Skip to content

Commit 643410c

Browse files
committed
test(qa): scope fanout marker proof to channel runtime
1 parent 8d4e40d commit 643410c

1 file changed

Lines changed: 5 additions & 1 deletion

File tree

qa/scenarios/agents/subagent-fanout-synthesis.yaml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -240,7 +240,11 @@ flow:
240240
message:
241241
expr: "lastError instanceof Error ? formatErrorMessage(lastError) : String(lastError ?? 'fanout retry exhausted')"
242242
- if:
243-
expr: "Boolean(env.mock)"
243+
# Codex completes child sessions through its app-server path but
244+
# does not relay the child marker back onto the parent QA channel.
245+
# The shared assertions above already prove both child tool calls
246+
# and child session rows; keep this transport-only proof OpenClaw-specific.
247+
expr: "Boolean(env.mock) && env.gateway.runtimeEnv.OPENCLAW_QA_FORCE_RUNTIME !== 'codex'"
244248
then:
245249
- forEach:
246250
items:

0 commit comments

Comments
 (0)