Files
portainer-core/services
jpmschweitzerandClaude 5b81a26eeb refactor(core-ai): simplify model list to only Tatlock agent
Removes the "simple" fallback model and renames "pydantic" to "Tatlock"
to match the agent's British butler persona.

Changes:
- /models endpoint now returns only "Tatlock" model
- Removed "simple" model from advertised models
- Updated default model name from "pydantic" to "Tatlock"
- Updated health endpoint to show "Tatlock" agent status
- Added description: "PydanticAI agent with full tool support - your British butler assistant"

Benefits:
- Clearer model naming that matches agent persona
- Simplified model selection in Open WebUI
- Eliminates confusion between pydantic/simple models
- Consistent branding with Tatlock character

Open WebUI will now show only "Tatlock" as an available model, which uses
the full PydanticAI agent with tool calling capabilities.

Tested:
 /models endpoint returns only Tatlock
 Health check shows Tatlock as default agent
 Chat completions work with model="Tatlock"
 Tatlock persona responds correctly

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-04 10:21:24 +01:00
..