{
"source_revision": "06995429b5685bba739562f3bbef1ace741b3128",
"executable_sha256": "1fc0bd6b9eecfe2c0b33d579cba9532d76432c5b422437c5cd678465ee6af70a",
"protocol": "magi-code.local-agent",
"protocol_version": 1,
"fixture_version": 1,
"platform": "macOS",
"observation": "actual child processes, synthetic isolated history; no turn.start",
"frames": [
{
"child": "a",
"direction": "client",
"frame": {
"protocol": "magi-code.local-agent",
"version": 1,
"id": "a1",
"method": "initialize",
"params": {
"required_capabilities": [
"session.list",
"session.open",
"history.page",
"status",
"shutdown"
]
}
}
},
{
"child": "a",
"direction": "backend",
"frame": {
"id": "a1",
"instance_id": "78fa54ca-c7da-417b-ab9c-5ba08240c06c",
"protocol": "magi-code.local-agent",
"result": {
"capabilities": [
"initialize",
"status",
"shutdown",
"session.create",
"session.open",
"session.list",
"history.page",
"turn.start",
"turn.cancel",
"approval.answer"
],
"limits": {
"content_chunk_bytes": 16384,
"discovery_directory_entries": 4096,
"discovery_page_bytes": 32768,
"discovery_page_entries": 100,
"discovery_scan_bytes": 67108864,
"discovery_scan_lines": 100000,
"discovery_scan_ms": 2000,
"discovery_session_bytes": 8388608,
"discovery_session_lines": 10000,
"discovery_sessions": 256,
"discovery_title_bytes": 256,
"frame_bytes": 65536,
"history_page_bytes": 32768,
"history_page_entries": 100,
"id_bytes": 64,
"json_depth": 32,
"output_deadline_ms": 2000,
"pending_responses": 32,
"prompt_bytes": 16384,
"requests_per_child": 4096
},
"status": {
"context_id": "06d5daaa3535156d591c1c4a06a1630d391758948bd2385e1a66e214147ae2a4",
"model": "synthetic-model",
"provider": "local-observation",
"readiness": "ready",
"run_id": null,
"session_id": null,
"state": "idle"
}
},
"seq": 1,
"type": "response",
"version": 1
}
},
{
"child": "b",
"direction": "client",
"frame": {
"protocol": "magi-code.local-agent",
"version": 1,
"id": "b1",
"method": "initialize",
"params": {
"required_capabilities": [
"session.open",
"shutdown"
]
}
}
},
{
"child": "b",
"direction": "backend",
"frame": {
"id": "b1",
"instance_id": "1bf22dad-c8d9-40d5-9eb0-048f40cc36de",
"protocol": "magi-code.local-agent",
"result": {
"capabilities": [
"initialize",
"status",
"shutdown",
"session.create",
"session.open",
"session.list",
"history.page",
"turn.start",
"turn.cancel",
"approval.answer"
],
"limits": {
"content_chunk_bytes": 16384,
"discovery_directory_entries": 4096,
"discovery_page_bytes": 32768,
"discovery_page_entries": 100,
"discovery_scan_bytes": 67108864,
"discovery_scan_lines": 100000,
"discovery_scan_ms": 2000,
"discovery_session_bytes": 8388608,
"discovery_session_lines": 10000,
"discovery_sessions": 256,
"discovery_title_bytes": 256,
"frame_bytes": 65536,
"history_page_bytes": 32768,
"history_page_entries": 100,
"id_bytes": 64,
"json_depth": 32,
"output_deadline_ms": 2000,
"pending_responses": 32,
"prompt_bytes": 16384,
"requests_per_child": 4096
},
"status": {
"context_id": "06d5daaa3535156d591c1c4a06a1630d391758948bd2385e1a66e214147ae2a4",
"model": "synthetic-model",
"provider": "local-observation",
"readiness": "ready",
"run_id": null,
"session_id": null,
"state": "idle"
}
},
"seq": 1,
"type": "response",
"version": 1
}
},
{
"child": "b",
"direction": "client",
"frame": {
"protocol": "magi-code.local-agent",
"version": 1,
"id": "b2",
"method": "session.open",
"params": {
"session_id": "old-b"
}
}
},
{
"child": "b",
"direction": "backend",
"frame": {
"id": "b2",
"instance_id": "1bf22dad-c8d9-40d5-9eb0-048f40cc36de",
"protocol": "magi-code.local-agent",
"result": {
"durable": true,
"notices": [],
"revision": "94c6bc1f-9e7f-4487-ba69-3310c1638107",
"session_id": "old-b"
},
"seq": 2,
"type": "response",
"version": 1
}
},
{
"child": "a",
"direction": "client",
"frame": {
"protocol": "magi-code.local-agent",
"version": 1,
"id": "a2",
"method": "session.list",
"params": {
"limit": 2
}
}
},
{
"child": "a",
"direction": "backend",
"frame": {
"id": "a2",
"instance_id": "78fa54ca-c7da-417b-ab9c-5ba08240c06c",
"protocol": "magi-code.local-agent",
"result": {
"complete": false,
"next_cursor": "9cc137e8-8708-44d4-8259-15aabb9718bd.2",
"notices": [
"sessions_omitted_invalid"
],
"revision": "9cc137e8-8708-44d4-8259-15aabb9718bd",
"sessions": [
{
"eligibility": "cwd_unverified",
"notices": [
"cwd_unverified"
],
"session_id": "empty",
"title": null,
"updated_at": null
},
{
"eligibility": "cwd_unverified",
"notices": [
"cwd_unverified"
],
"session_id": "legacy",
"title": null,
"updated_at": "2026-09-30T10:00:00Z"
}
]
},
"seq": 2,
"type": "response",
"version": 1
}
},
{
"child": "a",
"direction": "client",
"frame": {
"protocol": "magi-code.local-agent",
"version": 1,
"id": "a3",
"method": "session.list",
"params": {
"revision": "9cc137e8-8708-44d4-8259-15aabb9718bd",
"cursor": "9cc137e8-8708-44d4-8259-15aabb9718bd.2",
"limit": 2
}
}
},
{
"child": "a",
"direction": "backend",
"frame": {
"id": "a3",
"instance_id": "78fa54ca-c7da-417b-ab9c-5ba08240c06c",
"protocol": "magi-code.local-agent",
"result": {
"complete": true,
"next_cursor": null,
"notices": [
"sessions_omitted_invalid"
],
"revision": "9cc137e8-8708-44d4-8259-15aabb9718bd",
"sessions": [
{
"eligibility": "available",
"notices": [],
"session_id": "old-a",
"title": "Older A",
"updated_at": "2026-10-01T10:01:00Z"
},
{
"eligibility": "busy",
"notices": [],
"session_id": "old-b",
"title": null,
"updated_at": "2026-10-02T10:00:00Z"
}
]
},
"seq": 3,
"type": "response",
"version": 1
}
},
{
"child": "a",
"direction": "client",
"frame": {
"protocol": "magi-code.local-agent",
"version": 1,
"id": "a4",
"method": "session.open",
"params": {
"session_id": "old-a"
}
}
},
{
"child": "a",
"direction": "backend",
"frame": {
"id": "a4",
"instance_id": "78fa54ca-c7da-417b-ab9c-5ba08240c06c",
"protocol": "magi-code.local-agent",
"result": {
"durable": true,
"notices": [],
"revision": "7cb2f15f-8074-4a97-a4d2-56c07b0c54ea",
"session_id": "old-a"
},
"seq": 4,
"type": "response",
"version": 1
}
},
{
"child": "a",
"direction": "client",
"frame": {
"protocol": "magi-code.local-agent",
"version": 1,
"id": "a5",
"method": "history.page",
"params": {
"session_id": "old-a",
"revision": "7cb2f15f-8074-4a97-a4d2-56c07b0c54ea"
}
}
},
{
"child": "a",
"direction": "backend",
"frame": {
"id": "a5",
"instance_id": "78fa54ca-c7da-417b-ab9c-5ba08240c06c",
"protocol": "magi-code.local-agent",
"result": {
"complete": false,
"entries": [
{
"kind": "user",
"last_part": true,
"message_id": "639bbe43-8151-472c-a49e-f4975fd13f7c",
"part": 0,
"partial": false,
"text": "Synthetic older conversation A"
},
{
"kind": "diagnostic",
"last_part": true,
"message_id": "cb58fc66-3680-4fd1-ae45-d9f91d4d6fe7",
"part": 0,
"partial": true,
"text": "Interrupted turn; no durable completion recorded"
}
],
"next_cursor": null,
"revision": "7cb2f15f-8074-4a97-a4d2-56c07b0c54ea",
"session_id": "old-a"
},
"seq": 5,
"type": "response",
"version": 1
}
},
{
"child": "a",
"direction": "client",
"frame": {
"protocol": "magi-code.local-agent",
"version": 1,
"id": "a6",
"method": "session.open",
"params": {
"session_id": "old-b"
}
}
},
{
"child": "a",
"direction": "backend",
"frame": {
"error": {
"code": "session_busy"
},
"id": "a6",
"instance_id": "78fa54ca-c7da-417b-ab9c-5ba08240c06c",
"protocol": "magi-code.local-agent",
"seq": 6,
"type": "response",
"version": 1
}
},
{
"child": "a",
"direction": "client",
"frame": {
"protocol": "magi-code.local-agent",
"version": 1,
"id": "a7",
"method": "session.open",
"params": {
"session_id": "vanished"
}
}
},
{
"child": "a",
"direction": "backend",
"frame": {
"error": {
"code": "session_missing"
},
"id": "a7",
"instance_id": "78fa54ca-c7da-417b-ab9c-5ba08240c06c",
"protocol": "magi-code.local-agent",
"seq": 7,
"type": "response",
"version": 1
}
},
{
"child": "a",
"direction": "client",
"frame": {
"protocol": "magi-code.local-agent",
"version": 1,
"id": "a8",
"method": "session.open",
"params": {
"session_id": "invalid"
}
}
},
{
"child": "a",
"direction": "backend",
"frame": {
"error": {
"code": "session_invalid"
},
"id": "a8",
"instance_id": "78fa54ca-c7da-417b-ab9c-5ba08240c06c",
"protocol": "magi-code.local-agent",
"seq": 8,
"type": "response",
"version": 1
}
},
{
"child": "a",
"direction": "client",
"frame": {
"protocol": "magi-code.local-agent",
"version": 1,
"id": "a9",
"method": "session.open",
"params": {
"session_id": "wrong-workspace"
}
}
},
{
"child": "a",
"direction": "backend",
"frame": {
"error": {
"code": "cwd_mismatch"
},
"id": "a9",
"instance_id": "78fa54ca-c7da-417b-ab9c-5ba08240c06c",
"protocol": "magi-code.local-agent",
"seq": 9,
"type": "response",
"version": 1
}
},
{
"child": "a",
"direction": "client",
"frame": {
"protocol": "magi-code.local-agent",
"version": 1,
"id": "a10",
"method": "status",
"params": {}
}
},
{
"child": "a",
"direction": "backend",
"frame": {
"id": "a10",
"instance_id": "78fa54ca-c7da-417b-ab9c-5ba08240c06c",
"protocol": "magi-code.local-agent",
"result": {
"context_id": "06d5daaa3535156d591c1c4a06a1630d391758948bd2385e1a66e214147ae2a4",
"model": "synthetic-model",
"provider": "local-observation",
"readiness": "ready",
"run_id": null,
"session_id": "old-a",
"state": "idle"
},
"seq": 10,
"type": "response",
"version": 1
}
},
{
"child": "a",
"direction": "client",
"frame": {
"protocol": "magi-code.local-agent",
"version": 1,
"id": "a11",
"method": "session.list",
"params": {
"limit": 1
}
}
},
{
"child": "a",
"direction": "backend",
"frame": {
"id": "a11",
"instance_id": "78fa54ca-c7da-417b-ab9c-5ba08240c06c",
"protocol": "magi-code.local-agent",
"result": {
"complete": false,
"next_cursor": "d5648a96-a891-4c35-89ac-63cbfa449079.1",
"notices": [
"sessions_omitted_invalid"
],
"revision": "d5648a96-a891-4c35-89ac-63cbfa449079",
"sessions": [
{
"eligibility": "cwd_unverified",
"notices": [
"cwd_unverified"
],
"session_id": "empty",
"title": null,
"updated_at": null
}
]
},
"seq": 11,
"type": "response",
"version": 1
}
},
{
"child": "b",
"direction": "client",
"frame": {
"protocol": "magi-code.local-agent",
"version": 1,
"id": "b3",
"method": "session.create",
"params": {}
}
},
{
"child": "b",
"direction": "backend",
"frame": {
"id": "b3",
"instance_id": "1bf22dad-c8d9-40d5-9eb0-048f40cc36de",
"protocol": "magi-code.local-agent",
"result": {
"durable": false,
"notices": [],
"revision": "69c19bdc-9cad-43c1-80df-8826499d5bc0",
"session_id": "0dc9153b-2472-4d1b-be93-62e7147fd8e8"
},
"seq": 3,
"type": "response",
"version": 1
}
},
{
"child": "a",
"direction": "client",
"frame": {
"protocol": "magi-code.local-agent",
"version": 1,
"id": "a12",
"method": "session.list",
"params": {
"revision": "d5648a96-a891-4c35-89ac-63cbfa449079",
"cursor": "d5648a96-a891-4c35-89ac-63cbfa449079.1",
"limit": 1
}
}
},
{
"child": "a",
"direction": "backend",
"frame": {
"error": {
"code": "stale_revision"
},
"id": "a12",
"instance_id": "78fa54ca-c7da-417b-ab9c-5ba08240c06c",
"protocol": "magi-code.local-agent",
"seq": 12,
"type": "response",
"version": 1
}
},
{
"child": "a",
"direction": "client",
"frame": {
"protocol": "magi-code.local-agent",
"version": 1,
"id": "a13",
"method": "session.list",
"params": {
"limit": 100
}
}
},
{
"child": "a",
"direction": "backend",
"frame": {
"id": "a13",
"instance_id": "78fa54ca-c7da-417b-ab9c-5ba08240c06c",
"protocol": "magi-code.local-agent",
"result": {
"complete": true,
"next_cursor": null,
"notices": [
"sessions_omitted_invalid"
],
"revision": "c3099ef8-0c2a-436d-9c78-1b68d8a52de6",
"sessions": [
{
"eligibility": "cwd_unverified",
"notices": [
"cwd_unverified"
],
"session_id": "empty",
"title": null,
"updated_at": null
},
{
"eligibility": "cwd_unverified",
"notices": [
"cwd_unverified"
],
"session_id": "legacy",
"title": null,
"updated_at": "2026-09-30T10:00:00Z"
},
{
"eligibility": "available",
"notices": [],
"session_id": "old-a",
"title": "Older A",
"updated_at": "2026-10-01T10:01:00Z"
},
{
"eligibility": "available",
"notices": [],
"session_id": "old-b",
"title": null,
"updated_at": "2026-10-02T10:00:00Z"
}
]
},
"seq": 13,
"type": "response",
"version": 1
}
},
{
"child": "a",
"direction": "client",
"frame": {
"protocol": "magi-code.local-agent",
"version": 1,
"id": "a14",
"method": "session.list",
"params": {
"limit": 101
}
}
},
{
"child": "a",
"direction": "backend",
"frame": {
"error": {
"code": "invalid_params"
},
"id": "a14",
"instance_id": "78fa54ca-c7da-417b-ab9c-5ba08240c06c",
"protocol": "magi-code.local-agent",
"seq": 14,
"type": "response",
"version": 1
}
},
{
"child": "b",
"direction": "client",
"frame": {
"protocol": "magi-code.local-agent",
"version": 1,
"id": "b4",
"method": "shutdown",
"params": {}
}
},
{
"child": "b",
"direction": "backend",
"frame": {
"id": "b4",
"instance_id": "1bf22dad-c8d9-40d5-9eb0-048f40cc36de",
"protocol": "magi-code.local-agent",
"result": {
"state": "stopping"
},
"seq": 4,
"type": "response",
"version": 1
}
},
{
"child": "a",
"direction": "client",
"frame": {
"protocol": "magi-code.local-agent",
"version": 1,
"id": "a15",
"method": "shutdown",
"params": {}
}
},
{
"child": "a",
"direction": "backend",
"frame": {
"id": "a15",
"instance_id": "78fa54ca-c7da-417b-ab9c-5ba08240c06c",
"protocol": "magi-code.local-agent",
"result": {
"state": "stopping"
},
"seq": 15,
"type": "response",
"version": 1
}
}
]
}