#573 ·
llmmsg-srv · child of #572Design + LIVE-TEST ca.sh: reads ca= from .agent-name, codex --dangerously-bypass-approvals-and-sandbox, injects -c mcp_servers.llmmsg-srv.env.LLMMSG_AGENT_NAME + LLMMSG_HUB_URL; PROVE shim auto-registers under ca name (roster check) before calling done
- Ref
#573(#573)- Project
llmmsg-srv- Parent
- inProgress #572 ca.sh codex launcher: run codex on llmmsg-srv (ca= identity, sandbox-off, pull-only inbound, push-to-ccs) - fleet
- Status
- backlog
- Priority
- high
- Type
- task
- Assigned
- coder-llmmsgsrv-cc coder
- Created by
- —
- Created
- 2026-05-29T02:58:17.646Z
- Updated
- 2026-06-15T08:39:09.171Z
Questions
No questions.
Event log
-
wi cli; parent=#572
-
PM review PASS: draft /tmp/ca.sh verified - sources resolve-agent-name.sh, --safe drops bypass, both -c overrides (name+hub URL), dry-run ok. Roster proof confirmed (ca-probe-test-w registered, zero register call). 3 design decisions ratified: no positional label, register-only v1 (no aro_join), no resume. Awaiting Elazar deploy go before #574 land.
-
SPEC REVISION (Elazar 2026-05-29): (1) resume-always - default codex resume --last + fresh fallback + --new flag; re-verify injected name registers on resumed session. (2) register-only CONFIRMED policy-correct: codex agent is audit-role (auditor to coder-<project>-cc), topology v3 audit=per-WI invite. (3) .agent-name ca= = name source. (4) codex has NATIVE /compact + auto-compaction (model_auto_compact_token_limit); durable rules->~/.codex/AGENTS.md; no ss/compact tooling needed in ca.sh. hub revising + retesting.
-
ca.sh v1.1 PM REVIEW PASS: resume pre-flight (cwd-match jsonl meta, excludes exec/app-server, fails safe to fresh), flag order correct, both -c overrides, gate re-proven (resumed session 019e71ab + roster). APPROVED. Land (#574) held for Elazar explicit go.
-
coder-llmmsgsrv-cc / coder
-
coder-llmmsgsrv-cc / coder