llama-stack-mirror/src/llama_stack
Omar Abdelwahab 66ca51ac0d feat(tool-runtime): Add authorization parameter to list_runtime_tools
Add authorization parameter to list_runtime_tools() method to support
MCP servers that require authentication for listing tools.

Changes:
- Updated ToolRuntime protocol to include authorization parameter on list_runtime_tools()
- Updated all provider implementations (MCP, Tavily, Brave, Bing, Wolfram Alpha)
- Updated router and routing table to pass authorization through
- Updated API recorder patched methods to include authorization parameter

This enables authenticated tool listing for enterprise MCP deployments
where IT administrators pre-configure connectors requiring authentication.

Note: Client SDK will need to be regenerated from updated OpenAPI spec
to support passing this parameter from client code. Tests will pass once
client SDK is updated.
2025-11-12 17:27:03 -08:00
..
apis feat(tool-runtime): Add authorization parameter to list_runtime_tools 2025-11-12 17:27:03 -08:00
cli fix: print help for list-deps if no args (#4078) 2025-11-05 11:34:08 -08:00
core feat(tool-runtime): Add authorization parameter to list_runtime_tools 2025-11-12 17:27:03 -08:00
distributions fix: harden storage semantics (#4118) 2025-11-12 10:35:39 -08:00
models refactor: remove dead inference API code and clean up imports (#4093) 2025-11-10 15:29:24 -08:00
providers feat(tool-runtime): Add authorization parameter to list_runtime_tools 2025-11-12 17:27:03 -08:00
strong_typing fix(mypy): part-03 completely resolve meta reference responses impl typing issues (#3951) 2025-10-29 08:07:15 -07:00
testing fix(ci): Add authorization parameter to api_recorder tool runtime patches 2025-11-12 16:06:29 -08:00
__init__.py chore: Stack server no longer depends on llama-stack-client (#4094) 2025-11-07 09:54:09 -08:00
env.py chore(package): migrate to src/ layout (#3920) 2025-10-27 12:02:21 -07:00
log.py chore(package): migrate to src/ layout (#3920) 2025-10-27 12:02:21 -07:00
schema_utils.py chore(package): migrate to src/ layout (#3920) 2025-10-27 12:02:21 -07:00