forked from Rockachopa/Timmy-time-dashboard
Extract three focused helpers from the 131-line create_timmy(): - _build_tools_list(): assembles toolkit + optional MCP servers - _build_prompt(): builds system prompt with memory context - _create_ollama_agent(): constructs the Agno Agent create_timmy() now delegates to these helpers, making each concern independently testable. Added 8 unit tests for the new helpers. Fixes #512 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>