Commit graph

166 commits

Author SHA1 Message Date
moe-berri
1f535c74a7 test(alerts): verify resumable work with complete isolated fixtures 2026-11-08 18:30:36 +08:00
moe-berri
063df89cb9 test(alerts): inherit complete recovery fixtures 2026-11-08 17:51:42 +08:00
moe-berri
afff31bcc9 test(alerts): isolate freshness from pending accounting 2026-11-08 17:51:33 +08:00
moe-berri
f4adace4c4 test(alerts): include deleted keys in recovery fixtures 2026-11-08 17:51:33 +08:00
moe-berri
6559458af3 fix(alerts): preserve fresh recovery and cancelled delivery receipts 2026-11-08 17:20:58 +08:00
moe-berri
145f2d292d fix(alerts): bound recovery and preserve team admin access 2026-11-08 17:15:07 +08:00
moe-berri
313b08a8d7 test(alerts): include deleted keys in detector fixtures 2026-11-08 16:57:05 +08:00
moe-berri
bc34e3a17b test(alerts): verify shared retirement state through alerts routes 2026-11-08 16:36:25 +08:00
moe-berri
ee1415add7 fix(alerts): unify detection evidence and preserve cancelled flush freshness
Some checks failed
LiteLLM Rust DB / db-queries (push) Has been cancelled
2026-11-08 16:02:49 +08:00
moe-berri
7ad3fb000a refactor(alerts): unify public alert and signal contracts 2026-11-08 15:56:17 +08:00
moe-berri
91cb056d8d Merge commit 'f52fe547fba8c290ae377fc962fce24092515ff1' of /Users/mfkhalil/Code/litellm-daily-alert-detector into HEAD 2026-11-08 15:37:25 +08:00
moe-berri
f52fe547fb fix(alerts): keep unsupported model names out of search pages 2026-11-08 15:36:27 +08:00
moe-berri
a7015fb185 fix(alerts): rotate bounded work across scope queues 2026-11-08 15:33:17 +08:00
moe-berri
b0fd5cfe6d Merge remote-tracking branch 'origin/litellm_issues_02_api' into HEAD 2026-11-08 15:23:31 +08:00
moe-berri
c9d344bbbc fix(alerts): persist notification progress before retrying destinations 2026-11-08 15:23:29 +08:00
moe-berri
60a9e03a53 test(alerts): use configured database in integration fixtures 2026-11-08 15:21:34 +08:00
moe-berri
58933fe12c fix(alerts): bound optional freshness writes after spend commits 2026-11-08 15:19:01 +08:00
moe-berri
5260f2774b Merge remote-tracking branch 'origin/litellm_issues_02_api' into HEAD 2026-11-08 15:14:08 +08:00
moe-berri
dfa6f6dd81 fix(alerts): preserve display labels for deleted keys 2026-11-08 15:14:03 +08:00
moe-berri
4ed26b0afa merge: inherit alert route authorization and Activity recovery tests 2026-11-08 15:05:06 +08:00
moe-berri
fba137954d merge: inherit Activity lock recovery test 2026-11-08 15:04:35 +08:00
moe-berri
a363f68c3c fix(alerts): honor explicit parent route grants 2026-11-08 15:04:34 +08:00
moe-berri
3d7dff533e test(activity): use the integration database for lock recovery 2026-11-08 14:52:40 +08:00
moe-berri
d107312230 test(alerts): verify checkpoint revision transition within worker budget 2026-11-08 13:13:54 +08:00
moe-berri
7d576232de Merge /Users/mfkhalil/Code/litellm-activity-before into litellm_alerts_reconcile_03 2026-11-08 13:04:23 +08:00
moe-berri
5fd92f0e1f Merge /Users/mfkhalil/Code/litellm-daily-alert-detector into litellm_alerts_pr2_final_validation 2026-11-08 13:04:07 +08:00
moe-berri
382cfe7d02 test(activity): distinguish bounded metadata from key pagination 2026-11-08 13:03:52 +08:00
moe-berri
256d9a6be8 feat(alerts): retain bounded daily history for investigations 2026-11-08 12:54:29 +08:00
moe-berri
e0dcb93ad0 refactor(alerts): remove unused metric pagination wrappers 2026-11-07 12:20:44 +08:00
moe-berri
a75d6335b5 fix(alerts): resume retirement scans across replicas 2026-11-07 12:16:29 +08:00
moe-berri
d20ec80f90 refactor(alerts): propagate repository simplification
# Conflicts:
#	litellm/repositories/usage_alerts.py
2026-11-07 12:16:29 +08:00
moe-berri
e7ff81b297 refactor(alerts): remove unused incident notification fallback 2026-11-07 12:10:49 +08:00
moe-berri
4346b42b07 refactor(alerts): use bounded batch repository operations
Some checks failed
Cost map pins recheck / rerun-cost-map-guard (push) Has been cancelled
LiteLLM Rust DB / db-queries (push) Has been cancelled
LiteLLM Rust / rust-lint (push) Has been cancelled
LiteLLM Rust / rust-test (push) Has been cancelled
LiteLLM Rust / rust-wheel (push) Has been cancelled
Terraform Provider / gofmt, vet, build, test (push) Has been cancelled
Terraform Provider / Provider endpoints vs proxy OpenAPI schema (push) Has been cancelled
2026-11-07 12:10:27 +08:00
moe-berri
73c4a52d4e Merge branch 'litellm_alerts_pr2_final_validation' of /Users/mfkhalil/Code/litellm-activity-before into litellm_alerts_reconcile_03 2026-11-07 11:55:58 +08:00
moe-berri
be953d8abc fix(alerts): preserve incidents with simultaneous observations 2026-11-07 11:55:34 +08:00
moe-berri
93e9c7c795 Merge branch 'litellm_alerts_pr2_final_validation' of /Users/mfkhalil/Code/litellm-activity-before into litellm_alerts_reconcile_03 2026-11-07 11:24:29 +08:00
moe-berri
4c4f2bfc19 fix(alerts): retry delivery and retain distinct retirement models 2026-11-07 11:24:29 +08:00
moe-berri
71e3d2b588 Merge branch 'litellm_alerts_pr1_ci_backend' of /Users/mfkhalil/Code/litellm-daily-alert-detector into litellm_alerts_pr2_final_validation 2026-11-06 16:50:28 +08:00
moe-berri
08760d243b fix(alerts): preserve scoped authorization and policy ownership 2026-11-06 16:50:07 +08:00
moe-berri
d44a94ee00 Merge branch 'litellm_alerts_pr1_ci_backend' of /Users/mfkhalil/Code/litellm-daily-alert-detector into litellm_alerts_reconcile_03 2026-11-06 16:40:08 +08:00
moe-berri
ab29b91738 fix(activity): honor the PTU reporting flag in bounded totals 2026-11-06 16:31:58 +08:00
moe-berri
ae04c3f161 fix(alerts): honor custom overrides for queued notifications 2026-11-06 16:29:34 +08:00
moe-berri
bb8ac22a51 Merge commit 'b329372da03ea859f7e09117b40cf4e260762ede' into litellm_alerts_reconcile_03
# Conflicts:
#	tests/unit/repositories/test_analytics_budget.py
2026-11-06 16:08:55 +08:00
moe-berri
8c720dda73 docs(alerts): explain bounded resource identities 2026-11-06 16:02:05 +08:00
moe-berri
8f997824db fix(alerts): bound daily metric identifiers before materialization 2026-11-06 15:51:08 +08:00
moe-berri
41f180fbe6 Merge branch 'litellm_alerts_reconcile_02_final' of /Users/mfkhalil/Code/litellm-daily-alert-detector into litellm_alerts_reconcile_03 2026-11-06 14:43:27 +08:00
moe-berri
4af3d16b21 fix: bound legacy identifiers in alert resource pages 2026-11-06 14:31:45 +08:00
moe-berri
eb91882d82 Merge branch 'litellm_alerts_reconcile_02_final' of /Users/mfkhalil/Code/litellm-daily-alert-detector into litellm_alerts_reconcile_03 2026-11-06 14:25:05 +08:00
moe-berri
380ad52f6f fix: bound alert display labels before decoding 2026-11-06 14:24:41 +08:00
moe-berri
8cb971fd71 Merge branch 'litellm_alerts_reconcile_02_final' of /Users/mfkhalil/Code/litellm-daily-alert-detector into litellm_alerts_reconcile_03 2026-11-06 14:00:35 +08:00