Skip to content

feat(coding): add public managed Codex workflow - #196

Open
levineam wants to merge 12 commits into
mainfrom
plan/live-ce-runtime-wiring
Open

feat(coding): add public managed Codex workflow#196
levineam wants to merge 12 commits into
mainfrom
plan/live-ce-runtime-wiring

Conversation

@levineam

Copy link
Copy Markdown
Owner

Summary

jarvOS-coding now provides a public, owner-bound Codex workflow instead of relying on implicit skill selection. The deterministic path creates one durable run, fences plan acceptance, preserves safe provider-to-native fallback, and finishes only after authoritative verification.

A verified managed run can now record one reusable learning automatically. The learning tail is durable and idempotent, so a skipped, failed, or retried capture never changes the completed coding result.

Design decisions

  • The public MCP exposes only plan, accept-plan, work, finish, status, and resume, plus repository and health discovery.
  • Repository roots, worktrees, credentials, and provider choices stay in an owner-provisioned registry. They are not accepted from model-facing requests.
  • Natural routing remains explicitly unavailable. Direct managed invocation is the supported path until live Codex-routing conformance exists.

Validation

  • node --test modules/jarvos-coding/test/*.test.js (149 passing)
  • Runtime, packaging, Hermes artifact, and release-readiness checks (51 passing)
  • node scripts/release-readiness-check.js --allow-dirty --allow-unreleased --allow-existing-tag --skip-smoke (READY v0.7.0)

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