Files
hermes-agent/tests/fixtures/spark_failing_turn_shape.json
ethernet b4a294fff9 Merge origin/main; keep PM as plugin dependency owner
Reconcile plugin declarations and validation through PM's atomic generation publication; preserve external runtimes, target markers, and conflict refusal. Keep one source-update completion owner and port upstream lifecycle changes to the PM desktop/runtime paths.
2026-09-17 13:52:05 -04:00

91 lines
3.7 KiB
JSON

[
{
"role": "user",
"content": "Investigate the installed 'agy' CLI and summarize its version and capabilities in one report."
},
{
"role": "assistant",
"content": "",
"codex_reasoning_items": [
{"type": "reasoning", "id": "rs_fixture_01", "summary": [{"type": "summary_text", "text": "Batched three tool calls to inspect the CLI."}], "encrypted_content": "synthetic-encrypted-content-placeholder-0001-AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"},
{"type": "reasoning", "id": "rs_fixture_02", "summary": [], "encrypted_content": "synthetic-encrypted-content-placeholder-0002-BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"}
],
"tool_calls": [
{
"id": "call_fixture_01",
"call_id": "call_fixture_01",
"type": "function",
"function": {"name": "terminal", "arguments": "{\"command\": \"which agy; agy --version\"}"}
}
]
},
{
"role": "tool",
"tool_call_id": "call_fixture_01",
"content": "[tool output elided — 11,269 chars in the original failing run]"
},
{
"role": "assistant",
"content": "",
"codex_reasoning_items": [
{"type": "reasoning", "id": "rs_fixture_03", "summary": [], "encrypted_content": "synthetic-encrypted-content-placeholder-0003-CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC"},
{"type": "reasoning", "id": "rs_fixture_04", "summary": [], "encrypted_content": "synthetic-encrypted-content-placeholder-0004-DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD"}
],
"tool_calls": [
{
"id": "call_fixture_02",
"call_id": "call_fixture_02",
"type": "function",
"function": {"name": "terminal", "arguments": "{\"command\": \"agy agent --help\"}"}
}
]
},
{
"role": "tool",
"tool_call_id": "call_fixture_02",
"content": "[tool output elided — 3,169 chars in the original failing run]"
},
{
"role": "assistant",
"content": "",
"codex_reasoning_items": [
{"type": "reasoning", "id": "rs_fixture_05", "summary": [], "encrypted_content": "synthetic-encrypted-content-placeholder-0005-EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE"}
],
"tool_calls": [
{
"id": "call_fixture_03",
"call_id": "call_fixture_03",
"type": "function",
"function": {"name": "terminal", "arguments": "{\"command\": \"agy mcp --help\"}"}
},
{
"id": "call_fixture_04",
"call_id": "call_fixture_04",
"type": "function",
"function": {"name": "terminal", "arguments": "{\"command\": \"agy changelog | head -40\"}"}
},
{
"id": "call_fixture_05",
"call_id": "call_fixture_05",
"type": "function",
"function": {"name": "terminal", "arguments": "{\"command\": \"ls ~/.config/agy/ 2>&1 || true\"}"}
}
]
},
{
"role": "tool",
"tool_call_id": "call_fixture_03",
"content": "[tool output elided — 1,494 chars in the original failing run]"
},
{
"role": "tool",
"tool_call_id": "call_fixture_04",
"content": "[tool output elided — 32,686 chars in the original failing run]"
},
{
"role": "tool",
"tool_call_id": "call_fixture_05",
"content": "[tool output elided — 598 chars in the original failing run]"
}
]