beyhan
c4fe3b9d20
fix: properly manage request context lifecycle by moving cancel calls to appropriate error and completion paths
2026-05-13 15:27:51 +03:00
beyhan
48d1342112
fix: defer response body closure only when necessary to prevent premature stream termination
2026-05-13 15:21:50 +03:00
beyhan
0896410906
fix: capture client IP before stream writer to prevent race condition with fiber context
2026-05-13 15:17:08 +03:00
beyhan
28eb7e849b
feat: increase SSE scanner buffer to 4MB for Anthropic tool calls, add stream error handling, prune unused Go dependencies, and add setup instructions.
2026-05-13 15:09:27 +03:00
Beyhan Ogur
7447cb3a56
feat: update cc-remote.sh to support streaming configuration in settings
2026-05-11 21:30:58 +03:00
Beyhan Ogur
e1e69fa20a
feat: update build script to use CGO_ENABLED variable for building
2026-05-11 21:05:08 +03:00
Beyhan Ogur
80c75ec40f
feat: enhance error logging in Anthropic and OpenAI handlers with client IP information
2026-05-11 20:54:09 +03:00
Beyhan Ogur
74b9cb517a
feat: enhance cc-remote.sh with print mode and root user handling
2026-05-11 20:40:18 +03:00
Beyhan Ogur
aa6dbfefb3
feat: add DB_TIMEZONE configuration and update logging for PostgreSQL timezone
2026-05-11 17:08:48 +03:00
Beyhan Ogur
c56ae7194c
feat: enable SSE streaming support in Anthropic handler
...
- Updated AnthropicHandler to check for streaming configuration before handling SSE transform.
- Modified handleStreaming to use the original request body instead of forcing stream to true.
- Adjusted the transformation logic in AnthropicToBifrost to respect the original stream setting.
- Added logging for SSE streaming configuration in the main application.
2026-05-11 15:28:56 +03:00
Beyhan Ogur
f0a4e89e0f
Update .env.example with additional configuration variables
2026-05-11 15:11:14 +03:00
Beyhan Ogur
a408821410
first commit
2026-05-11 15:08:50 +03:00