-
v1.0.5 Stable
released this
2025-12-17 19:31:53 +03:00 | 162 commits to main since this release📅 Originally published on GitHub: Wed, 17 Dec 2025 16:37:42 GMT
🏷️ Git tag created: Wed, 17 Dec 2025 16:31:53 GMTAdded CORS support for browser-based clients and improved debug logging with application logs capture.
✨ New Features
- CORS Middleware (#6): Full CORS support for browser-based clients and tools that send preflight OPTIONS requests. This fixes the
405 Method Not Allowederror for OPTIONS requests, enabling Obsidian plugins, browser extensions, and other web-based tools to work properly with the gateway.
⚡ Improvements
-
Application Logs Capture: Debug logger now captures all application logs during request processing and saves them to
app_logs.txt. Inerrorsmode, logs are saved only for failed requests; inallmode, logs are saved for every request. -
Uvicorn Logs Integration: Uvicorn access and error logs are now routed through loguru for consistent formatting.
📝 Documentation
- Updated README with DEBUG_MODE configuration details and new debug files description.
⚙️ Configuration
Debug Files
File Description request_body.jsonIncoming request from client (OpenAI format) kiro_request_body.jsonRequest sent to Kiro API response_stream_raw.txtRaw stream from Kiro response_stream_modified.txtTransformed stream (OpenAI format) app_logs.txtApplication logs for the request error_info.jsonError details (only on errors)
Full Changelog: https://github.com/jwadow/kiro-openai-gateway/compare/v1.0.4...v1.0.5
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- CORS Middleware (#6): Full CORS support for browser-based clients and tools that send preflight OPTIONS requests. This fixes the
mirror of
https://github.com/jwadow/kiro-gateway.git
synced 2026-04-25 01:15:57 +03:00