forked from Rockachopa/Timmy-time-dashboard
The agno dependency was pinned to <2.0 but the code uses agno.db.sqlite (a 2.x API), breaking all tests in CI. Also fix airllm provider tests to patch importlib.util.find_spec (what the production code uses) instead of builtins.__import__. Co-authored-by: Trip T <trip@local> Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>