feat(codex): Phase 1 docker — runtime-aware prompt + advertise worker capabilities #34
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "feat/codex-plan-review-phase1"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
What
Task 5 (docker) of Phase 1 — wire the codex runtime into the runner. A 3-line change to
bin/run-one-job.ts:getKindPromptText(ctx.kind, runtime)— the docker runner is the authoritative prompt source; forruntime=CODEXthis now selects the codex-portableIDEA_REVIEW_PLANprompt (added in scrum4me-mcp PR #43, merged to main).capabilitiestoregisterWorker+startHeartbeatso the worker row advertises its semantic capabilities (e.g.review); otherwise the workers UI enqueue-gate (capabilities has 'review') blocks a codex review job despite claimable agents.capabilities/runtimeare already computed (readWorkerCapabilities()/getWorkerRuntimeFromEnv()); bothregisterWorkerandstartHeartbeatalready accept the param. Additive, correct for both runtimes.Verification
/opt/scrum4me-mcpimport +pgonly exist in the built image). The binding gate is the host canary.main(getKindPromptText(kind, runtime)— merged in PR #43 / 9a08224). The image build usesMCP_GIT_REF=main.🤖 Generated with Claude Code