Skip to content

Releases: ruxwez/claude-proxy

v0.2.1

Choose a tag to compare

@github-actions github-actions released this 14 Oct 16:05

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_tokens operation.
  • Provider overload events are returned as overloaded_error and 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

Choose a tag to compare

@github-actions github-actions released this 14 Oct 08:54

What's Changed

  • Effort más cercano, trazas debug de siete días y avisos de actualización by @ruxwez in #5

Full Changelog: v0.1.2...v0.2.0

v0.1.2

Choose a tag to compare

@github-actions github-actions released this 13 Oct 15:20

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_key y session-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 con claude-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

Choose a tag to compare

@github-actions github-actions released this 13 Oct 15:02

Cambios

  • ChatGPT mantiene la afinidad de caché por conversación mediante prompt_cache_key y session-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 con claude-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

Choose a tag to compare

@github-actions github-actions released this 13 Oct 10:38

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

  • @ruxwez made their first contribution in #3

Full Changelog: https://github.com/ruxwez/claude-proxy/commits/v0.1.0