Skip to main content
agentgraph inspect opens a run’s SQLite checkpoint and artifact store and prints the status of every node alongside a preview of its output. Use it to verify what each node produced, debug a failed run, or read the full artifact from a specific node.
agentgraph inspect <run_id> [OPTIONS]

Arguments and flags

run_id
string
required
The run ID to inspect. Run IDs are printed at the start of every agentgraph run invocation and listed by agentgraph list.
--runs-dir
string
default:"runs"
Directory containing run subdirectories. Override if you used a custom --runs-dir when running the DAG.
--node / -n
string
Show the artifact for a single node instead of all nodes. Combine with --full to print the complete output.
--full
boolean
Print the complete artifact content without truncation. By default, long artifacts are truncated at --truncate characters.
--truncate
number
default:"2000"
Character limit for artifact previews when --full is not set. Truncated content shows a count of remaining characters and a reminder to use --full.

Examples

agentgraph inspect a1b2c3d4e5f6

Output format

inspect prints two sections: a run info panel followed by a nodes table. Run info panel — shows run ID, DAG name, start time, finish time (or a note if the run is still in progress), and the input values used. Nodes table — one row per node, with four columns:
ColumnContents
nodeNode ID as declared in the DAG
statusCurrent status (see values below)
artifactFirst 12 characters of the SHA-256 digest, or the error message for failed nodes
updatedTimestamp of the last status change
After the table, inspect prints an artifact preview panel for each completed or skipped node. For failed nodes, the error message appears in the table row.

Node status values

StatusMeaning
completedNode finished successfully and wrote an artifact
failedNode encountered an error; the error message appears in the artifact column
runningNode is currently executing (live run only)
pendingNode is waiting for its dependencies to complete
awaiting_approvalNode is an approval_gate paused for human review
skippedNode was skipped due to a when: condition evaluating to false
If finished shows — (running or interrupted), the run did not complete cleanly. Use agentgraph resume or re-run with --run-id to continue from where it stopped.