agent-trace-card
agent-trace-card turns one local agent trace JSON file into a portable review
card for incident discussion, handoff, and regression planning.
At a Glance
| Job | Summarize an agent run as Markdown, HTML, or schema-versioned JSON. |
| Built for | Agent developers, eval engineers, incident reviewers, and governance teams. |
| Differentiator | Small, dependency-free CLI with deterministic heuristics and a checked-in v1 schema. |
| Produces | Goal, outcome, tools, retries, selected identifiers, failure modes, human intervention, and regression status. |
Install
The current registry release is:
python -m pip install "agent-trace-card==0.1.2"
Verified Quickstart
Run from a source checkout so the synthetic fixture is available:
agent-trace-card generate \
--from examples/refund_trace.json \
--format json \
--out /tmp/refund-agent-card.json
agent-trace-card validate /tmp/refund-agent-card.json
The bundled refund fixture produces a valid agent-trace-card/v1 document with
outcome failed and retry count 1. Use --format markdown or --format html
for a shareable human-readable artifact.
What the Generator Infers
- repeated calls to a small built-in set of mutating tool names;
- tool events that contain an
error; - an incorrect terminal-answer signal when the final answer contains
twice; - selected
order_id,user_id,account_id,ticket_id, andfile_pathvalues from tool arguments.
These are deterministic review heuristics, not semantic evaluation of the agent, policy, or outcome.
Runtime, Data, and Network Boundary
- The CLI reads one local JSON file and writes one local artifact.
- It does not call a model, execute a tool, start a server, or make a network request.
- It does not redact input. Generated cards can preserve identifiers and links, so sanitize traces before generation and review the output before sharing it.
- Validation checks the v1 card shape and selected field types; it does not prove that the source trace or card claims are complete or correct.
Limitations
- The generator uses fixed heuristics over recorded fields; it does not infer intent, policy compliance, or business correctness.
- Validation proves schema shape only. It does not establish that a card is complete, accurate, or safe to share.
Compatibility
The published auraone-agent-studio-open CLI declares
agent-trace-card>=0.1.1 as a runtime dependency and exposes a trace-card
export path. Other trace systems can use the standalone CLI by emitting the
documented local JSON shape.
Publication Status
Verified on 2026-07-13:
- PyPI:
agent-trace-card==0.1.2 - GitHub release:
v0.1.2 - Bundled traces are synthetic tutorial fixtures, not evidence of external adoption or production performance.
Next Action
Generate a card from one sanitized failure trace, attach it to the matching incident or regression issue, and record which fields still need human context.
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file agent_trace_card-0.1.2.tar.gz.
File metadata
- Download URL: agent_trace_card-0.1.2.tar.gz
- Upload date:
- Size: 9.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/6.2.0 CPython/3.11.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
bdea81b4c5eaa3bba34731379a39de7201e84d2932dce73ff1547dd821935012
|
|
| MD5 |
575afc28f450e3f83955e2494cf25d0e
|
|
| BLAKE2b-256 |
f945107f7da570e97cbe5675df5b89e09981285b1bc64238bfa8c93a8f2c6397
|
File details
Details for the file agent_trace_card-0.1.2-py3-none-any.whl.
File metadata
- Download URL: agent_trace_card-0.1.2-py3-none-any.whl
- Upload date:
- Size: 8.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/6.2.0 CPython/3.11.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9a2709ee2bf00f91a1f8f08fcec7cb73ab79a3e7428c94fbf10600a525c61bea
|
|
| MD5 |
7f7f64cf40cf15071b61be16c5f21684
|
|
| BLAKE2b-256 |
88d81926b26c0e1b644eee31384ac967ab002668a60a50cef5827174c25b5fa5
|