Repository navigation
Releases
Releases · pyyupsk/aipass-proxy
v0.2.1
🐞 Bug Fixes
View changes on GitHub
v0.2.0
🚀 Features
- Add version pinning, update, and uninstall to install.sh - by @pyyupsk (8bd7e)
- Detect AIPass session expiry and surface a clear 401 - by @pyyupsk in #8 (47b42)
- Add JSON-schema structured output and tool-call retry - by @pyyupsk in #9 (26037)
- Verify sha256 checksum in install.sh before installing - by @pyyupsk in #11 (3f5e2)
🐞 Bug Fixes
- Match release-please tag format to existing v0.1.x tags - by @pyyupsk in #2 (745e2)
- Bind proxy server to localhost only - by @pyyupsk in #5 (d5a38)
View changes on GitHub
v0.1.2
v0.1.1
🚀 Features
View changes on GitHub
v0.1.0
🚀 Features
- Proxy OpenAI chat completions to AIPass Gemini backend - by @pyyupsk (4e226)
- Fetch real model list from AIPass, add browser headers - by @pyyupsk (87d8e)
- Add opencode.json to register aipass provider - by @pyyupsk (514be)
- Add tool-calling support and fix Cloudflare 403s - by @pyyupsk (a2a77)
- Stream text replies through even when tools are present - by @pyyupsk (4b3bb)
- Re-inject tool prompt every turn and support parallel tool calls - by @pyyupsk (e4fa2)
- Validate chat completions request body with zod - by @pyyupsk (ae55b)
- Add CLI for interactive setup and background service install - by @pyyupsk (d69cb)
- Build standalone binary distribution via bun build --compile - by @pyyupsk (0071869)
- Reuse one aipass conversation per opencode session - by @pyyupsk (a5476)
- Surface stream errors and stop model echoing raw tool results - by @pyyupsk (06ca1)
- Evade WAF traversal block on tool-result round-trips - by @pyyupsk (27de6)
- Shape upstream errors instead of bare 500s - by @pyyupsk (9fc61)
- Key sessions on OpenCode's x-session-id header, evict oldest when full - by @pyyupsk (6f82b)