Final cleanup: Merge LLM, add Dockerfile

- Merge llm.py + llm_sync.py into single unified client
- Remove llm_sync.py (now just llm.py with both sync/async)
- Add requests to dependencies
- Add Dockerfile for containerized deployment
- Add .dockerignore

All issues resolved!
This commit is contained in:
2026-03-13 04:47:01 +00:00
parent 8e92e99205
commit 6766e93c3d
5 changed files with 93 additions and 143 deletions
+1
View File
@@ -24,6 +24,7 @@ dependencies = [
"pydantic-ai>=0.0.0",
"pydantic>=2.0.0",
"httpx>=0.27.0",
"requests>=2.31.0",
"pygithub>=2.0.0",
"pyyaml>=6.0",
"tiktoken>=0.7.0",