{
  "file": "F11-goals.md",
  "bullet": "Interrupt the round (`F11.goal-interrupt-run`).",
  "ids": [
    "F11.goal-interrupt-run"
  ],
  "line": 351,
  "script": "control-agent-server api POST \"<redacted:session-cookie>/$I/goal\" --json '{\"objective\": \"QA_F11 interrupt objective\", \"max_iterations\": 3}' --expect 200\ncontrol-agent-server conversation wait \"$I\" --until running --timeout 30\ncontrol-agent-server ws start \"/sockets/events/$I\" --name f11-i --duration 120\ncontrol-agent-server api POST \"<redacted:session-cookie>/$I/interrupt\" --expect 200 --save F11.goal-interrupt-run/interrupt\ncontrol-agent-server ws read f11-i --contains '\"key\": \"goal\", \"value\": {\"active\": false, \"status\": \"interrupted\"' --wait 20\ncontrol-agent-server conversation wait \"$I\" --until paused --timeout 30\ncontrol-agent-server conversation events \"$I\" --key goal --contains '\"status\": \"interrupted\"' --expect-count 1 --save F11.goal-interrupt-run/goal-events\ncontrol-agent-server ws stop f11-i --contains '\"key\": \"execution_status\", \"value\": \"paused\"' --save F11.goal-interrupt-run/frames\n",
  "exit_code": 0,
  "elapsed_ms": 26160,
  "failed_line": null,
  "failed_command": null,
  "stdout": "{\n  \"ok\": true,\n  \"status\": 200,\n  \"request\": {\n    \"method\": \"POST\",\n    \"path\": \"<redacted:session-cookie>/c4339adf-43b1-451e-bad8-e5ac7e5fffe0/goal\",\n    \"query\": [],\n    \"auth\": \"header\",\n    \"body\": {\n      \"objective\": \"QA_F11 interrupt objective\",\n      \"max_iterations\": 3\n    },\n    \"files\": []\n  },\n  \"response\": {\n    \"status\": 200,\n    \"headers\": {\n      \"content-length\": \"16\",\n      \"content-type\": \"application/json\"\n    },\n    \"body\": {\n      \"success\": true\n    },\n    \"truncated\": false\n  },\n  \"elapsed_ms\": 102\n}\n{\n  \"id\": \"c4339adf-43b1-451e-bad8-e5ac7e5fffe0\",\n  \"ok\": true,\n  \"status\": \"running\",\n  \"transitions\": [\n    \"running\"\n  ],\n  \"waited_ms\": 686\n}\n{\n  \"ok\": true,\n  \"capture\": \"f11-i\",\n  \"out\": \"/workspace/verification-artifacts/runs/20261013-022002-af50-map-f11/captures/f11-i.jsonl\",\n  \"hint\": \"`control-agent-server ws stop f11-i` (or `ws read f11-i`) after triggering the action\"\n}\n{\n  \"ok\": true,\n  \"status\": 200,\n  \"request\": {\n    \"method\": \"POST\",\n    \"path\": \"<redacted:session-cookie>/c4339adf-43b1-451e-bad8-e5ac7e5fffe0/interrupt\",\n    \"query\": [],\n    \"auth\": \"header\",\n    \"body\": null,\n    \"files\": []\n  },\n  \"response\": {\n    \"status\": 200,\n    \"headers\": {\n      \"content-length\": \"16\",\n      \"content-type\": \"application/json\"\n    },\n    \"body\": {\n      \"success\": true\n    },\n    \"truncated\": false\n  },\n  \"elapsed_ms\": 727,\n  \"saved\": \"/workspace/verification-artifacts/runs/20261013-022002-af50-map-f11/evidence/F11.goal-interrupt-run/interrupt.json\"\n}\n{\n  \"ok\": true,\n  \"capture\": \"f11-i\",\n  \"out\": \"/workspace/verification-artifacts/runs/20261013-022002-af50-map-f11/captures/f11-i.jsonl\",\n  \"opened\": true,\n  \"stopped\": null,\n  \"frames\": 6,\n  \"kinds\": {\n    \"ConversationStateUpdateEvent\": 5,\n    \"InterruptEvent\": 1\n  },\n  \"close\": null,\n  \"matching\": 1,\n  \"matching_kinds\": [\n    \"ConversationStateUpdateEvent\"\n  ],\n  \"frames_shown\": [\n    {\n      \"kind\": \"ConversationStateUpdateEvent\",\n      \"frame\": {\n        \"id\": \"7d2f7d06-bc33-414f-9d33-445e8651b0cd\",\n        \"timestamp\": \"2026-10-13T02:27:20.635275\",\n        \"source\": \"environment\",\n        \"parent_id\": \"968493b8-7944-4eb7-86d4-abd48c66502e\",\n        \"key\": \"goal\",\n        \"value\": {\n          \"active\": false,\n          \"status\": \"interrupted\",\n          \"iteration\": 0,\n          \"max_iterations\": 3,\n          \"objective\": \"QA_F11 interrupt objective\",\n          \"verdict\": null\n        },\n        \"kind\": \"ConversationStateUpdateEvent\"\n      }\n    }\n  ]\n}\n{\n  \"id\": \"c4339adf-43b1-451e-bad8-e5ac7e5fffe0\",\n  \"ok\": true,\n  \"status\": \"paused\",\n  \"transitions\": [\n    \"paused\"\n  ],\n  \"waited_ms\": 593\n}\n{\n  \"ok\": true,\n  \"id\": \"c4339adf-43b1-451e-bad8-e5ac7e5fffe0\",\n  \"total\": 8,\n  \"kinds\": {\n    \"ConversationStateUpdateEvent\": 5,\n    \"SystemPromptEvent\": 1,\n    \"MessageEvent\": 1,\n    \"InterruptEvent\": 1\n  },\n  \"matching\": 1,\n  \"events\": [\n    {\n      \"id\": \"7d2f7d06-bc33-414f-9d33-445e8651b0cd\",\n      \"kind\": \"ConversationStateUpdateEvent\",\n      \"source\": \"environment\",\n      \"timestamp\": \"2026-10-13T02:27:20.635275\",\n      \"key\": \"goal\",\n      \"value\": \"{\\\"active\\\": false, \\\"status\\\": \\\"interrupted\\\", \\\"iteration\\\": 0, \\\"max_iterations\\\": 3, \\\"objective\\\": \\\"QA_F11 interrupt objective\\\", \\\"verdict\\\": null}\"\n    }\n  ],\n  \"saved\": \"/workspace/verification-artifacts/runs/20261013-022002-af50-map-f11/evidence/F11.goal-interrupt-run/goal-events.json\"\n}\n{\n  \"ok\": true,\n  \"capture\": \"f11-i\",\n  \"out\": \"/workspace/verification-artifacts/runs/20261013-022002-af50-map-f11/captures/f11-i.jsonl\",\n  \"opened\": true,\n  \"stopped\": \"stopped\",\n  \"frames\": 6,\n  \"kinds\": {\n    \"ConversationStateUpdateEvent\": 5,\n    \"InterruptEvent\": 1\n  },\n  \"close\": null,\n  \"matching\": 1,\n  \"matching_kinds\": [\n    \"ConversationStateUpdateEvent\"\n  ],\n  \"frames_shown\": [\n    {\n      \"kind\": \"ConversationStateUpdateEvent\",\n      \"frame\": {\n        \"id\": \"f896d9b0-6bfe-4491-8a07-bf0aa202afb2\",\n        \"timestamp\": \"2026-10-13T02:27:20.558559\",\n        \"source\": \"environment\",\n        \"parent_id\": \"2b38893b-5fb9-4b3c-873d-7e3768bfdb19\",\n        \"key\": \"execution_status\",\n        \"value\": \"paused\",\n        \"kind\": \"ConversationStateUpdateEvent\"\n      }\n    }\n  ],\n  \"saved\": \"/workspace/verification-artifacts/runs/20261013-022002-af50-map-f11/evidence/F11.goal-interrupt-run/frames.json\"\n}\n",
  "stderr": ""
}
