8000 Tags · Musicminion/CLIProxyAPI · GitHub
[go: up one dir, main page]

Skip to content

Tags

Tags

v7.2.73

Toggle v7.2.73's commit message

Verified

This commit was signed with the committer’s verified signature.
luispater Luis Pater
fix(release): rename `GOARCH` to `TARGET_GOARCH` in release workflow …

…to resolve variable mismatch during FreeBSD builds

v7.2.72

Toggle v7.2.72's commit message

Verified

This commit was signed with the committer’s verified signature.
luispater Luis Pater
feat(ui): add provider SVG logos and descriptions in multilingual REA…

…DME files

- Introduced logo assets (`Kimi`, `OpenAI`, `Claude`, `Gemini`, `Grok`) under `assets/logo/`.
- Updated multilingual README files (`README.md`, `README_JA.md`, `README_CN.md`) to include provider SVG logos and enhance descriptions for supported APIs.
- Improved clarity of provider details with tables for better readability.

v7.2.71

Toggle v7.2.71's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Merge pull request router-for-me#4190 from sususu98/pr/xai-sse-reason…

…ing-replay

feat(xai): encrypted reasoning replay for Responses/Claude

v7.2.70

Toggle v7.2.70's commit message

Verified

This commit was signed with the committer’s verified signature.
luispater Luis Pater
feat(codex): implement session affinity and request logging for alpha…

… search

- Added `SelectAuth` method to enhance flexible credential selection.
- Introduced session affinity mechanism for consistent credential reuse per session.
- Enabled detailed request/response logging for Codex alpha search API.
- Updated tests to validate session affinity behavior and log capture.

Closes: router-for-me#4166

v7.2.69

Toggle v7.2.69's commit message

Verified

This commit was signed with the committer’s verified signature.
luispater Luis Pater
feat(translator): support namespace and custom tool handling in OpenA…

…I responses

- Enhanced `convertResponsesCustomToolToOpenAIChat` to handle custom tool overrides with qualified names.
- Added namespace child consolidation logic for tools.
- Updated `responsesCustomToolNames` to include namespace-aware tool extraction.
- Introduced new test cases to validate namespace and custom tool transformations in both streaming and non-streaming responses.

v7.2.68

Toggle v7.2.68's commit message

Verified

This commit was signed with the committer’s verified signature.
luispater Luis Pater
feat(handlers): update method names for image execution with auth man…

…ager

- Replaced `ExecuteWithAuthManager` with `ExecuteImageWithAuthManager`.
- Replaced `ExecuteStreamWithAuthManager` with `ExecuteImageStreamWithAuthManager` for improved clarity and specificity.

v7.2.67

Toggle v7.2.67's commit message

Verified

This commit was signed with the committer’s verified signature.
luispater Luis Pater
feat(executor): enhance `cache_tokens` handling and extend parsing lo…

…gic with alias normalization

- Added support for `cache_read_tokens` and `cache_creation_tokens` aliases across `prompt_tokens_details`, `input_tokens_details`, and other usage details.
- Updated token parsing logic to handle multiple aliases and improve fallback scenarios.
- Extended test coverage for alias normalization, including `cache_write_tokens`, `cacheCreationTokens`, and `cachedContentTokenCount`.
- Improved total token calculation by incorporating conditional read token addition logic.

v7.2.66

Toggle v7.2.66's commit message

Verified

This commit was signed with the committer’s verified signature.
luispater Luis Pater
feat(executor): add `using_api` attribute support for API path toggle…

… and enhance test coverage

- Introduced `using_api` attribute in xAI auth for toggling between official API and CLI chat-proxy paths.
- Updated `xaiChatBaseURL` and `applyXAIChatHeaders` to conditionally apply the appropriate logic based on the `using_api` value.
- Added robust handling of attribute and metadata parsing for `using_api`.
- Extended test suite to cover `using_api` scenarios, including defaults, overrides, and header behaviors.

v7.2.65

Toggle v7.2.65's commit message

Verified

7887
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Merge pull request router-for-me#4202 from router-for-me/codex/issue-…

…33-service-tier-reporting

feat(usage): report request and response service tiers

v7.2.64

Toggle v7.2.64's commit message

Verified

This commit was signed with the committer’s verified signature.
luispater Luis Pater
feat(oauth): refactor for device flow and cancelable sessions, extend…

… test coverage

- Replaced PKCE-based OAuth for xAI with device authorization flow for enhanced compatibility.
- Introduced cancelable OAuth sessions with server-side invalidation to prevent token persistence on flow interruption.
- Updated OAuth polling and session tracking to handle device flow specifics, such as `user_code` and extended timeouts.
- Refactored TUI OAuth model to track polling generations, distinguish device flow, and handle session cancellation gracefully.
- Extended test cases for device flow scenarios, stale session handling, and cancelation logic.
- Streamlined xAI device flow management in handler logic and improved error handling.
0