Files
James VeitchandClaude Sonnet 5 9d90f39854 feat(llm): scaffold LLMProvider protocol and OllamaProvider (T001-T006)
Adds pydantic-ai-slim[openai] per ADR-007, the Message/ModelStatus/
ModelInfo/LLMProvider protocol, and an OllamaProvider skeleton carrying
host/headers as instance state — ported _post_json/_fetch_models/_run_async/
_TTLLRUCache infra from comfydv.ollama unchanged. Method bodies land per
user story in specs/007-llm-provider-abstraction/tasks.md.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_0132ojafeazQ3ephcBejEWFj
2026-07-11 13:25:47 +01:00

7 lines
276 B
Plaintext

# Hand-authored runtime dependencies for git-clone installs (e.g. ComfyUI Manager).
# Lists only deps NOT already provided by ComfyUI's own environment.
# See ADR-003: never auto-generate this file with `uv export`.
jinja2>=3.1.6
pydantic>=2.0
pydantic-ai-slim[openai]>=2.9.0