litellm/tests/test_litellm/proxy/spend_tracking
Tin Chi Lo 5f4f8b433a fix(proxy): stamp session_total_count on /spend/logs/session/ui rows
The session-scoped endpoint built its response without the enrichment
the main /spend/logs/ui list applies, so rows it returned always had
session_total_count unset. The logs UI drawer uses that field as a
fallback signal to stay in session mode; selecting a row from inside
an already-open session (rather than from the main list) silently
dropped the drawer out of session view since the newly selected row
never carried a valid count. Every row from this endpoint shares the
requested session_id, so the endpoint's own total_records is already
the correct value for every row.
2026-07-29 20:29:46 -07:00
..
test_budget_reservation_redis_failure.py fix(register_model): preserve built-in cache pricing when registering custom overrides under unmapped keys (#30044) 2026-06-10 12:11:03 -07:00
test_cloudzero_endpoints.py style: run black formatter on files from main merge 2026-04-17 13:02:59 -07:00
test_compression_savings.py feat(spend): track prompt compression saved tokens in daily spend aggregates (#33810) 2026-07-18 17:47:54 -07:00
test_savings.py feat(spend): track prompt compression saved tokens in daily spend aggregates (#33810) 2026-07-18 17:47:54 -07:00
test_spend_log_error_logger.py feat(spend-logs): opt-in suppression of stack traces in spend-tracking error logs 2026-05-02 00:44:34 +00:00
test_spend_management_endpoints.py fix(proxy): stamp session_total_count on /spend/logs/session/ui rows 2026-07-29 20:29:46 -07:00
test_spend_query_optimization.py fix(spend): bound the logs-tab pagination count to stop full-window scans (#31825) 2026-07-07 09:41:20 -07:00
test_spend_tracking_utils.py fix(spend_tracking): populate cache_creation_input_tokens for Responses API logs 2026-07-23 19:07:09 -07:00