Skip to content

Tags: ilofy/CLIProxyAPI

Tags

v7.2.5

Toggle v7.2.5's commit message

Verified

This commit was signed with the committer’s verified signature.
luispater Luis Pater
feat(videos): add video authentication binding and update handler beh…

…avior

- Introduced `videoAuthBindingStore` for managing mappings of video IDs to credentials with TTL support.
- Updated video creation and retrieval handlers to bind and utilize credentials for authentication.
- Enhanced response models to include upstream models and adjusted request preparation logic.
- Added test coverage for video auth binding, TTL configuration, and expiration handling.

v7.2.4

Toggle v7.2.4's commit message

Verified

This commit was signed with the committer’s verified signature.
luispater Luis Pater
feat(websockets): add transcript state tracking and compaction trigge…

…r support

- Added methods for managing and tracking WebSocket transcript state, including recording, prepending, and replacing transcript inputs.
- Implemented `executeCompactionTriggerFromWebsocketContext` to support compaction triggers using recorded transcript context.
- Enhanced upstream-downstream ID mapping with additional utilities and state synchronization.
- Expanded test coverage to validate transcript state management, compaction payload generation, and WebSocket response handling.

v7.2.3

Toggle v7.2.3's commit message

Verified

This commit was signed with the committer’s verified signature.
luispater Luis Pater
feat(websockets): implement XAIWebsocketsExecutor with enhanced execu…

…tion and ID mapping

- Developed `XAIWebsocketsExecutor` for handling xAI Responses via WebSocket transport.
- Introduced session and state management with `codexWebsocketSessionStore` and `xaiWebsocketIDStateStore`.
- Added robust ID mapping for upstream and downstream request/response sequences.
- Enhanced error propagation and handling of WebSocket terminal events.
- Included utility methods for WebSocket request preparation, connection management, and state tracking.
- Added foundational support for compact and streamed responses via enhanced session tracking.

v7.2.2

Toggle v7.2.2's commit message

Verified

This commit was signed with the committer’s verified signature.
luispater Luis Pater
feat: add OpenAI video support with improved error handling and respo…

…nse normalization

- Introduced `/openai/v1/videos` endpoint to support OpenAI-specific video generation.
- Added error normalization and handling for OpenAI video resources, including detailed error propagation.
- Enhanced response structure to include OpenAI-specific fields for status, progress, and model mappings.
- Implemented new handlers for video content retrieval and error scenarios.
- Expanded test coverage to validate OpenAI video support, error handling, and backend compatibility.

v7.2.1

Toggle v7.2.1's commit message

Verified

This commit was signed with the committer’s verified signature.
luispater Luis Pater
feat(pluginhost): implement host authentication callbacks and add tests

- Introduced `auth_callbacks` for handling host authentication list, get, runtime, and save operations.
- Added extensive unit tests to validate functionality, including disk fallback and runtime-specific cases.
- Created example implementation in Go to demonstrate host callback integrations.

v7.2.0

Toggle v7.2.0's commit message

Verified

This commit was signed with the committer’s verified signature.
luispater Luis Pater
feat: enhance fault tolerance for kv-based caching and introduce addi…

…tional tests

- Updated Antigravity Credits fallback to handle KV store unavailability as a service error.
- Enhanced signature caching mechanisms with request-time KV access and sliding expiration.
- Added and improved tests for KV client interactions, including error handling and expiration behaviors.
- Introduced `CacheSignatureBestEffort` for non-critical signature caching and clarified function flows with required context.
- Ensured consistent error reporting for missing or unavailable KV stores in various scenarios.
- Replaced direct `homekv` calls with injectable KV client interfaces for `antigravity` and `codex_reasoning_replay` modules.
- Improved error reporting and handling for KV operations, including `KVGet`, `KVSet`, `KVDel`, and `KVExpire`.
- Introduced dedicated fake KV clients for expanded and granular test coverage.
- Added new unit tests to validate KV client behaviors and error scenarios, ensuring robustness and sliding expiration functionality.

v7.1.76

Toggle v7.1.76's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Merge pull request router-for-me#3825 from xiaocoss/add-quotio-desktop

docs: add Quotio Desktop to the projects list

v7.1.75

Toggle v7.1.75's commit message

Verified

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

…ugin-delete-api

Codex/add plugin delete api

v7.1.74

Toggle v7.1.74's commit message

Verified

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

…-websearch-native-minimal

[codex] Bridge Claude WebSearch to Antigravity googleSearch

v7.1.73

Toggle v7.1.73's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Merge pull request router-for-me#3823 from router-for-me/fix/cors-exp…

…ose-plugin-support

fix: expose plugin support header for CORS