mirror of
https://github.com/BerriAI/litellm.git
synced 2026-10-06 02:48:13 +00:00
The lint job failed on LIT001: the branch added 36 mutable-collection annotations and the merge picked up staging's ratcheted budget. Re-annotate the new surface with read-only views (Mapping/Sequence/frozenset/tuple), build the resolver's union and destination results functionally, and freeze the span-router grouping at its boundary; the four genuinely mutable LRU caches and in-place merge targets carry mutable-ok reasons. Ratchet both budgets down by what the branch now fixes. Also drop the wholesale credential mask for the admin viewer: it existed for the removed tenant read, and the viewer principle is read parity with the proxy admin. Both admin-tier readers now go through _get_masked_values exactly as on staging, and otel_headers joins the masker's sensitive keys so the collector auth it carries is masked for every reader.
29 lines
329 B
JSON
29 lines
329 B
JSON
{
|
|
"LIT001": {
|
|
"limit": 23280
|
|
},
|
|
"LIT002": {
|
|
"limit": 27473
|
|
},
|
|
"LIT003": {
|
|
"limit": 292
|
|
},
|
|
"LIT004": {
|
|
"limit": 44
|
|
},
|
|
"LIT005": {
|
|
"limit": 0
|
|
},
|
|
"LIT006": {
|
|
"limit": 1109
|
|
},
|
|
"LIT007": {
|
|
"limit": 0
|
|
},
|
|
"LIT008": {
|
|
"limit": 1004
|
|
},
|
|
"LIT009": {
|
|
"limit": 2495
|
|
}
|
|
}
|