litellm/tests/unit/proxy/lens
devin-ai-integration[bot] 8caf271e6c
feat(lens): flag traces with global System 1 signals (#45094)
* feat(lens): add global trace signals

Co-Authored-By: Ishaan Jaffer <155045088+ishaan-berri@users.noreply.github.com>

* feat(lens): show global trace signals in Settings and Traces

Co-Authored-By: Ishaan Jaffer <155045088+ishaan-berri@users.noreply.github.com>

* fix(proxy): resolve lens signal router at call time

Co-Authored-By: Ishaan Jaffer <155045088+ishaan-berri@users.noreply.github.com>

* feat(lens): signal library, all signal pills and an always-on Signals column

Co-Authored-By: Ishaan Jaffer <155045088+ishaan-berri@users.noreply.github.com>

* fix(lens): tidy signal setup and stop trace ids crowding signal pills

Co-Authored-By: Ishaan Jaffer <155045088+ishaan-berri@users.noreply.github.com>

* fix(lens): address review on signal scans, claims and settings drafts

Co-Authored-By: Ishaan Jaffer <155045088+ishaan-berri@users.noreply.github.com>

* fix(lens): resume signal scan at a partially consumed page

Co-Authored-By: Ishaan Jaffer <155045088+ishaan-berri@users.noreply.github.com>

* fix(lens): keep custom signals separate from library signals

Co-Authored-By: Ishaan Jaffer <155045088+ishaan-berri@users.noreply.github.com>

* fix(lens): give toggled library signals their own row keys

Co-Authored-By: Ishaan Jaffer <155045088+ishaan-berri@users.noreply.github.com>

* test(lens): restore signal toggle-off checks

Co-Authored-By: Ishaan Jaffer <155045088+ishaan-berri@users.noreply.github.com>

* fix(lens): map signal spans and remove recursive helpers

Co-Authored-By: Ishaan Jaffer <155045088+ishaan-berri@users.noreply.github.com>

---------

Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
Co-authored-by: Ishaan Jaffer <155045088+ishaan-berri@users.noreply.github.com>
2026-10-07 13:27:22 -07:00
..
__init__.py refactor(lens)!: rename internal engine code and API (#44034) 2026-10-01 11:02:14 -07:00
test_activity.py feat(lens): analyze trace workspaces with confined Python and compaction (#44640) 2026-10-05 22:06:48 +00:00
test_agent_context.py fix(lens): bound result recovery and preserve partial results (#44692) 2026-10-05 18:24:53 -07:00
test_agent_review.py fix(lens): bound result recovery and preserve partial results (#44692) 2026-10-05 18:24:53 -07:00
test_agent_runtime.py fix(lens): bound result recovery and preserve partial results (#44692) 2026-10-05 18:24:53 -07:00
test_agent_workspace.py fix(lens): preserve span timestamps in investigation evidence (#44702) 2026-10-05 16:42:42 -07:00
test_analysis.py fix(lens): reuse trace reviews and consolidate findings across runs (#44778) 2026-10-06 12:09:56 -07:00
test_context_pipeline.py fix(lens): reuse trace reviews and consolidate findings across runs (#44778) 2026-10-06 12:09:56 -07:00
test_dataset_endpoints.py feat(lens): add datasets built from real traces (#44765) 2026-10-06 23:04:43 +00:00
test_datasets.py feat(lens): add datasets built from real traces (#44765) 2026-10-06 23:04:43 +00:00
test_endpoints.py feat(lens): flag traces with global System 1 signals (#45094) 2026-10-07 13:27:22 -07:00
test_inference.py fix(lens): use async-timeout on python 3.10 for budget reservation timeouts (#44911) 2026-10-06 14:19:37 -07:00
test_reconciliation.py fix(lens): reuse trace reviews and consolidate findings across runs (#44778) 2026-10-06 12:09:56 -07:00
test_release.py fix(lens): preserve approved worker digests and harden its image (#44467) 2026-10-03 17:54:17 -07:00
test_repository.py fix(lens): reuse trace reviews and consolidate findings across runs (#44778) 2026-10-06 12:09:56 -07:00
test_reviews.py fix(lens): reuse trace reviews and consolidate findings across runs (#44778) 2026-10-06 12:09:56 -07:00
test_signals.py feat(lens): flag traces with global System 1 signals (#45094) 2026-10-07 13:27:22 -07:00
test_sources.py perf(lens): bound single trace reads by the sampled start time (#45088) 2026-10-07 12:50:35 -07:00
test_state.py perf(lens): claim worker jobs from an indexed due queue instead of scanning every lens (#45095) 2026-10-07 12:24:01 -07:00
test_trace_store.py fix(lens): preserve span timestamps in investigation evidence (#44702) 2026-10-05 16:42:42 -07:00
test_worker.py fix(lens): reuse trace reviews and consolidate findings across runs (#44778) 2026-10-06 12:09:56 -07:00