Skip to main content

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, and file_path values 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.

Metadata

Release files for agent-trace-card 0.1.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for agent-trace-card 0.1.2
File Size Uploaded
agent_trace_card-0.1.2.tar.gz 9.2 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for agent-trace-card 0.1.2
File Interpreter ABI Platform
agent_trace_card-0.1.2-py3-none-any.whl Python 3 none any Details

Total release size: 17.2 kB

Release files / agent_trace_card-0.1.2.tar.gz

Download URL agent_trace_card-0.1.2.tar.gz
Size 9.2 kB
Tags Source
SHA-256 checksum
How to use checksums
bdea81b4c5eaa3bba34731379a39de7201e84d2932dce73ff1547dd821935012
BLAKE2b-256 checksum
How to use checksums
f945107f7da570e97cbe5675df5b89e09981285b1bc64238bfa8c93a8f2c6397
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.9

Release files / agent_trace_card-0.1.2-py3-none-any.whl

Download URL agent_trace_card-0.1.2-py3-none-any.whl
Size 8.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
9a2709ee2bf00f91a1f8f08fcec7cb73ab79a3e7428c94fbf10600a525c61bea
BLAKE2b-256 checksum
How to use checksums
88d81926b26c0e1b644eee31384ac967ab002668a60a50cef5827174c25b5fa5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.9

Release history Release notifications | RSS feed

This release

0.1.2 This release

2 release files

0.1.1

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page