checkpoint

⚒️ Generated with [Fabro](https://fabro.sh)
This commit is contained in:
Fabro 2026-03-19 09:41:14 -04:00
parent d3da0691ef
commit 5f43bd01c0
4 changed files with 53 additions and 21 deletions

View file

@ -1,12 +1,14 @@
{
"timestamp": "2026-03-19T13:41:11.968774Z",
"current_node": "approve",
"timestamp": "2026-03-19T13:41:14.395110Z",
"current_node": "ship",
"completed_nodes": [
"start",
"draft",
"approve"
"approve",
"ship"
],
"node_retries": {
"ship": 1,
"draft": 1,
"approve": 1,
"start": 1
@ -18,25 +20,50 @@
"thread.draft.current_node": "approve",
"internal.retry_count.draft": 1,
"internal.run_id": "01KM357YBWHVYEMV9CWQ6PB84Q",
"internal.thread_id": "draft",
"internal.thread_id": "approve",
"human.gate.label": "[A] Approve",
"internal.node_visit_count": 1,
"current_node": "approve",
"current_node": "ship",
"internal.retry_count.start": 1,
"graph.rankdir": "LR",
"preferred_label": "[A] Approve",
"internal.fidelity": "compact",
"current.preamble": "Goal: Test human gate with auto-approve\n\n## Completed stages\n- **draft**: success\n - Model: claude-haiku-4-5, 2.0k tokens in / 66 out\n",
"current.preamble": "Goal: Test human gate with auto-approve\n\n## Completed stages\n- **draft**: success\n - Model: claude-haiku-4-5, 2.0k tokens in / 66 out\n- **approve**: success\n\n## Context\n- human.gate.label: [A] Approve\n- human.gate.selected: A\n",
"thread.approve.current_node": "ship",
"outcome": "success",
"failure_class": "",
"response.draft": "# Greeting\n\nHello! 👋 \n\nI'm ready to help you test the human gate with auto-approve functionality. This involves verifying that workflows can pause at human decision points and automatically proceed when configured to do so.\n\nLet me know what specific aspect you'd like to test or implement!",
"failure_signature": "",
"command.output": "shipped\n",
"command.stderr": "",
"thread.start.current_node": "draft",
"graph.goal": "Test human gate with auto-approve",
"last_response": "# Greeting\n\nHello! 👋 \n\nI'm ready to help you test the human gate with auto-approve functionality. This involves verifying that workflows can pause at human decision points and automatically proceed"
"last_response": "# Greeting\n\nHello! 👋 \n\nI'm ready to help you test the human gate with auto-approve functionality. This involves verifying that workflows can pause at human decision points and automatically proceed",
"internal.retry_count.ship": 1
},
"logs": [],
"node_outcomes": {
"ship": {
"status": "success",
"context_updates": {
"command.output": "shipped\n",
"command.stderr": ""
},
"notes": "Script completed: echo shipped",
"duration_ms": 23
},
"approve": {
"status": "success",
"preferred_label": "[A] Approve",
"suggested_next_ids": [
"ship"
],
"context_updates": {
"human.gate.selected": "A",
"human.gate.label": "[A] Approve"
},
"duration_ms": 0
},
"draft": {
"status": "success",
"context_updates": {
@ -55,27 +82,16 @@
},
"duration_ms": 2871
},
"approve": {
"status": "success",
"preferred_label": "[A] Approve",
"suggested_next_ids": [
"ship"
],
"context_updates": {
"human.gate.selected": "A",
"human.gate.label": "[A] Approve"
},
"duration_ms": 0
},
"start": {
"status": "success",
"duration_ms": 0
}
},
"next_node_id": "ship",
"next_node_id": "exit",
"node_visits": {
"approve": 1,
"ship": 1,
"start": 1,
"approve": 1,
"draft": 1
}
}

View file

@ -0,0 +1,5 @@
{
"command": "echo shipped",
"language": "shell",
"timeout_ms": null
}

View file

@ -0,0 +1,5 @@
{
"duration_ms": 22,
"exit_code": 0,
"timed_out": false
}

6
nodes/ship/status.json Normal file
View file

@ -0,0 +1,6 @@
{
"status": "success",
"notes": "Script completed: echo shipped",
"failure_reason": null,
"timestamp": "2026-03-19T13:41:14.394795+00:00"
}