Repository navigation
Conversation
…257) The fork (developing-today/nix-openclaw @da8a763) carries allow-sessions-spawn-headless.patch in the gateway build: sessions_spawn offered in embedded (headless/CLI) turns, which upstream gates off and no config key can reach (task 7861 triage, option 2). Patch applies with --fuzz=0 plus a grep assertion in gateway-postpatch.sh, so an upstream bump that moves the gate fails the build loudly. Verified: patch applies cleanly to the exact pinned 2026.10.7 source; nixosConfigurations.amd evaluates with the fork pin (toplevel drv instantiated). NOT yet done: host rebuild + live proof (CLI turn spawning agentId=opencode; the opencode-acp half waits on #2256/PR #3275 settling) -- this PR stays unmerged until the proof is recorded on #2257.
Codex Review SummaryThis comment shows the latest Codex review activity on this pull request.
ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings. |
|
Warning Review limit reachedYou've used all free OSS reviews for now. Wait for the free limit to reset to keep reviewing this public repository. Next included review available in 25 minutes. View limit details
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. CodeRabbit Verify
|
|
You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard. |
|
🤖 Agent note · parked
|
…ies the patch (code#2257)
|
🤖 Agent note · parked
What changed this shift (all verified fresh):
|
Wiring for #2257 (queue task 8042), following the task 7861 triage's recommended mechanism (option 2: fork pin). Not merge-ready yet — the host rebuild and live proof are still owed; this PR is the reviewable wiring half.
What landed where
developing-today/nix-openclaw@da8a763carriesnix/patches/allow-sessions-spawn-headless.patchin the gateway build — one hunk on upstreamsrc/agents/openclaw-tools.ts(pinned 2026.10.7) dropping theembeddedexclusion from thecreateSessionsSpawnToolgate, applied bygateway-postpatch.shwith--fuzz=0+ a grep assertion, gated onsourceInfo.applySessionsSpawnHeadlessPatch(set for the pinned source). An upstream bump that moves the gate fails the build loudly instead of silently shipping an unpatched gateway.nix-openclawflake input points at the fork;flake.lockupdated (4b261b08→da8a7633).Verified
--fuzz=0against the exact pinned 2026.10.7openclaw-tools.ts(gate at line 593).nixosConfigurations.amdevaluates with the fork pin (toplevel drv instantiated cleanly).Still owed before merge (task 8042 is parked on this)
agentId="opencode"→acp_sessionsrow in OpenClaw state + new OpenCodesession_v2row;select:sessions_spawnno longer answers "No deferred tool matched".agentId="opencode-acp"half of the proof waits on Follow-up (#2229): ACP-runtime agent entry for OpenClaw→OpenCode dispatch (opencode-acp) #2256 / draft PR Wire OpenClaw ACP adapters to Nix runtime plugin #3275 settling, per the triage ordering.Open in [code]smith · Need help on this PR? Tag
@codesmith-botwith what you need.