litellm/ui
Kent 2dde300416 fix(ci): green the batch-create credential PR (schema, coverage, type budget)
Declaring the full AWS/S3 set on CredentialLiteLLMParams tripped three
non-source checks that the create-path fixes themselves did not cover.

Regenerate ui/litellm-dashboard/src/lib/http/schema.d.ts so the dashboard
types carry the ten new fields the proxy OpenAPI spec now exposes.

Add direct Router._resolve_unblocked_deployment tests so router_code_coverage.py
(an AST call-graph check that does not follow indirect calls) sees the helper
exercised by a router-named test.

Raise the reportUnknownArgumentType basedpyright baseline to 34619. The new
fields are synthesized as constructor kwargs on every GenericLiteLLMParams
subclass, so each of the ~114 `(**kwargs)` call sites across the SDK gains one
"argument type is unknown" per field; the increase is a mechanical cascade off
the pre-existing untyped-kwargs debt, not new untyped code. Slack is unchanged.

Drop the four AWS fields from clientside_credential_handler's kwargs_only_fields
list now that they are declared on CredentialLiteLLMParams; they stay covered
through the model_fields-derived typed_fields, so base-override stripping is
unchanged.
2026-06-26 19:09:55 +08:00
..
litellm-dashboard fix(ci): green the batch-create credential PR (schema, coverage, type budget) 2026-06-26 19:09:55 +08:00
Dockerfile feat: add componentized proxy deployment with gateway, backend, ui, and migrations (#27557) 2026-05-16 09:25:17 -07:00
nginx.conf feat: add componentized proxy deployment with gateway, backend, ui, and migrations (#27557) 2026-05-16 09:25:17 -07:00