Dobromir Popov 3b7ef2743d feat: add OpenAI-compatible gateway
- GET /v1/health, GET /v1/models, POST /v1/chat/completions (streaming + non-streaming)
- OpenAI SDK, LangChain ChatOpenAI, and SSE streaming integration tests
- Tracker-backed GET /v1/models endpoint
- OpenAI-format errors for unavailable model (503) and pipeline failures
- Malformed JSON body handled with 400 instead of crash
- Test deps (openai, langchain-openai) declared in root pyproject dev extras

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-29 01:52:45 +03:00
2026-06-28 23:49:11 +03:00
2026-06-28 23:49:11 +03:00
2026-06-28 23:49:11 +03:00
2026-06-29 00:10:21 +03:00
2026-06-28 23:49:11 +03:00
2026-06-29 01:52:45 +03:00
2026-06-29 00:28:29 +03:00
2026-06-28 23:49:11 +03:00
2026-06-29 00:28:29 +03:00
2026-06-28 23:49:11 +03:00
2026-06-28 23:49:11 +03:00
Description
No description provided
12 MiB
Languages
Python 94.6%
HTML 5.1%
JavaScript 0.2%