llama-stack-mirror/src/llama_stack/core/server
Sébastien Han cd5095a247
feat: migrate Providers API to FastAPI router pattern (#4405)
# What does this PR do?

Convert Providers API from @webmethod decorators to FastAPI router
pattern.

Fixes: https://github.com/llamastack/llama-stack/issues/4350

<!-- Provide a short summary of what this PR does and why. Link to
relevant issues if applicable. -->

<!-- If resolving an issue, uncomment and update the line below -->
<!-- Closes #[issue-number] -->

## Test Plan
CI

Signed-off-by: Sébastien Han <seb@redhat.com>
2025-12-17 16:55:05 +01:00
..
__init__.py chore(package): migrate to src/ layout (#3920) 2025-10-27 12:02:21 -07:00
auth.py chore(package): migrate to src/ layout (#3920) 2025-10-27 12:02:21 -07:00
auth_providers.py fix: rename llama_stack_api dir (#4155) 2025-11-13 15:04:36 -08:00
fastapi_router_registry.py feat: migrate Providers API to FastAPI router pattern (#4405) 2025-12-17 16:55:05 +01:00
quota.py refactor(storage): make { kvstore, sqlstore } as llama stack "internal" APIs (#4181) 2025-11-18 13:15:16 -08:00
routes.py feat: convert Benchmarks API to use FastAPI router (#4309) 2025-12-10 15:04:27 +01:00
server.py fix(server): add middleware for provider data and test context (#4367) 2025-12-16 15:00:48 -05:00