Repository navigation
Releases: ruxwez/claude-proxy
Release list
v0.2.1
Fixes
- ChatGPT subscriptions now always use upstream streaming. Requests from Claude Code with
stream: false(or omitted) return a reconstructed Anthropic JSON message, preserving tool calls, usage and stop sequences. - Token counts for ChatGPT subscriptions are estimated locally and marked with
x-claude-proxy-token-count: estimated, avoiding the unauthorized/responses/input_tokensoperation. - Provider overload events are returned as
overloaded_errorand recorded as provider failures. Interrupted streams remain explicit errors.
Downloads
The release includes CLI + server bundles and standalone servers for Windows, Linux and macOS on x86_64 and ARM64, with SHA-256 checksums.
Validation
121 Rust tests and 8 release packaging tests passed locally. The full CI passed native integration tests on Windows, Linux and macOS, Docker health checks, and PostgreSQL/MySQL integration tests.
v0.2.0
What's Changed
Full Changelog: v0.1.2...v0.2.0
v0.1.2
Parche de Windows
Corrige la ejecución de Windows PowerShell 5.1 desde terminales PowerShell 7: los procesos auxiliares ya no heredan rutas de módulos incompatibles. Incluye todos los cambios de v0.1.1. Actualización real de servidor verificada con conservación íntegra de configuración y credenciales.
Cambios
- ChatGPT mantiene la afinidad de caché por conversación mediante
prompt_cache_keyysession-id. Prueba real con GPT-6 Luna: 2.816 de 2.952 tokens reutilizados en la segunda llamada, frente a cero sin afinidad. - Corregida la lectura del catálogo de modelos de ChatGPT por suscripción.
- Nueva acción Conexión → Actualizar servidor local automáticamente (
U), también disponible conclaude-proxy service update. - El actualizador descarga la última release estable, verifica SHA-256 y versión, conserva permisos y datos, reinicia el servicio y restaura el binario anterior si falla el arranque.
- Se conserva la omisión de los controles explícitos de caché rechazados por ChatGPT.
Uso
Reinstala el CLI y ejecuta claude-proxy service update, o utiliza la acción del panel. Afecta únicamente al servicio de este equipo, incluso cuando el CLI está conectado a un servidor remoto. Puede solicitar sudo/UAC; no instala actualizaciones en segundo plano.
Los paquetes incluyen CLI y servidor para Linux, macOS y Windows, en x86_64 y ARM64, junto con checksums SHA-256.
Validación
Tests Rust del workspace, Clippy, pruebas de publicación y verificaciones reales de caché y catálogo ChatGPT. Las pruebas de actualización incluyen recuperación tras un fallo de arranque y rechazo de permisos sin sustituir el ejecutable.
v0.1.1
Cambios
- ChatGPT mantiene la afinidad de caché por conversación mediante
prompt_cache_keyysession-id. Prueba real con GPT-6 Luna: 2.816 de 2.952 tokens reutilizados en la segunda llamada, frente a cero sin afinidad. - Corregida la lectura del catálogo de modelos de ChatGPT por suscripción.
- Nueva acción Conexión → Actualizar servidor local automáticamente (
U), también disponible conclaude-proxy service update. - El actualizador descarga la última release estable, verifica SHA-256 y versión, conserva permisos y datos, reinicia el servicio y restaura el binario anterior si falla el arranque.
- Se conserva la omisión de los controles explícitos de caché rechazados por ChatGPT.
Uso
Reinstala el CLI y ejecuta claude-proxy service update, o utiliza la acción del panel. Afecta únicamente al servicio de este equipo, incluso cuando el CLI está conectado a un servidor remoto. Puede solicitar sudo/UAC; no instala actualizaciones en segundo plano.
Los paquetes incluyen CLI y servidor para Linux, macOS y Windows, en x86_64 y ARM64, junto con checksums SHA-256.
Validación
Tests Rust del workspace, Clippy, pruebas de publicación y verificaciones reales de caché y catálogo ChatGPT. Las pruebas de actualización incluyen recuperación tras un fallo de arranque y rechazo de permisos sin sustituir el ejecutable.
v0.1.0
What's Changed
- feat: add Zed provider adapter and split TUI into modules by @ruxwez in #3
- Servidor independiente, instalación del CLI y despliegue multiplataforma by @ruxwez in #4
New Contributors
Full Changelog: https://github.com/ruxwez/claude-proxy/commits/v0.1.0