curl --request GET \
--url https://api.example.com/runs/{id}/checkpoint \
--header 'Authorization: Bearer <token>'{
"timestamp": "2023-11-07T05:31:56Z",
"current_node": "<string>",
"completed_nodes": [
"<string>"
],
"node_retries": {},
"context_values": {},
"logs": [
"<string>"
],
"node_outcomes": {},
"next_node_id": "<string>",
"git_commit_sha": "<string>",
"loop_failure_signatures": {},
"restart_failure_signatures": {}
}Returns the latest checkpoint data for a run, or null if no checkpoint has been recorded yet.
curl --request GET \
--url https://api.example.com/runs/{id}/checkpoint \
--header 'Authorization: Bearer <token>'{
"timestamp": "2023-11-07T05:31:56Z",
"current_node": "<string>",
"completed_nodes": [
"<string>"
],
"node_retries": {},
"context_values": {},
"logs": [
"<string>"
],
"node_outcomes": {},
"next_node_id": "<string>",
"git_commit_sha": "<string>",
"loop_failure_signatures": {},
"restart_failure_signatures": {}
}JWT bearer token issued by fabro-web. See the Authentication guide for details.
Unique run identifier (ULID).
Checkpoint data (null if not yet available)
Serializable snapshot of execution state for crash recovery and resume.
ISO 8601 timestamp when the checkpoint was created.
Identifier of the node being executed at checkpoint time.
Identifiers of nodes that have completed execution.
Map of node identifier to retry count.
Show child attributes
Key-value context map accumulated during execution.
Log entries recorded during execution.
Map of node identifier to outcome data for goal gate checks after resume.
The node to resume execution at after this checkpoint.
SHA of the git commit created at this checkpoint.
Failure signature counts within the main loop.
Failure signature counts across loop_restart edges.