mirror of
https://github.com/fabro-sh/fabro.git
synced 2026-10-10 03:30:59 +00:00
parent
3745ad5c78
commit
34e432d1a3
5 changed files with 188 additions and 20 deletions
177
run.json
177
run.json
|
|
@ -235,10 +235,10 @@
|
|||
"kind": "running"
|
||||
},
|
||||
"status_updated_at": "2026-05-09T17:12:32.360021Z",
|
||||
"last_event_at": "2026-05-09T17:12:38.243642Z",
|
||||
"last_event_at": "2026-05-09T17:12:44.064916Z",
|
||||
"pending_control": null,
|
||||
"checkpoint": {
|
||||
"timestamp": "2026-05-09T17:12:38.272491Z",
|
||||
"timestamp": "2026-05-09T17:12:41.734879Z",
|
||||
"current_node": "committed",
|
||||
"completed_nodes": [
|
||||
"start",
|
||||
|
|
@ -246,29 +246,25 @@
|
|||
],
|
||||
"node_retries": {},
|
||||
"context_values": {
|
||||
"response.committed": "done",
|
||||
"outcome": "succeeded",
|
||||
"internal.run_id": "01KR6VKFSZHNJ6GFXJ92M0X846",
|
||||
"current_node": "committed",
|
||||
"graph.rankdir": "LR",
|
||||
"internal.fidelity": "compact",
|
||||
"internal.node_visit_count": 1,
|
||||
"internal.thread_id": "start",
|
||||
"internal.retry_count.committed": 0,
|
||||
"failure_class": "",
|
||||
"internal.work_dir": "/home/daytona/workspace",
|
||||
"internal.retry_count.start": 0,
|
||||
"thread.start.current_node": "committed",
|
||||
"graph.goal": "Exercise run file scopes with committed and uncommitted sandbox changes",
|
||||
"internal.work_dir": "/home/daytona/workspace",
|
||||
"internal.thread_id": "start",
|
||||
"response.committed": "done",
|
||||
"current_node": "committed",
|
||||
"internal.retry_count.committed": 0,
|
||||
"last_response": "done",
|
||||
"failure_signature": "",
|
||||
"graph.rankdir": "LR",
|
||||
"last_stage": "committed",
|
||||
"internal.retry_count.start": 0
|
||||
"internal.node_visit_count": 1,
|
||||
"internal.run_id": "01KR6VKFSZHNJ6GFXJ92M0X846",
|
||||
"last_response": "done"
|
||||
},
|
||||
"node_outcomes": {
|
||||
"start": {
|
||||
"status": "succeeded",
|
||||
"usage": null
|
||||
},
|
||||
"committed": {
|
||||
"status": "succeeded",
|
||||
"context_updates": {
|
||||
|
|
@ -300,12 +296,17 @@
|
|||
},
|
||||
"total_usd_micros": 37605
|
||||
}
|
||||
},
|
||||
"start": {
|
||||
"status": "succeeded",
|
||||
"usage": null
|
||||
}
|
||||
},
|
||||
"next_node_id": "uncommitted",
|
||||
"git_commit_sha": "f8fc34f4cb0696a1ee1cdf4d56dde5d706083b0b",
|
||||
"node_visits": {
|
||||
"start": 1,
|
||||
"committed": 1
|
||||
"committed": 1,
|
||||
"start": 1
|
||||
}
|
||||
},
|
||||
"checkpoints": [
|
||||
|
|
@ -343,9 +344,115 @@
|
|||
"start": 1
|
||||
}
|
||||
}
|
||||
],
|
||||
[
|
||||
36,
|
||||
{
|
||||
"timestamp": "2026-05-09T17:12:41.734879Z",
|
||||
"current_node": "committed",
|
||||
"completed_nodes": [
|
||||
"start",
|
||||
"committed"
|
||||
],
|
||||
"node_retries": {},
|
||||
"context_values": {
|
||||
"response.committed": "done",
|
||||
"outcome": "succeeded",
|
||||
"current_node": "committed",
|
||||
"graph.rankdir": "LR",
|
||||
"internal.fidelity": "compact",
|
||||
"internal.thread_id": "start",
|
||||
"internal.retry_count.committed": 0,
|
||||
"failure_class": "",
|
||||
"internal.work_dir": "/home/daytona/workspace",
|
||||
"internal.retry_count.start": 0,
|
||||
"thread.start.current_node": "committed",
|
||||
"graph.goal": "Exercise run file scopes with committed and uncommitted sandbox changes",
|
||||
"failure_signature": "",
|
||||
"last_stage": "committed",
|
||||
"internal.node_visit_count": 1,
|
||||
"internal.run_id": "01KR6VKFSZHNJ6GFXJ92M0X846",
|
||||
"last_response": "done"
|
||||
},
|
||||
"node_outcomes": {
|
||||
"committed": {
|
||||
"status": "succeeded",
|
||||
"context_updates": {
|
||||
"last_stage": "committed",
|
||||
"last_response": "done",
|
||||
"response.committed": "done"
|
||||
},
|
||||
"notes": "Stage completed: committed",
|
||||
"usage": {
|
||||
"input": {
|
||||
"usage": {
|
||||
"model": {
|
||||
"provider": "anthropic",
|
||||
"model_id": "claude-sonnet-4-6"
|
||||
},
|
||||
"tokens": {
|
||||
"input_tokens": 586,
|
||||
"output_tokens": 122,
|
||||
"reasoning_tokens": 0,
|
||||
"cache_read_tokens": 7991,
|
||||
"cache_write_tokens": 8432
|
||||
}
|
||||
},
|
||||
"facts": {
|
||||
"provider": "anthropic",
|
||||
"cache_write_5m_tokens": 8432,
|
||||
"cache_write_1h_tokens": 0
|
||||
}
|
||||
},
|
||||
"total_usd_micros": 37605
|
||||
}
|
||||
},
|
||||
"start": {
|
||||
"status": "succeeded",
|
||||
"usage": null
|
||||
}
|
||||
},
|
||||
"next_node_id": "uncommitted",
|
||||
"git_commit_sha": "f8fc34f4cb0696a1ee1cdf4d56dde5d706083b0b",
|
||||
"node_visits": {
|
||||
"committed": 1,
|
||||
"start": 1
|
||||
}
|
||||
}
|
||||
]
|
||||
],
|
||||
"conclusion": null,
|
||||
"conclusion": {
|
||||
"timestamp": "2026-05-09T17:14:47.357397Z",
|
||||
"status": "failed",
|
||||
"duration_ms": 133769,
|
||||
"failure_reason": "Cancelled",
|
||||
"final_git_commit_sha": "f8fc34f4cb0696a1ee1cdf4d56dde5d706083b0b",
|
||||
"stages": [
|
||||
{
|
||||
"stage_id": "start",
|
||||
"stage_label": "start",
|
||||
"duration_ms": 0,
|
||||
"retries": 0
|
||||
},
|
||||
{
|
||||
"stage_id": "committed",
|
||||
"stage_label": "committed",
|
||||
"duration_ms": 3795,
|
||||
"billing_usd_micros": 37605,
|
||||
"retries": 0
|
||||
}
|
||||
],
|
||||
"billing": {
|
||||
"input_tokens": 586,
|
||||
"output_tokens": 122,
|
||||
"total_tokens": 17131,
|
||||
"reasoning_tokens": 0,
|
||||
"cache_read_tokens": 7991,
|
||||
"cache_write_tokens": 8432,
|
||||
"total_usd_micros": 37605
|
||||
},
|
||||
"total_retries": 0
|
||||
},
|
||||
"sandbox": {
|
||||
"provider": "daytona",
|
||||
"working_directory": "/home/daytona/workspace",
|
||||
|
|
@ -355,6 +462,11 @@
|
|||
"clone_branch": "main"
|
||||
},
|
||||
"final_patch": null,
|
||||
"diff_summary": {
|
||||
"files_changed": 1,
|
||||
"additions": 3,
|
||||
"deletions": 0
|
||||
},
|
||||
"pull_request": null,
|
||||
"superseded_by": null,
|
||||
"pending_interviews": {},
|
||||
|
|
@ -384,7 +496,12 @@
|
|||
"first_event_seq": 20,
|
||||
"prompt": null,
|
||||
"response": null,
|
||||
"completion": null,
|
||||
"completion": {
|
||||
"outcome": "succeeded",
|
||||
"notes": "Stage completed: committed",
|
||||
"failure_reason": null,
|
||||
"timestamp": "2026-05-09T17:12:38.272408Z"
|
||||
},
|
||||
"provider_used": {
|
||||
"mode": "agent",
|
||||
"provider": "anthropic",
|
||||
|
|
@ -397,6 +514,26 @@
|
|||
"output": null,
|
||||
"started_at": "2026-05-09T17:12:34.476651Z",
|
||||
"handler": "agent",
|
||||
"duration_ms": 3795,
|
||||
"state": "succeeded"
|
||||
},
|
||||
"uncommitted@1": {
|
||||
"first_event_seq": 39,
|
||||
"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-09T17:12:41.735114Z",
|
||||
"handler": "agent",
|
||||
"state": "running"
|
||||
}
|
||||
}
|
||||
|
|
|
|||
9
stages/002-committed@1/diff.patch
Normal file
9
stages/002-committed@1/diff.patch
Normal file
|
|
@ -0,0 +1,9 @@
|
|||
diff --git a/docs/internal/live-run-files-scope-committed.md b/docs/internal/live-run-files-scope-committed.md
|
||||
new file mode 100644
|
||||
index 00000000..597cbe05
|
||||
--- /dev/null
|
||||
+++ b/docs/internal/live-run-files-scope-committed.md
|
||||
@@ -0,0 +1,3 @@
|
||||
+Live run files scope test
|
||||
+
|
||||
+Committed agent node completed at 2026-05-09T17:12:37Z
|
||||
6
stages/002-committed@1/status.json
Normal file
6
stages/002-committed@1/status.json
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
{
|
||||
"outcome": "succeeded",
|
||||
"notes": "Stage completed: committed",
|
||||
"failure_reason": null,
|
||||
"timestamp": "2026-05-09T17:12:38.272408Z"
|
||||
}
|
||||
11
stages/003-uncommitted@1/prompt.md
Normal file
11
stages/003-uncommitted@1/prompt.md
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
Goal: Exercise run file scopes with committed and uncommitted sandbox changes
|
||||
|
||||
## Completed stages
|
||||
- **committed**: succeeded
|
||||
- Model: claude-sonnet-4-6, 586 tokens in / 122 out
|
||||
|
||||
|
||||
Run exactly one Bash tool command with timeout_ms set to 310000 or higher: mkdir -p docs/internal && printf 'Live run files scope test
|
||||
|
||||
Uncommitted while second node sleeps at %s
|
||||
' "$(date -u +%Y-%m-%dT%H:%M:%SZ)" > docs/internal/live-run-files-scope-uncommitted.md && sleep 300. Wait for it to return. Do not run any other commands, do not read files, and do not edit anything else. Then reply with the single word done and stop.
|
||||
5
stages/003-uncommitted@1/provider_used.json
Normal file
5
stages/003-uncommitted@1/provider_used.json
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
{
|
||||
"mode": "agent",
|
||||
"provider": "anthropic",
|
||||
"model": "claude-sonnet-4-6"
|
||||
}
|
||||
Loading…
Add table
Reference in a new issue