mirror of
https://github.com/fabro-sh/fabro.git
synced 2026-09-07 08:27:12 +00:00
parent
197c0f4747
commit
03e3b7a4c4
5 changed files with 197 additions and 8 deletions
189
run.json
189
run.json
|
|
@ -206,15 +206,126 @@
|
|||
}
|
||||
},
|
||||
"graph_source": "digraph Sleeper {\n graph [goal=\"Sleep long enough for a human to practice interrupts and steering\"]\n rankdir=LR\n\n start [shape=Mdiamond, label=\"Start\"]\n exit [shape=Msquare, label=\"Exit\"]\n\n nap [label=\"Nap\", timeout=\"360s\", prompt=\"Run exactly one shell command using the Bash tool: `sleep 300`, with the tool `timeout_ms` parameter set to 310000 or higher. Wait for it to return. Do not run any other commands, do not read or edit any files, do not check the environment first. After `sleep 300` returns, reply with the single word 'done' and stop.\"]\n\n start -> nap -> exit\n}\n",
|
||||
"start": null,
|
||||
"status": {
|
||||
"kind": "starting"
|
||||
"start": {
|
||||
"run_id": "01KR77JY29GZPWFR0A6S8X664V",
|
||||
"start_time": "2026-05-09T20:41:52.579511Z",
|
||||
"run_branch": "fabro/run/01KR77JY29GZPWFR0A6S8X664V",
|
||||
"base_sha": "0f30150264a74c630b40a2fb94f71ef168e0fc23"
|
||||
},
|
||||
"status_updated_at": "2026-05-09T20:41:42.259151Z",
|
||||
"last_event_at": "2026-05-09T20:41:52.426924Z",
|
||||
"status": {
|
||||
"kind": "running"
|
||||
},
|
||||
"status_updated_at": "2026-05-09T20:41:52.579557Z",
|
||||
"last_event_at": "2026-05-09T20:46:57.868825Z",
|
||||
"pending_control": null,
|
||||
"checkpoint": null,
|
||||
"checkpoints": [],
|
||||
"checkpoint": {
|
||||
"timestamp": "2026-05-09T20:46:57.901758Z",
|
||||
"current_node": "nap",
|
||||
"completed_nodes": [
|
||||
"start",
|
||||
"nap"
|
||||
],
|
||||
"node_retries": {},
|
||||
"context_values": {
|
||||
"internal.retry_count.start": 0,
|
||||
"last_response": "done",
|
||||
"graph.goal": "Sleep long enough for a human to practice interrupts and steering",
|
||||
"internal.thread_id": "start",
|
||||
"current_node": "nap",
|
||||
"last_stage": "nap",
|
||||
"failure_class": "",
|
||||
"failure_signature": "",
|
||||
"internal.run_id": "01KR77JY29GZPWFR0A6S8X664V",
|
||||
"outcome": "succeeded",
|
||||
"graph.rankdir": "LR",
|
||||
"internal.fidelity": "compact",
|
||||
"internal.work_dir": "/workspace",
|
||||
"thread.start.current_node": "nap",
|
||||
"internal.node_visit_count": 1,
|
||||
"internal.retry_count.nap": 0,
|
||||
"response.nap": "done"
|
||||
},
|
||||
"node_outcomes": {
|
||||
"nap": {
|
||||
"status": "succeeded",
|
||||
"context_updates": {
|
||||
"response.nap": "done",
|
||||
"last_response": "done",
|
||||
"last_stage": "nap"
|
||||
},
|
||||
"notes": "Stage completed: nap",
|
||||
"usage": {
|
||||
"input": {
|
||||
"usage": {
|
||||
"model": {
|
||||
"provider": "anthropic",
|
||||
"model_id": "claude-sonnet-4-6"
|
||||
},
|
||||
"tokens": {
|
||||
"input_tokens": 517,
|
||||
"output_tokens": 78,
|
||||
"reasoning_tokens": 0,
|
||||
"cache_read_tokens": 7997,
|
||||
"cache_write_tokens": 8413
|
||||
}
|
||||
},
|
||||
"facts": {
|
||||
"provider": "anthropic",
|
||||
"cache_write_5m_tokens": 8413,
|
||||
"cache_write_1h_tokens": 0
|
||||
}
|
||||
},
|
||||
"total_usd_micros": 36668
|
||||
}
|
||||
},
|
||||
"start": {
|
||||
"status": "succeeded",
|
||||
"usage": null
|
||||
}
|
||||
},
|
||||
"next_node_id": "exit",
|
||||
"node_visits": {
|
||||
"start": 1,
|
||||
"nap": 1
|
||||
}
|
||||
},
|
||||
"checkpoints": [
|
||||
[
|
||||
19,
|
||||
{
|
||||
"timestamp": "2026-05-09T20:41:54.409140Z",
|
||||
"current_node": "start",
|
||||
"completed_nodes": [
|
||||
"start"
|
||||
],
|
||||
"node_retries": {},
|
||||
"context_values": {
|
||||
"internal.node_visit_count": 1,
|
||||
"internal.work_dir": "/workspace",
|
||||
"internal.fidelity": "compact",
|
||||
"failure_class": "",
|
||||
"outcome": "succeeded",
|
||||
"failure_signature": "",
|
||||
"graph.goal": "Sleep long enough for a human to practice interrupts and steering",
|
||||
"graph.rankdir": "LR",
|
||||
"internal.run_id": "01KR77JY29GZPWFR0A6S8X664V",
|
||||
"internal.retry_count.start": 0,
|
||||
"internal.thread_id": null,
|
||||
"current_node": "start"
|
||||
},
|
||||
"node_outcomes": {
|
||||
"start": {
|
||||
"status": "succeeded",
|
||||
"usage": null
|
||||
}
|
||||
},
|
||||
"next_node_id": "nap",
|
||||
"node_visits": {
|
||||
"start": 1
|
||||
}
|
||||
}
|
||||
]
|
||||
],
|
||||
"conclusion": null,
|
||||
"sandbox": {
|
||||
"provider": "docker",
|
||||
|
|
@ -228,5 +339,67 @@
|
|||
"pull_request": null,
|
||||
"superseded_by": null,
|
||||
"pending_interviews": {},
|
||||
"stages": {}
|
||||
"stages": {
|
||||
"nap@1": {
|
||||
"first_event_seq": 20,
|
||||
"prompt": null,
|
||||
"response": null,
|
||||
"completion": null,
|
||||
"provider_used": {
|
||||
"mode": "agent",
|
||||
"provider": "anthropic",
|
||||
"model": "claude-sonnet-4-6"
|
||||
},
|
||||
"diff": null,
|
||||
"script_invocation": null,
|
||||
"script_timing": null,
|
||||
"parallel_results": null,
|
||||
"output": null,
|
||||
"started_at": "2026-05-09T20:41:54.409238Z",
|
||||
"handler": "agent",
|
||||
"usage": {
|
||||
"input_tokens": 517,
|
||||
"output_tokens": 78,
|
||||
"total_tokens": 17005,
|
||||
"reasoning_tokens": 0,
|
||||
"cache_read_tokens": 7997,
|
||||
"cache_write_tokens": 8413,
|
||||
"total_usd_micros": 36668
|
||||
},
|
||||
"model": {
|
||||
"provider": "anthropic",
|
||||
"model_id": "claude-sonnet-4-6"
|
||||
},
|
||||
"state": "running"
|
||||
},
|
||||
"start@1": {
|
||||
"first_event_seq": 16,
|
||||
"prompt": null,
|
||||
"response": null,
|
||||
"completion": {
|
||||
"outcome": "succeeded",
|
||||
"notes": null,
|
||||
"failure_reason": null,
|
||||
"timestamp": "2026-05-09T20:41:54.408784Z"
|
||||
},
|
||||
"provider_used": null,
|
||||
"diff": null,
|
||||
"script_invocation": null,
|
||||
"script_timing": null,
|
||||
"parallel_results": null,
|
||||
"output": null,
|
||||
"started_at": "2026-05-09T20:41:54.407929Z",
|
||||
"handler": "start",
|
||||
"duration_ms": 0,
|
||||
"usage": {
|
||||
"input_tokens": 0,
|
||||
"output_tokens": 0,
|
||||
"total_tokens": 0,
|
||||
"reasoning_tokens": 0,
|
||||
"cache_read_tokens": 0,
|
||||
"cache_write_tokens": 0
|
||||
},
|
||||
"state": "succeeded"
|
||||
}
|
||||
}
|
||||
}
|
||||
6
stages/001-start@1/status.json
Normal file
6
stages/001-start@1/status.json
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
{
|
||||
"outcome": "succeeded",
|
||||
"notes": null,
|
||||
"failure_reason": null,
|
||||
"timestamp": "2026-05-09T20:41:54.408784Z"
|
||||
}
|
||||
4
stages/002-nap@1/prompt.md
Normal file
4
stages/002-nap@1/prompt.md
Normal file
|
|
@ -0,0 +1,4 @@
|
|||
Goal: Sleep long enough for a human to practice interrupts and steering
|
||||
|
||||
|
||||
Run exactly one shell command using the Bash tool: `sleep 300`, with the tool `timeout_ms` parameter set to 310000 or higher. Wait for it to return. Do not run any other commands, do not read or edit any files, do not check the environment first. After `sleep 300` returns, reply with the single word 'done' and stop.
|
||||
5
stages/002-nap@1/provider_used.json
Normal file
5
stages/002-nap@1/provider_used.json
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
{
|
||||
"mode": "agent",
|
||||
"provider": "anthropic",
|
||||
"model": "claude-sonnet-4-6"
|
||||
}
|
||||
1
stages/002-nap@1/response.md
Normal file
1
stages/002-nap@1/response.md
Normal file
|
|
@ -0,0 +1 @@
|
|||
done
|
||||
Loading…
Add table
Reference in a new issue