WIP: tool description / schema updates

This commit is contained in:
Fahad
2025-08-22 06:53:05 +04:00
parent 12542054a2
commit 6921616db3
16 changed files with 48 additions and 244 deletions

View File

@@ -35,10 +35,7 @@ class ListModelsTool(BaseTool):
def get_description(self) -> str:
return (
"LIST AVAILABLE MODELS - Display all AI models organized by provider. "
"Shows which providers are configured, available models, their aliases, "
"context windows, and capabilities. Useful for understanding what models "
"can be used and their characteristics. MANDATORY: Must display full output to the user."
"Shows which AI model providers are configured, available model names, their aliases and capabilities."
)
def get_input_schema(self) -> dict[str, Any]: