Commit Graph

  • 3c6c7b736e perf(translator): build claude system and messages arrays in a single pass Dmitry Rubtsov 2026-07-15 18:21:00 +06:00
  • 613255e0d0 perf(translator): build input and messages arrays in a single pass Dmitry Rubtsov 2026-07-15 03:30:23 +06:00
  • 35a5f06612 feat(config): resolve plugin directory paths and handle tilde expansion Luis Pater 2026-07-15 16:53:02 +08:00
  • c8803713c9 feat(translator): disambiguate and deduplicate tool names in request/response workflows Luis Pater 2026-07-15 04:49:30 +08:00
  • 9f62c8df28 feat(translator): enhance handling of custom tool calls and improve tool call batching logic Luis Pater 2026-07-15 03:14:05 +08:00
  • e57416731a feat(logging): add deferred request body capture for error handling Luis Pater 2026-07-14 23:35:29 +08:00
  • 3d46ede431 feat(translator): handle reasoning content and improve request serialization Luis Pater 2026-07-14 22:19:07 +08:00
  • 411d7d41ee feat(auth): add SelectAuthByKind method and enhance Codex Alpha Search handling Luis Pater 2026-07-14 16:31:45 +08:00
  • 160a55612e feat(auth): add home force mapping logic with tests and alias result handling Luis Pater 2026-07-14 14:58:59 +08:00
  • 03d58c4402 fix(usage): collapse OpenAI service tier metadata (#4275) sususu98 2026-07-14 14:19:13 +08:00
  • 6c6b16f044 feat(ui): update Kimi logo with new SVG design and dimensions Luis Pater 2026-07-14 12:36:24 +08:00
  • 06a4e46f69 Merge pull request #4283 from MapleMapleCat/docs/add-grok-search-mcp Luis Pater 2026-07-14 05:20:55 +08:00
  • 2a63b27187 fix(release): rename GOARCH to TARGET_GOARCH in release workflow to resolve variable mismatch during FreeBSD builds Luis Pater 2026-07-14 05:12:49 +08:00
  • a9831c841a fix(xai): sync allowed_tools and prune orphaned choices for x_search inject Luis Pater 2026-07-14 05:03:19 +08:00
  • 423f3d5ff7 feat(xai): add xAI API key support with comprehensive handling and tests Luis Pater 2026-07-14 04:40:12 +08:00
  • a5577cc67d feat(xai): enhance response filtering with client-declared tool support to distinguish internal X Search traces Luis Pater 2026-07-14 03:38:29 +08:00
  • 4fd81f904b Merge pull request #4284 from vvanglro/codex/fix-xai-x-search-history-4282 Luis Pater 2026-07-14 01:30:40 +08:00
  • 4651c3705d perf(xai): reuse parsed input array vvanglro 2026-07-14 00:44:14 +08:00
  • 194fbce4b4 fix(executor): strip orphan reasoning ids when store is disabled (#4285) sususu98 2026-07-14 00:35:48 +08:00
  • caa93a7fc6 fix(xai): filter internal X search calls vvanglro 2026-07-14 00:19:49 +08:00
  • 7f6d491e70 perf(executor): avoid O(n^2) rebuilds when sanitizing reasoning encrypted_content (#4281) Dmitry R. 2026-07-13 22:16:05 +06:00
  • 7bb8132817 fix(xai): normalize custom tool call history vvanglro 2026-07-13 23:45:44 +08:00
  • a9813dcc2c docs(readme): add Grok Search MCP translations MapleMapleCat 2026-07-13 23:11:41 +08:00
  • cf10f25e70 docs(readme): add Grok Search MCP project entry MapleMapleCat 2026-07-13 23:04:29 +08:00
  • 7efe8b394a Merge pull request #4278 from huahai0202/fix/disable-custom-tool-search Luis Pater 2026-07-13 21:54:28 +08:00
  • e73aad2e0a fix(codex): require model template for tool search huahai0202 2026-07-13 19:35:16 +08:00
  • ceaeb75d53 fix(codex): gate tool search by model providers huahai0202 2026-07-13 19:22:58 +08:00
  • 6279bb8a4c feat(ui): add provider SVG logos and descriptions in multilingual README files Luis Pater 2026-07-13 18:04:08 +08:00
  • 4fe2c60c51 feat(registry): remote-refresh Codex client model catalog (#4276) sususu98 2026-07-13 17:47:35 +08:00
  • e674f19129 Fix xAI allowed tool namespace choices Luis Pater 2026-07-13 14:58:03 +08:00
  • 19fb0f0774 Merge pull request #4251 from huahai0202/fix/xai-namespace-tool-routing Luis Pater 2026-07-13 14:48:55 +08:00
  • 4123e27583 fix(xai): handle additional namespace tools huahai0202 2026-07-13 10:39:39 +08:00
  • e0a0b5a4b7 feat(codex): add summary detection and processing for local compaction in websocket input Luis Pater 2026-07-13 03:22:47 +08:00
  • 5b7f2361ee Merge pull request #4190 from sususu98/pr/xai-sse-reasoning-replay Luis Pater 2026-07-13 00:14:05 +08:00
  • 18d239d567 fix(xai): clear replay after compaction sususu 2026-07-12 23:59:39 +08:00
  • eb6d169407 fix(xai): qualify namespaced tool choices huahai0202 2026-07-12 23:58:16 +08:00
  • 487f8afc98 fix(xai): disable unisolated replay without caller auth sususu 2026-07-12 23:38:11 +08:00
  • c4eda81b93 fix(xai): address namespace routing review feedback huahai0202 2026-07-12 23:33:53 +08:00
  • f1e9347f51 fix(xai): preserve tool-call-only replay batches sususu 2026-07-12 23:19:36 +08:00
  • 0e3a3e6199 fix(xai): preserve namespace tool routing huahai0202 2026-07-12 22:37:03 +08:00
  • 3f875ecd2d fix(xai): avoid ambiguous reasoning replay injection sususu 2026-07-12 23:07:04 +08:00
  • 55f4d6ed1d feat(codex): pass Gin context to auth selection for Alpha search Luis Pater 2026-07-12 23:06:38 +08:00
  • 9c3f720710 feat(codex): implement session affinity and request logging for alpha search Luis Pater 2026-07-12 22:59:14 +08:00
  • dee653cd6d Merge PR #4239: fix(codex): proxy GPT-5.6 standalone search Luis Pater 2026-07-12 22:41:36 +08:00
  • dc551b7de5 refactor(xai): remove unused assistant content equal helpers sususu 2026-07-10 18:24:11 +08:00
  • 041816c2fd feat(xai): encrypted reasoning replay for Responses/Claude with hardened cache sususu 2026-07-10 18:09:34 +08:00
  • 3586d3e750 feat(config): add support for configurable model display names across all APIs Luis Pater 2026-07-12 22:13:23 +08:00
  • f4a8aee695 feat(translator): support namespace and custom tool handling in OpenAI responses Luis Pater 2026-07-12 21:36:12 +08:00
  • dc39f44547 fix(translator): stabilize Responses Lite tool events Luis Pater 2026-07-12 20:37:57 +08:00
  • e9d3dfbce1 fix(translator): 工具输出与 custom input 解包的健壮性改进 辰ing 2026-07-11 18:15:52 +08:00
  • bd2aafb8fc feat(translator): custom 工具调用以 custom_tool_call item 回放给客户端 辰ing 2026-07-11 18:07:55 +08:00
  • bd7cc64732 feat(translator): 支持 Codex additional_tools 工具下发与 custom 工具历史回放 辰ing 2026-07-11 18:07:41 +08:00
  • 07455ecba7 fix(translator): 上游流式 tool_calls 缺少 id 时合成 call_id 保证事件链完整 辰ing 2026-07-11 18:06:35 +08:00
  • 0ba5fab529 Merge pull request #4240 from BG-QWQ/fix/xai-cli-user-agent-4233 Luis Pater 2026-07-12 20:27:51 +08:00
  • 042f1fea68 feat(handlers): update method names for image execution with auth manager Luis Pater 2026-07-12 20:15:43 +08:00
  • 6c70996e43 feat(executor): add logging for resolved xAI base URL and enhance test coverage Luis Pater 2026-07-12 17:23:56 +08:00
  • 1a0bbe09c6 fix(executor): identify Grok CLI OAuth requests 1502538344 2026-07-12 16:40:08 +08:00
  • 46e2894ad3 fix(codex): proxy GPT-5.6 standalone search Ozwasyd 2026-07-12 15:40:12 +08:00
  • 6fc4f0c4ef docs: add FastAIToken sponsorship details to all README translations Luis Pater 2026-07-12 14:42:19 +08:00
  • f35539c216 docs: add Cubence sponsorship details to all README translations Luis Pater 2026-07-12 14:15:15 +08:00
  • 9418054a3b Merge pull request #4230 from IQ-Director/feature/tray-powershell Luis Pater 2026-07-12 03:58:53 +08:00
  • 2075f77c8e feat(executor): enhance cache_tokens handling and extend parsing logic with alias normalization Luis Pater 2026-07-12 03:22:41 +08:00
  • 759b30ee0d docs: add CPA-Tray-Powershell project IQ-Director 2026-07-12 02:48:10 +08:00
  • e99a2056ba feat(executor): add using_api attribute support for API path toggle and enhance test coverage Luis Pater 2026-07-11 12:15:55 +08:00
  • aa05fb27f3 feat(executor, handlers): enhance websocket output restoration and compact compaction logic Luis Pater 2026-07-11 11:42:33 +08:00
  • 8c2bf2c24b Merge pull request #4202 from router-for-me/codex/issue-33-service-tier-reporting Supra4E8C 2026-07-11 03:12:02 +08:00
  • 6e819ab622 feat(oauth): refactor for device flow and cancelable sessions, extend test coverage Luis Pater 2026-07-11 02:50:23 +08:00
  • bc812e5f74 perf(usage): avoid parsing irrelevant stream chunks Supra4E8C 2026-07-11 02:42:42 +08:00
  • dc162b938e feat(executor): refactor XAI header application logic and extend test coverage Luis Pater 2026-07-11 02:12:57 +08:00
  • 3533484a1f feat(executor): add chat-proxy-specific headers and improve base URL handling Luis Pater 2026-07-11 02:07:01 +08:00
  • ea20742e77 fix(usage): retain response tier without usage Supra4E8C 2026-07-11 01:37:39 +08:00
  • dc4be1674a feat(usage): report request and response service tiers Supra4E8C 2026-07-11 00:49:30 +08:00
  • 045a96428f feat(handlers): extend image-only model support with grok-imagine-image and grok-imagine-image-quality Luis Pater 2026-07-11 00:36:58 +08:00
  • cc2095f33c chore(docs): remove Unity2.ai sponsorship section from all README translations Luis Pater 2026-07-11 00:14:51 +08:00
  • abb5224880 feat(translator): add support for cache_write_tokens in Codex response usage details Luis Pater 2026-07-10 23:03:25 +08:00
  • 3554b63721 Merge pull request #4192 from router-for-me/codex/fix-sol-responses-lite-image-tool Supra4E8C 2026-07-10 18:56:50 +08:00
  • 631f7a652c fix(executor): enhance image generation tool handling for responses-lite requests Supra4E8C 2026-07-10 18:54:31 +08:00
  • 04109920e4 Merge pull request #4185 from router-for-me/codex/fix-p2-oauth-plugin-source Supra4E8C 2026-07-10 17:41:04 +08:00
  • 7115e7e00c fix(oauth): make session completion idempotent Supra4E8C 2026-07-10 16:18:41 +08:00
  • d1ef06cb5e fix(oauth): hide completed sessions from legacy getter Supra4E8C 2026-07-10 16:17:01 +08:00
  • f081b91e57 fix(plugin-store): preserve installed source identity Supra4E8C 2026-07-10 15:48:09 +08:00
  • 1af2334477 fix(oauth): reject unknown completed states Supra4E8C 2026-07-10 15:37:44 +08:00
  • f084eefae6 chore(models): remove "ultra" effort level from models.json Luis Pater 2026-07-10 14:31:53 +08:00
  • ca67caf087 **fix(xai): improve namespace-specific tool parameter handling and simplify Codex automation schema** Luis Pater 2026-07-10 13:11:55 +08:00
  • bf25331c77 Merge pull request #4157 from Wraient/fix/xai-desktop-tool-schema-and-free-usage-retry Luis Pater 2026-07-10 13:03:59 +08:00
  • 20e61f281f Merge pull request #4160 from kogekiplay/fix/codex-client-ultra-reasoning Luis Pater 2026-07-10 12:52:24 +08:00
  • 35dba9b412 chore(models): update default client version and user agent, revise GPT-5.6 Sol configuration Luis Pater 2026-07-10 12:46:09 +08:00
  • cfa90f9fbf Merge pull request #4175 from router-for-me/image Luis Pater 2026-07-10 12:05:45 +08:00
  • f9162d391c feat(executor): add image generation function tool checks and corresponding tests hkfires 2026-07-10 11:59:29 +08:00
  • 26d45fd46a feat(models): add model header overrides from configuration Luis Pater 2026-07-10 05:30:12 +08:00
  • 5f8899b795 chore(models): remove GPT-5.6 Sol from model registry Luis Pater 2026-07-10 04:05:57 +08:00
  • 15f3037161 feat(models): restrict Codex input modalities to text and image Luis Pater 2026-07-10 03:21:01 +08:00
  • ed2933443d fix: expose ultra reasoning effort to Codex clients kogekiplay 2026-07-10 02:29:25 +08:00
  • ef0a4a5643 feat(middleware): support logging for Codex response websockets Luis Pater 2026-07-10 02:38:53 +08:00
  • b4c594050e chore(models): update default client version and user agent, revise GPT-5.5 configurations Luis Pater 2026-07-10 01:54:37 +08:00
  • f21beb05b5 feat(models): register additional GPT-5.6 models (Sol, Terra, Luna) to model registry Luis Pater 2026-07-10 01:01:11 +08:00
  • 445de6c055 feat(models): add GPT-5.6 models (Sol, Terra, Luna) to registry with enhanced capabilities Luis Pater 2026-07-10 00:59:41 +08:00
  • 0df267adbb fix(xai): prevent Desktop hang on complex tool schemas and set free-usage Retry-After Wraient 2026-07-09 21:49:01 +05:30
  • db4f1ceff4 feat(validation): enhance cross-family level clamping with model type mismatch handling Luis Pater 2026-07-10 00:12:18 +08:00
  • ee71dc52b7 feat(auth/models): implement Claude model ID prefix handling and plugin auth disabled state support Luis Pater 2026-07-09 22:39:59 +08:00