Skip to content

fix(ep-admin): restore runtime foundation for auth + scoped commands#258

Merged
PaulJPhilp merged 1 commit into
mainfrom
codex/ep-admin-runtime-foundation
Feb 15, 2026
Merged

fix(ep-admin): restore runtime foundation for auth + scoped commands#258
PaulJPhilp merged 1 commit into
mainfrom
codex/ep-admin-runtime-foundation

Conversation

@PaulJPhilp
Copy link
Copy Markdown
Owner

Summary

  • add NodeContext.layer to the ep-admin production runtime so prompt/terminal services are available
  • scope CLI execution at the root command runner (createAdminProgram) to provide runtime scope for scoped layers/effects

Why

  • interactive auth flows (auth login, auth init without service-token) were failing with Terminal service not found
  • several command families were failing with effect/Scope service errors in real CLI execution

Validation

  • bunx vitest run packages/ep-admin/src/tests/cli-auth-contract.test.ts
  • manual smoke checks:
    • ep-admin auth login now reaches prompt path (no Terminal service error)
    • ep-admin db show patterns --json and ep-admin config install skills --json no longer fail with effect/Scope service errors

@vercel
Copy link
Copy Markdown

vercel Bot commented Feb 15, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

3 Skipped Deployments
Project Deployment Actions Updated (UTC)
effect-patterns Ignored Ignored Feb 15, 2026 9:56pm
effect-patterns-mcp-server Ignored Ignored Feb 15, 2026 9:56pm
effect-patterns-mcp-tier-v2 Ignored Ignored Feb 15, 2026 9:56pm

Request Review

@github-actions
Copy link
Copy Markdown

🔒 Security Scan Summary

Status: ✅ All checks passed

Check Result
Dependency Audit success
Secret Scan success
License Check success

View detailed results

@PaulJPhilp PaulJPhilp merged commit b89c7c6 into main Feb 15, 2026
25 checks passed
@PaulJPhilp PaulJPhilp deleted the codex/ep-admin-runtime-foundation branch February 15, 2026 22:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant