Skip to content

fix: move Codex to provider-owned standalone install - #14

Open
rudijetson wants to merge 1 commit into
mainfrom
codex/codex-standalone-ownership
Open

fix: move Codex to provider-owned standalone install#14
rudijetson wants to merge 1 commit into
mainfrom
codex/codex-standalone-ownership

Conversation

@rudijetson

Copy link
Copy Markdown
Contributor

Summary

  • resolve the official standalone Codex executable before PATH fallback
  • reject RUDI-owned candidates for external provider detection
  • add explicit, idempotent legacy-install inspection and migration behavior
  • keep integration, instructions, skills, configuration, and Agent Host responsibilities in RUDI
  • normalize cached Registry metadata during the rollout so RUDI cannot reinstall Codex internally

Closes #13.

Coordinated Registry PR: learnrudi/registry#24.

Verification

  • pnpm test — 647 passed, 0 failed
  • pnpm build — passed and reproduced tracked bundle output with a clean worktree
  • node scripts/agent-debt-runner.mjs --changed-since origin/main --no-log — 0 findings
  • npm pack --dry-run — passed; 6 expected package files
  • git diff --check origin/main...HEAD — passed
  • branch is exactly one commit on current origin/main

Deployment boundary

This PR changes source contracts only. It does not install Codex, remove a legacy installation, change credentials, or mutate this follower host. Any host migration remains an explicit post-merge operation after standalone binary verification.

Reject RUDI-owned Codex binaries, migrate legacy installs only after standalone verification, and keep system registration working through Registry rollout or outage. Preserve current private automation behavior and regenerate the CLI bundle.
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.

Publish provider-owned standalone Codex support

1 participant