mirror of
https://github.com/BerriAI/litellm.git
synced 2026-10-08 03:08:45 +00:00
* feat(traces): add Framework column to otel_traces * feat(traces): pass span events to normalizers and add framework field * feat(traces): add Claude Code and Agent SDK span normalizer * feat(traces): decode events before normalizing and apply tool span names * feat(traces): list distinct frameworks per trace * feat(traces): return span framework in trace spans query * test(traces): add scrubbed Claude Agent SDK OTLP fixtures * test(traces): cover Claude Agent SDK normalization from real exports * test(traces): assert trace list frameworks stay scoped per trace * feat(tracing): validate framework in native normalized spans * feat(tracing): add framework to Span and frameworks to TraceSummary * feat(tracing): store normalized framework on span rows * feat(tracing): surface span framework and trace frameworks * test(tracing): cover framework aggregation in trace summaries * test(tracing): decode Claude Agent SDK rows with framework and tool args * chore(ui): regenerate API types for trace frameworks * feat(ui): add trace framework registry for Claude Agent SDK and Claude Code * feat(ui): show SDK logo and label in the runs list Agent column * feat(ui): show SDK logo and label in the run header * test(ui): cover SDK label and logo in the runs list * test(ui): cover SDK label and logo in the run header * feat(tracing): show the agent's final answer as claude agent span output * feat(tracing): name claude code agents after their otel service * test(tracing): cover claude code agent naming from the service * fix(tracing): mark the span row framework field read-only * test(tracing): scrub host os details from the claude sdk fixture * test(tracing): scrub host os details from the detailed claude sdk fixture * fix(ui): hide the decorative sdk logo from screen readers * feat(ui): show the agent name with the sdk logo in the runs list * feat(ui): show the agent name with the sdk logo in the run header * test(ui): cover agent names beside the sdk logo in the runs list * test(ui): cover the agent name in the run header |
||
|---|---|---|
| .. | ||
| .agents/skills/rust-tracing | ||
| crates | ||
| .gitignore | ||
| AGENTS.md | ||
| Cargo.lock | ||
| Cargo.toml | ||
| clippy.toml | ||