Skip to content

refactor(cli): move external management under external#1238

Merged
jackwener merged 1 commit intomainfrom
codex/refactor-external-cli-surface
May 1, 2026
Merged

refactor(cli): move external management under external#1238
jackwener merged 1 commit intomainfrom
codex/refactor-external-cli-surface

Conversation

@jackwener
Copy link
Copy Markdown
Owner

Summary

  • remove deprecated opencli list --json; opencli list -f json remains the JSON path
  • move external CLI management from top-level install/register to opencli external install/register
  • add opencli external list using the shared render output system
  • update completions, README, and usage skill docs

Verification

  • git diff --check
  • npm run typecheck
  • npm run build
  • npx vitest run src/completion.test.ts src/cli.test.ts src/external.test.ts
  • OPENCLI_DAEMON_PORT=29125 npm test
  • node dist/src/main.js list --json exits with unknown option
  • node dist/src/main.js external list -f json
  • node dist/src/main.js --help

@jackwener jackwener force-pushed the codex/refactor-external-cli-surface branch from c6daa8f to d51ca38 Compare May 1, 2026 17:36
@jackwener jackwener merged commit f202d65 into main May 1, 2026
11 checks passed
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