mirror of
https://github.com/open-jarvis/OpenJarvis.git
synced 2026-07-30 02:42:16 +00:00
Sets up a complete documentation website with 7 navigable sections (Home, Getting Started, User Guide, Architecture, API Reference, Deployment, Development), light/dark mode, search, code copy, and Mermaid diagram support. API reference pages use mkdocstrings to auto-generate docs from source docstrings. GitHub Actions workflow deploys to GitHub Pages on push to main. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
54 lines
1.1 KiB
Markdown
54 lines
1.1 KiB
Markdown
# Traces Module
|
|
|
|
The traces module provides full interaction-level recording for the learning
|
|
system. Every agent interaction can produce a `Trace` capturing the sequence
|
|
of steps (route, retrieve, generate, tool_call, respond) with timing, inputs,
|
|
outputs, and outcomes. The `TraceCollector` wraps any agent to record traces
|
|
automatically, while `TraceAnalyzer` provides aggregated statistics.
|
|
|
|
## TraceStore
|
|
|
|
::: openjarvis.traces.store.TraceStore
|
|
options:
|
|
show_source: true
|
|
members_order: source
|
|
|
|
---
|
|
|
|
## TraceCollector
|
|
|
|
::: openjarvis.traces.collector.TraceCollector
|
|
options:
|
|
show_source: true
|
|
members_order: source
|
|
|
|
---
|
|
|
|
## TraceAnalyzer
|
|
|
|
::: openjarvis.traces.analyzer.TraceAnalyzer
|
|
options:
|
|
show_source: true
|
|
members_order: source
|
|
|
|
### RouteStats
|
|
|
|
::: openjarvis.traces.analyzer.RouteStats
|
|
options:
|
|
show_source: true
|
|
members_order: source
|
|
|
|
### ToolStats
|
|
|
|
::: openjarvis.traces.analyzer.ToolStats
|
|
options:
|
|
show_source: true
|
|
members_order: source
|
|
|
|
### TraceSummary
|
|
|
|
::: openjarvis.traces.analyzer.TraceSummary
|
|
options:
|
|
show_source: true
|
|
members_order: source
|