Ishaan Jaff
|
16bde496e1
|
test(ui): cover trace helpers
|
2026-09-30 06:48:20 -07:00 |
|
Ishaan Jaff
|
fe2ef0ec9e
|
test(ui): add real trace fixtures
|
2026-09-30 06:48:20 -07:00 |
|
Ishaan Jaff
|
7c384f70cd
|
feat(ui): add span detail with LiteLLM request card
|
2026-09-30 06:48:19 -07:00 |
|
Ishaan Jaff
|
e66217f07a
|
feat(ui): add agent graph
|
2026-09-30 06:48:19 -07:00 |
|
Ishaan Jaff
|
7a1b39d7fe
|
feat(ui): add span tree waterfall with sibling-agent grouping
|
2026-09-30 06:48:19 -07:00 |
|
Ishaan Jaff
|
7d406c3a36
|
feat(ui): add trace steps view
|
2026-09-30 06:48:19 -07:00 |
|
Ishaan Jaff
|
99bebb0ed3
|
feat(ui): add trace drawer
|
2026-09-30 06:48:19 -07:00 |
|
Ishaan Jaff
|
387c53aaef
|
feat(ui): add tracing setup card
|
2026-09-30 06:48:19 -07:00 |
|
Ishaan Jaff
|
d989f93144
|
feat(ui): add agent traces section with setup card fallback
|
2026-09-30 06:48:19 -07:00 |
|
Ishaan Jaff
|
4d4f3a5b56
|
feat(ui): add agent traces table
|
2026-09-30 06:48:19 -07:00 |
|
Ishaan Jaff
|
d495fc5cf9
|
feat(ui): add trace type and status pills
|
2026-09-30 06:48:19 -07:00 |
|
Ishaan Jaff
|
fb9b80ac48
|
feat(ui): add trace keyboard navigation
|
2026-09-30 06:48:19 -07:00 |
|
Ishaan Jaff
|
dd583d7414
|
feat(ui): add agent traces data hook
|
2026-09-30 06:48:19 -07:00 |
|
Ishaan Jaff
|
b417c2b091
|
feat(ui): add trace tree, steps and grouping helpers
|
2026-09-30 06:48:19 -07:00 |
|
Ishaan Jaff
|
626cd6f7c6
|
feat(ui): add trace view types
|
2026-09-30 06:48:19 -07:00 |
|
Ishaan Jaff
|
18dabb6314
|
feat(ui): add agent traces view to the Logs page
|
2026-09-30 06:48:19 -07:00 |
|
Ishaan Jaff
|
69ed633ac4
|
feat(ui): add agent trace API calls
|
2026-09-30 06:48:19 -07:00 |
|
Ishaan Jaff
|
5481cdd6c2
|
test(proxy): protobuf bodies are not parsed as JSON
|
2026-09-30 06:48:19 -07:00 |
|
Ishaan Jaff
|
7f63248e81
|
test(clickhouse): cover clickhouse spend-log callback
|
2026-09-30 06:48:19 -07:00 |
|
Ishaan Jaff
|
7a34f89c46
|
test(proxy): cover /v1/traces endpoints and scoping
|
2026-09-30 06:48:19 -07:00 |
|
Ishaan Jaff
|
295ea7326a
|
test(tracing): cover TraceReceiver ingest, tenant stamping and backpressure
|
2026-09-30 06:48:19 -07:00 |
|
Ishaan Jaff
|
f5a2da83de
|
test(tracing): cover trace store row mapping and agent aggregation
|
2026-09-30 06:48:19 -07:00 |
|
Ishaan Jaff
|
a252acb42c
|
test(tracing): cover OTLP decoding and span normalization
|
2026-09-30 06:48:19 -07:00 |
|
Ishaan Jaff
|
a1c8e1e884
|
test(tracing): add real LangSmith deep agent OTLP export fixture
|
2026-09-30 06:48:19 -07:00 |
|
Ishaan Jaff
|
b3d9db4113
|
feat(tracing): add tracing and clickhouse constants
|
2026-09-30 06:48:19 -07:00 |
|
Ishaan Jaff
|
e1207f3f51
|
feat(logging): add clickhouse to custom logger callbacks
|
2026-09-30 06:48:19 -07:00 |
|
Ishaan Jaff
|
23e332a607
|
feat(logging): register the clickhouse callback
|
2026-09-30 06:48:19 -07:00 |
|
Ishaan Jaff
|
e73ab9eaf9
|
fix(proxy): don't parse protobuf request bodies as JSON
|
2026-09-30 06:48:19 -07:00 |
|
Ishaan Jaff
|
c5e24539a6
|
feat(proxy): allow virtual keys on /v1/traces routes
|
2026-09-30 06:48:19 -07:00 |
|
Ishaan Jaff
|
29b6723b01
|
feat(proxy): enable agent tracing from general_settings.tracing
|
2026-09-30 06:48:19 -07:00 |
|
Ishaan Jaff
|
bdc634a2d2
|
feat(proxy): add /v1/traces OTLP ingest and trace read endpoints
|
2026-09-30 06:48:19 -07:00 |
|
Ishaan Jaff
|
4d350c3787
|
feat(clickhouse): add clickhouse spend-log callback
|
2026-09-30 06:48:19 -07:00 |
|
Ishaan Jaff
|
f512c161f0
|
feat(clickhouse): add agent names to the per-trace rollup
|
2026-09-30 06:48:19 -07:00 |
|
Ishaan Jaff
|
eaa97090f4
|
refactor(tracing): move tracing types out of litellm/types
|
2026-09-30 06:48:19 -07:00 |
|
Ishaan Jaff
|
b5636a8519
|
docs(tracing): document the trace contract, payloads and correlation
|
2026-09-30 06:48:19 -07:00 |
|
Ishaan Jaff
|
fa00072a58
|
feat(tracing): export TraceReceiver from litellm.tracing
|
2026-09-30 06:48:19 -07:00 |
|
Ishaan Jaff
|
fd1dd9454e
|
feat(tracing): add TraceReceiver, the single entry point for ingest and reads
|
2026-09-30 06:48:19 -07:00 |
|
Ishaan Jaff
|
aff5c28a33
|
feat(tracing): add ClickHouse trace store with batched writes and team-scoped reads
|
2026-09-30 06:48:19 -07:00 |
|
Ishaan Jaff
|
bab0811ba1
|
feat(tracing): decode OTLP traces and normalize LangSmith, GenAI and OpenInference spans
|
2026-09-30 06:48:19 -07:00 |
|
Ishaan Jaff
|
3a612cc682
|
feat(tracing): add agent tracing types (Trace, Span, AgentNode, LiteLLMRequest)
|
2026-09-30 06:48:19 -07:00 |
|
Ishaan Jaff
|
fdaa4cf7a4
|
test(agent-tracing): cover ClickHouseBatchLogger batching, backpressure, retry
|
2026-09-30 06:48:19 -07:00 |
|
Ishaan Jaff
|
a82445aa53
|
feat(agent-tracing): add ClickHouseBatchLogger built on CustomBatchLogger
|
2026-09-30 06:48:19 -07:00 |
|
Ishaan Jaff
|
c533ebaeca
|
style(agent-tracing): apply ruff format to schema tests
|
2026-09-30 06:48:19 -07:00 |
|
Ishaan Jaff
|
db66e23393
|
style(agent-tracing): use builtin generics in agent tracing types
|
2026-09-30 06:48:19 -07:00 |
|
Ishaan Jaff
|
edc30c7de6
|
style(agent-tracing): apply ruff lint + format to clickhouse schema
|
2026-09-30 06:48:19 -07:00 |
|
Ishaan Jaff
|
b4743ced3d
|
style(agent-tracing): apply ruff lint to clickhouse writer
|
2026-09-30 06:48:19 -07:00 |
|
Ishaan Jaff
|
a8f947c5a5
|
style(agent-tracing): apply ruff lint + format to clickhouse client
|
2026-09-30 06:48:19 -07:00 |
|
Ishaan Jaff
|
475b25a85b
|
test(agent-tracing): cover clickhouse schema ddl
|
2026-09-30 06:48:19 -07:00 |
|
Ishaan Jaff
|
a1951584c6
|
test(agent-tracing): cover clickhouse writer batching and backpressure
|
2026-09-30 06:48:19 -07:00 |
|
Ishaan Jaff
|
2f35ca9881
|
feat(agent-tracing): add clickhouse schema for traces and spend logs
|
2026-09-30 06:48:19 -07:00 |
|