io.github.mdfifty50-boop/trace-forge
Structured execution trace and span logging for AI agents
Versions
0.1.1latestTools 8
health_check Returns server health, uptime, version, and call stats
trace_start Begin a new trace for an agent task. Returns a trace_id used to attach spans, tool calls, and decisions.
trace_span Create a span within a trace. Spans represent logical units of work and can be nested via parent_span_id.
trace_tool_call Log a tool call within a trace. Records tool name, arguments, result, duration, and token usage. Auto-calculates cost estimate.
trace_decision Log an agent decision point — what it considered, what it chose, and why. Critical for EU AI Act explainability.
trace_end Complete a trace. Auto-calculates total duration, event counts, and span counts.
get_trace Retrieve a complete trace tree with all spans, events, tool calls, and decisions.
search_traces Find traces by agent ID and/or status. Returns matching traces sorted by recency with summary stats.
Permissions 1
env_vars low