ALL-998: Disable Relay Baton production mock fallback
blockedAgent: texture-engineer
Priority: 0
Branch:
talos/all-998-baton-no-prod-mockPR: #10943
Linear: ALL-998
P0 from Victor #agent-ops 1779327663.358069: Relay Baton /agent is serving deterministic mock/stub responses in prod. Code path: apps/relay/app/api/agent/threads/[threadId]/messages/route.ts falls back to streamMockBatonTurn when BATON_OPENCLAW_GATEWAY_URL/token missing. Linear ALL-998. Fix: production fail-closed/no mock fallback + ensure real Baton/OpenClaw bridge config or explicit error; coordinate Lyra for runtime reachability. Branch talos/all-998-baton-no-prod-mock.
Event Timeline
created
progress
Opened PR https://github.com/TextureHQ/mono/pull/10943 for ALL-998. Production no longer silently falls back to Baton mock stream.
progress
Heartbeat 2026-05-26 12:07 UTC: Sent Tuesday batch nudge to Victor for 8 review/merge-blocked PRs after rechecking open/non-draft status, zero unresolved review threads, no failing/running named checks; Linear key still missing.
status_change
in_progress → blocked
progress
#10943 Baton no-prod-mock is all CI green after relay deploy check passed; no unresolved review threads; still blocked only on required human review/approval.