The previous hygiene fix re-serialized with json.dumps defaults (spaced separators), leaving the line byte-identical; explicit compact separators make the header-scrub guard pass.
65 lines
14 KiB
JSON
65 lines
14 KiB
JSON
{"type": "session", "version": 0, "id": "11111111-1111-4111-8111-111111111111", "createdAt": 1783950000000, "cwd": "/tmp/advanced-acp", "delegationDepth": 0}
|
|
{"type": "turn/start", "seq": 0, "time": 1783957884479, "data": {"turn": 1, "trigger": {"kind": "message", "source": {"kind": "user"}}}}
|
|
{"type": "user/message", "seq": 1, "time": 1783957884479, "data": {"content": [{"type": "text", "text": "Run this advanced flow exactly once: mount a no-op Cordis plugin named snapshot-marker; use run_code to inspect the live dynamic mounts through tools.cordis_inspect; delegate once to a direct spawn child; run one workflow that delegates to another spawn child; unmount dyn-1; then reply with exactly ADVANCED_ACP_OK."}], "source": {"kind": "user"}}, "surfaceOp": "append"}
|
|
{"type": "step/start", "seq": 2, "time": 1783957884486, "data": {"turn": 1, "step": 1}}
|
|
{"type":"request/header","seq":3,"time":1783957884486,"data":{"header":{"config":{"provider":"deepseek","model":"deepseek-v4-flash"},"system":"{{system}}","tools":"{{tools}}"},"reason":"initial"}}
|
|
{"type": "assistant/chunk", "seq": 4, "time": 1783950000005, "data": {"turn": 1, "step": 1, "chunk": {"type": "block-start", "index": 0, "blockType": "tool-call"}}}
|
|
{"type": "assistant/chunk", "seq": 5, "time": 1783950000006, "data": {"turn": 1, "step": 1, "chunk": {"type": "tool-call-delta", "index": 0, "id": "advanced-mount", "name": "cordis_mount", "argumentsDelta": "{\"code\":\"return { name: 'snapshot-marker', apply() {} }\"}"}}}
|
|
{"type": "assistant/chunk", "seq": 6, "time": 1783950000007, "data": {"turn": 1, "step": 1, "chunk": {"type": "block-end", "index": 0, "block": {"type": "tool-call", "id": "advanced-mount", "name": "cordis_mount", "arguments": "{\"code\":\"return { name: 'snapshot-marker', apply() {} }\"}"}}}}
|
|
{"type": "assistant/chunk", "seq": 7, "time": 1783950000008, "data": {"turn": 1, "step": 1, "chunk": {"type": "usage", "usage": {"inputTokens": 3, "outputTokens": 3}}}}
|
|
{"type": "assistant/chunk", "seq": 8, "time": 1783950000009, "data": {"turn": 1, "step": 1, "chunk": {"type": "finish", "reason": {"kind": "tool-calls"}}}}
|
|
{"type": "assistant/message", "seq": 9, "time": 1783957884487, "data": {"turn": 1, "step": 1, "content": [{"type": "tool-call", "id": "advanced-mount", "name": "cordis_mount", "arguments": "{\"code\":\"return { name: 'snapshot-marker', apply() {} }\"}"}], "provenance": {"provider": "deepseek", "model": "deepseek-v4-flash"}, "usage": {"inputTokens": 3, "outputTokens": 3}}, "sourceEventSeqs": [4, 5, 6, 7, 8], "surfaceOp": "append"}
|
|
{"type": "tool/call", "seq": 10, "time": 1783957884487, "data": {"turn": 1, "step": 1, "callId": "advanced-mount", "name": "cordis_mount", "arguments": "{\"code\":\"return { name: 'snapshot-marker', apply() {} }\"}"}}
|
|
{"type": "tool/result", "seq": 11, "time": 1783957884488, "data": {"turn": 1, "step": 1, "callId": "advanced-mount", "content": [{"type": "text", "text": "mounted dyn-1 (plugin \"snapshot-marker\", state: active)"}], "isError": false}, "sourceEventSeqs": [10], "surfaceOp": "append"}
|
|
{"type": "step/end", "seq": 12, "time": 1783957884489, "data": {"turn": 1, "step": 1}}
|
|
{"type": "step/start", "seq": 13, "time": 1783957884489, "data": {"turn": 1, "step": 2}}
|
|
{"type": "assistant/chunk", "seq": 14, "time": 1783950000015, "data": {"turn": 1, "step": 2, "chunk": {"type": "block-start", "index": 0, "blockType": "tool-call"}}}
|
|
{"type": "assistant/chunk", "seq": 15, "time": 1783950000016, "data": {"turn": 1, "step": 2, "chunk": {"type": "tool-call-delta", "index": 0, "id": "advanced-code", "name": "run_code", "argumentsDelta": "{\"code\": \"return await tools.cordis_inspect({ what: 'dynamic' })\", \"description\": \"Verify the dynamically mounted marker service\"}"}}}
|
|
{"type": "assistant/chunk", "seq": 16, "time": 1783950000017, "data": {"turn": 1, "step": 2, "chunk": {"type": "block-end", "index": 0, "block": {"type": "tool-call", "id": "advanced-code", "name": "run_code", "arguments": "{\"code\": \"return await tools.cordis_inspect({ what: 'dynamic' })\", \"description\": \"Verify the dynamically mounted marker service\"}"}}}}
|
|
{"type": "assistant/chunk", "seq": 17, "time": 1783950000018, "data": {"turn": 1, "step": 2, "chunk": {"type": "usage", "usage": {"inputTokens": 3, "outputTokens": 3}}}}
|
|
{"type": "assistant/chunk", "seq": 18, "time": 1783950000019, "data": {"turn": 1, "step": 2, "chunk": {"type": "finish", "reason": {"kind": "tool-calls"}}}}
|
|
{"type": "assistant/message", "seq": 19, "time": 1783957884490, "data": {"turn": 1, "step": 2, "content": [{"type": "tool-call", "id": "advanced-code", "name": "run_code", "arguments": "{\"code\": \"return await tools.cordis_inspect({ what: 'dynamic' })\", \"description\": \"Verify the dynamically mounted marker service\"}"}], "provenance": {"provider": "deepseek", "model": "deepseek-v4-flash"}, "usage": {"inputTokens": 3, "outputTokens": 3}}, "sourceEventSeqs": [14, 15, 16, 17, 18], "surfaceOp": "append"}
|
|
{"type": "tool/call", "seq": 20, "time": 1783957884490, "data": {"turn": 1, "step": 2, "callId": "advanced-code", "name": "run_code", "arguments": "{\"code\": \"return await tools.cordis_inspect({ what: 'dynamic' })\", \"description\": \"Verify the dynamically mounted marker service\"}"}}
|
|
{"type": "tool/code-dispatch", "seq": 21, "time": 1783957884560, "data": {"parentCallId": "advanced-code", "subCallId": "advanced-code:code:1", "name": "cordis_inspect", "arguments": {"what": "dynamic"}, "isError": false, "resultSummary": "## dynamic\n- dyn-1: snapshot-marker [active]"}}
|
|
{"type": "tool/result", "seq": 22, "time": 1783957884561, "data": {"turn": 1, "step": 2, "callId": "advanced-code", "content": [{"type": "text", "text": "## dynamic\n- dyn-1: snapshot-marker [active]"}], "isError": false, "meta": {"logs": []}}, "sourceEventSeqs": [20], "surfaceOp": "append"}
|
|
{"type": "step/end", "seq": 23, "time": 1783957884561, "data": {"turn": 1, "step": 2}}
|
|
{"type": "step/start", "seq": 24, "time": 1783957884562, "data": {"turn": 1, "step": 3}}
|
|
{"type": "assistant/chunk", "seq": 25, "time": 1783950000026, "data": {"turn": 1, "step": 3, "chunk": {"type": "block-start", "index": 0, "blockType": "tool-call"}}}
|
|
{"type": "assistant/chunk", "seq": 26, "time": 1783950000027, "data": {"turn": 1, "step": 3, "chunk": {"type": "tool-call-delta", "index": 0, "id": "advanced-direct-child", "name": "subagent", "argumentsDelta": "{\"description\":\"Check direct child\",\"prompt\":\"Reply with exactly DIRECT_CHILD_OK and nothing else.\"}"}}}
|
|
{"type": "assistant/chunk", "seq": 27, "time": 1783950000028, "data": {"turn": 1, "step": 3, "chunk": {"type": "block-end", "index": 0, "block": {"type": "tool-call", "id": "advanced-direct-child", "name": "subagent", "arguments": "{\"description\":\"Check direct child\",\"prompt\":\"Reply with exactly DIRECT_CHILD_OK and nothing else.\"}"}}}}
|
|
{"type": "assistant/chunk", "seq": 28, "time": 1783950000029, "data": {"turn": 1, "step": 3, "chunk": {"type": "usage", "usage": {"inputTokens": 3, "outputTokens": 3}}}}
|
|
{"type": "assistant/chunk", "seq": 29, "time": 1783950000030, "data": {"turn": 1, "step": 3, "chunk": {"type": "finish", "reason": {"kind": "tool-calls"}}}}
|
|
{"type": "assistant/message", "seq": 30, "time": 1783957884562, "data": {"turn": 1, "step": 3, "content": [{"type": "tool-call", "id": "advanced-direct-child", "name": "subagent", "arguments": "{\"description\":\"Check direct child\",\"prompt\":\"Reply with exactly DIRECT_CHILD_OK and nothing else.\"}"}], "provenance": {"provider": "deepseek", "model": "deepseek-v4-flash"}, "usage": {"inputTokens": 3, "outputTokens": 3}}, "sourceEventSeqs": [25, 26, 27, 28, 29], "surfaceOp": "append"}
|
|
{"type": "tool/call", "seq": 31, "time": 1783957884562, "data": {"turn": 1, "step": 3, "callId": "advanced-direct-child", "name": "subagent", "arguments": "{\"description\":\"Check direct child\",\"prompt\":\"Reply with exactly DIRECT_CHILD_OK and nothing else.\"}"}}
|
|
{"type": "tool/result", "seq": 32, "time": 1783957884593, "data": {"turn": 1, "step": 3, "callId": "advanced-direct-child", "content": [{"type": "text", "text": "DIRECT_CHILD_OK"}], "isError": false}, "sourceEventSeqs": [31], "surfaceOp": "append"}
|
|
{"type": "step/end", "seq": 33, "time": 1783957884593, "data": {"turn": 1, "step": 3}}
|
|
{"type": "step/start", "seq": 34, "time": 1783957884594, "data": {"turn": 1, "step": 4}}
|
|
{"type": "assistant/chunk", "seq": 35, "time": 1783957884594, "data": {"turn": 1, "step": 4, "chunk": {"type": "block-start", "index": 0, "blockType": "tool-call"}}}
|
|
{"type": "assistant/chunk", "seq": 36, "time": 1783957884594, "data": {"turn": 1, "step": 4, "chunk": {"type": "tool-call-delta", "index": 0, "id": "advanced-workflow", "name": "workflow", "argumentsDelta": "{\"script\":\"phase('Delegate')\\nconst reply = await agent('Reply with exactly WORKFLOW_CHILD_OK and nothing else.', { label: 'workflow-child' })\\nreturn { reply }\",\"meta\":{\"name\":\"advanced-acp-snapshot\",\"description\":\"exercise one workflow child through ACP\"}}"}}}
|
|
{"type": "assistant/chunk", "seq": 37, "time": 1783957884594, "data": {"turn": 1, "step": 4, "chunk": {"type": "block-end", "index": 0, "block": {"type": "tool-call", "id": "advanced-workflow", "name": "workflow", "arguments": "{\"script\":\"phase('Delegate')\\nconst reply = await agent('Reply with exactly WORKFLOW_CHILD_OK and nothing else.', { label: 'workflow-child' })\\nreturn { reply }\",\"meta\":{\"name\":\"advanced-acp-snapshot\",\"description\":\"exercise one workflow child through ACP\"}}"}}}}
|
|
{"type": "assistant/chunk", "seq": 38, "time": 1783957884594, "data": {"turn": 1, "step": 4, "chunk": {"type": "usage", "usage": {"inputTokens": 3, "outputTokens": 3}}}}
|
|
{"type": "assistant/chunk", "seq": 39, "time": 1783957884594, "data": {"turn": 1, "step": 4, "chunk": {"type": "finish", "reason": {"kind": "tool-calls"}}}}
|
|
{"type": "assistant/message", "seq": 40, "time": 1783957884594, "data": {"turn": 1, "step": 4, "content": [{"type": "tool-call", "id": "advanced-workflow", "name": "workflow", "arguments": "{\"script\":\"phase('Delegate')\\nconst reply = await agent('Reply with exactly WORKFLOW_CHILD_OK and nothing else.', { label: 'workflow-child' })\\nreturn { reply }\",\"meta\":{\"name\":\"advanced-acp-snapshot\",\"description\":\"exercise one workflow child through ACP\"}}"}], "provenance": {"provider": "deepseek", "model": "deepseek-v4-flash"}, "usage": {"inputTokens": 3, "outputTokens": 3}}, "sourceEventSeqs": [35, 36, 37, 38, 39], "surfaceOp": "append"}
|
|
{"type": "tool/call", "seq": 41, "time": 1783957884594, "data": {"turn": 1, "step": 4, "callId": "advanced-workflow", "name": "workflow", "arguments": "{\"script\":\"phase('Delegate')\\nconst reply = await agent('Reply with exactly WORKFLOW_CHILD_OK and nothing else.', { label: 'workflow-child' })\\nreturn { reply }\",\"meta\":{\"name\":\"advanced-acp-snapshot\",\"description\":\"exercise one workflow child through ACP\"}}"}}
|
|
{"type": "tool/result", "seq": 42, "time": 1783957884717, "data": {"turn": 1, "step": 4, "callId": "advanced-workflow", "content": [{"type": "text", "text": "workflow \"advanced-acp-snapshot\" completed (1 agent).\nReturn value:\n{\n \"reply\": \"WORKFLOW_CHILD_OK\"\n}"}], "isError": false}, "sourceEventSeqs": [41], "surfaceOp": "append"}
|
|
{"type": "step/end", "seq": 43, "time": 1783957884718, "data": {"turn": 1, "step": 4}}
|
|
{"type": "step/start", "seq": 44, "time": 1783957884718, "data": {"turn": 1, "step": 5}}
|
|
{"type": "assistant/chunk", "seq": 45, "time": 1783957884719, "data": {"turn": 1, "step": 5, "chunk": {"type": "block-start", "index": 0, "blockType": "tool-call"}}}
|
|
{"type": "assistant/chunk", "seq": 46, "time": 1783957884719, "data": {"turn": 1, "step": 5, "chunk": {"type": "tool-call-delta", "index": 0, "id": "advanced-unmount", "name": "cordis_unmount", "argumentsDelta": "{\"id\":\"dyn-1\"}"}}}
|
|
{"type": "assistant/chunk", "seq": 47, "time": 1783957884719, "data": {"turn": 1, "step": 5, "chunk": {"type": "block-end", "index": 0, "block": {"type": "tool-call", "id": "advanced-unmount", "name": "cordis_unmount", "arguments": "{\"id\":\"dyn-1\"}"}}}}
|
|
{"type": "assistant/chunk", "seq": 48, "time": 1783957884719, "data": {"turn": 1, "step": 5, "chunk": {"type": "usage", "usage": {"inputTokens": 3, "outputTokens": 3}}}}
|
|
{"type": "assistant/chunk", "seq": 49, "time": 1783957884719, "data": {"turn": 1, "step": 5, "chunk": {"type": "finish", "reason": {"kind": "tool-calls"}}}}
|
|
{"type": "assistant/message", "seq": 50, "time": 1783957884719, "data": {"turn": 1, "step": 5, "content": [{"type": "tool-call", "id": "advanced-unmount", "name": "cordis_unmount", "arguments": "{\"id\":\"dyn-1\"}"}], "provenance": {"provider": "deepseek", "model": "deepseek-v4-flash"}, "usage": {"inputTokens": 3, "outputTokens": 3}}, "sourceEventSeqs": [45, 46, 47, 48, 49], "surfaceOp": "append"}
|
|
{"type": "tool/call", "seq": 51, "time": 1783957884719, "data": {"turn": 1, "step": 5, "callId": "advanced-unmount", "name": "cordis_unmount", "arguments": "{\"id\":\"dyn-1\"}"}}
|
|
{"type": "tool/result", "seq": 52, "time": 1783957884719, "data": {"turn": 1, "step": 5, "callId": "advanced-unmount", "content": [{"type": "text", "text": "unmounted dyn-1 (plugin \"snapshot-marker\")"}], "isError": false}, "sourceEventSeqs": [51], "surfaceOp": "append"}
|
|
{"type": "step/end", "seq": 53, "time": 1783957884719, "data": {"turn": 1, "step": 5}}
|
|
{"type": "step/start", "seq": 54, "time": 1783957884720, "data": {"turn": 1, "step": 6}}
|
|
{"type": "assistant/chunk", "seq": 55, "time": 1783957884720, "data": {"turn": 1, "step": 6, "chunk": {"type": "block-start", "index": 0, "blockType": "text"}}}
|
|
{"type": "assistant/chunk", "seq": 56, "time": 1783957884720, "data": {"turn": 1, "step": 6, "chunk": {"type": "text-delta", "index": 0, "text": "ADVANCED_ACP_OK"}}}
|
|
{"type": "assistant/chunk", "seq": 57, "time": 1783957884720, "data": {"turn": 1, "step": 6, "chunk": {"type": "block-end", "index": 0, "block": {"type": "text", "text": "ADVANCED_ACP_OK"}}}}
|
|
{"type": "assistant/chunk", "seq": 58, "time": 1783957884720, "data": {"turn": 1, "step": 6, "chunk": {"type": "usage", "usage": {"inputTokens": 3, "outputTokens": 3}}}}
|
|
{"type": "assistant/chunk", "seq": 59, "time": 1783957884720, "data": {"turn": 1, "step": 6, "chunk": {"type": "finish", "reason": {"kind": "stop"}}}}
|
|
{"type": "assistant/message", "seq": 60, "time": 1783957884720, "data": {"turn": 1, "step": 6, "content": [{"type": "text", "text": "ADVANCED_ACP_OK"}], "provenance": {"provider": "deepseek", "model": "deepseek-v4-flash"}, "usage": {"inputTokens": 3, "outputTokens": 3}}, "sourceEventSeqs": [55, 56, 57, 58, 59], "surfaceOp": "append"}
|
|
{"type": "step/end", "seq": 61, "time": 1783957884721, "data": {"turn": 1, "step": 6}}
|
|
{"type": "turn/end", "seq": 62, "time": 1783957884721, "data": {"turn": 1, "reason": {"kind": "completed"}}}
|