Commit graph

53368 commits

Author SHA1 Message Date
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
Ishaan Jaff
1b60554037
feat(agent-tracing): add bounded batched clickhouse writer 2026-09-30 06:48:19 -07:00
Ishaan Jaff
bcdb558ed2
feat(agent-tracing): add async clickhouse http client 2026-09-30 06:48:18 -07:00
Ishaan Jaff
039d757954
feat(agent-tracing): add span, spend log and trace response types 2026-09-30 06:48:18 -07:00
Ishaan Jaff
5241821b84
feat(agent-tracing): add clickhouse + otlp tracing constants 2026-09-30 06:48:18 -07:00
devin-ai-integration[bot]
314ff111e5
fix(router): carry per-request routing reads on context variables instead of public method kwargs (#43814)
Co-authored-by: yassin <yassin@berri.ai>
Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2026-09-30 07:34:06 +00:00
devin-ai-integration[bot]
d79600987e
perf(router): honour the cooldown read interval in the routing prefetch (#43815)
Resolves LIT-9043

Co-authored-by: yassin <yassin@berri.ai>
Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2026-09-30 00:29:20 -07:00
shrey-berri
6cf51383bf
fix(params): filter internal traceback flag from provider requests (#43783) 2026-09-30 00:02:41 -07:00
yuneng-jiang
d02ff435bf
test(bedrock): accept regional aliases that inherit Converse routing (#43785)
* test(bedrock): accept regional aliases that inherit Converse routing

* test(bedrock): cover regional alias metadata independently of catalog
2026-09-29 23:30:06 -07:00