Commit Graph

  • 530273906b Merge pull request #776 from router-for-me/fix-ag-claude v6.6.68 Luis Pater 2025-12-30 00:37:01 +08:00
  • 06ddf575d9 fix(antigravity): inject required placeholder when properties exist without required Supra4E8C 2025-12-29 23:55:59 +08:00
  • 3099114cbb refactor(api): simplify codex id token claims extraction v6.6.67 hkfires 2025-12-29 19:48:02 +08:00
  • 44b63f0767 fix: Return an error if the user home directory cannot be determined for the fallback log path. Soff 2025-12-29 18:46:15 +08:00
  • 6705d20194 fix: Implement fallback log directory for file logging on read-only systems. Soff Chen 2025-12-29 18:35:48 +08:00
  • a38a9c0b0f Merge pull request #770 from router-for-me/api v6.6.66 Chén Mù 2025-12-29 00:44:41 -08:00
  • 8286caa366 feat(api): add id token claims extraction for codex auth entries hkfires 2025-12-29 16:34:16 +08:00
  • bd1ec8424d Merge pull request #767 from router-for-me/amp v6.6.65 Chén Mù 2025-12-28 22:10:11 -08:00
  • 225e2c6797 feat(amp): add per-client upstream API key mapping support hkfires 2025-12-29 12:26:25 +08:00
  • d8fc485513 fix(translators): correct key path for system_instruction.parts in Claude request logic Luis Pater 2025-12-29 11:54:26 +08:00
  • f137eb0ac4 chore: add codex, agents, and opencode dirs to ignore files hkfires 2025-12-29 08:42:29 +08:00
  • f39a460487 Merge pull request #761 from router-for-me/log Chén Mù 2025-12-28 16:13:10 -08:00
  • ee171bc563 feat(api): add ManagementTokenRequester interface for management token request endpoints v6.6.64 Luis Pater 2025-12-29 02:42:29 +08:00
  • a95428f204 fix(handlers): preserve upstream response logs before duplicate detection hkfires 2025-12-28 22:35:36 +08:00
  • cb3bdffb43 refactor(logging): streamline auth selection debug messages Michael Velbaum 2025-12-28 16:10:11 +02:00
  • 48f19aab51 refactor(logging): pass request entry into auth selection log Michael Velbaum 2025-12-28 15:51:11 +02:00
  • 48f6d7abdf refactor(logging): dedupe auth selection debug logs Michael Velbaum 2025-12-28 15:42:35 +02:00
  • 79fbcb3ec4 fix(logging): quote OAuth account field Michael Velbaum 2025-12-28 15:32:54 +02:00
  • 0e4148b229 feat(logging): disambiguate OAuth credential selection in debug logs Michael Velbaum 2025-12-28 15:22:36 +02:00
  • 3ca5fb1046 fix(handlers): match raw error text before JSON body for duplicate detection hkfires 2025-12-28 19:35:36 +08:00
  • a091d12f4e fix(logging): improve request/response capture hkfires 2025-12-28 19:04:31 +08:00
  • 457924828a Merge pull request #757 from ben-vargas/fix-thinking-toolchoice-conflict v6.6.63 Luis Pater 2025-12-28 14:04:30 +08:00
  • aca2ef6359 Fix: disable thinking when tool_choice forces tool use Ben Vargas 2025-12-27 16:31:37 -07:00
  • ade7194792 feat(management): add generic API call handler to management endpoints Luis Pater 2025-12-28 04:40:32 +08:00
  • 3a436e116a feat(cliproxy): implement model aliasing and hashing for Codex configurations, enhance request routing logic, and normalize Codex model entries v6.6.62 Luis Pater 2025-12-28 03:06:51 +08:00
  • 336867853b Merge pull request #756 from leaph/check-ai-thinking-settings v6.6.61 Luis Pater 2025-12-28 02:08:27 +08:00
  • 6403ff4ec4 feat(iflow): add model-specific thinking configs for GLM-4.7 and MiniMax-M2.1 leaph 2025-12-26 15:41:48 +01:00
  • d222469b44 Update issue templates Luis Pater 2025-12-28 01:22:42 +08:00
  • 7646a2b877 Fixed: #749 v6.6.60 Luis Pater 2025-12-28 00:54:26 +08:00
  • 62090f2568 Merge pull request #750 from router-for-me/config Luis Pater 2025-12-27 22:10:01 +08:00
  • c281f4cbaf Fixed: #747 v6.6.59 Luis Pater 2025-12-27 22:02:11 +08:00
  • 09455f9e85 fix(config): make streaming keepalive and retries ints hkfires 2025-12-27 20:56:47 +08:00
  • c8e72ba0dc fix(config): smart merge writes non-default new keys only hkfires 2025-12-27 20:28:54 +08:00
  • 375ef252ab docs(config): clarify merge mapping behavior hkfires 2025-12-27 19:30:21 +08:00
  • ee552f8720 chore(config): update ignore patterns hkfires 2025-12-27 19:13:14 +08:00
  • 2e88c4858e fix(config): avoid adding new keys when merging hkfires 2025-12-27 19:00:47 +08:00
  • 3f50da85c1 Merge pull request #745 from router-for-me/auth Luis Pater 2025-12-27 13:01:22 +08:00
  • 8be06255f7 fix(auth): make provider rotation atomic hkfires 2025-12-27 12:56:48 +08:00
  • 72274099aa Fixed: #738 v6.6.58 Luis Pater 2025-12-27 03:56:11 +08:00
  • dcae098e23 Fixed: #736 v6.6.57 Luis Pater 2025-12-27 01:25:05 +08:00
  • 2eb05ec640 Merge pull request #727 from nguyenphutrong/main Luis Pater 2025-12-26 11:53:09 +08:00
  • 3ce0d76aa4 feat(usage): add import/export functionality for usage statistics and enhance deduplication logic v6.6.56 Luis Pater 2025-12-26 11:49:51 +08:00
  • a00b79d9be docs(readme): add Quotio to community projects section Trong Nguyen 2025-12-26 10:46:05 +07:00
  • 33e53a2a56 fix(translators): ensure correct handling and output of multimodal assistant content across request handlers v6.6.55 Luis Pater 2025-12-26 05:01:45 +08:00
  • cd5b80785f Merge pull request #722 from hungthai1401/bugfix/remove-extra-args Luis Pater 2025-12-26 02:56:56 +08:00
  • 54f71aa273 fix(test): remove extra argument from ExecuteStreamWithAuthManager call Thai Nguyen Hung 2025-12-25 21:55:35 +07:00
  • 3f949b7f84 Merge pull request #704 from tinyc0der/add-index Luis Pater 2025-12-25 21:35:12 +08:00
  • 443c4538bb feat(config): add commercial-mode to optimize HTTP middleware for lower memory usage v6.6.54 Luis Pater 2025-12-25 21:05:01 +08:00
  • a7fc2ee4cf refactor(image): avoid using json.Marshal TinyCoder 2025-12-25 14:21:01 +07:00
  • 8e749ac22d docs(readme): update GLM model version from 4.6 to 4.7 in README and README_CN Luis Pater 2025-12-24 23:59:48 +08:00
  • 69e09d9bc7 docs(readme): update GLM model version from 4.6 to 4.7 in README and README_CN Luis Pater 2025-12-24 23:46:27 +08:00
  • 06ad527e8c Fixed: #696 v6.6.53 Luis Pater 2025-12-24 23:29:18 +08:00
  • b7409dd2de Merge pull request #706 from router-for-me/log v6.6.52 Luis Pater 2025-12-24 22:24:39 +08:00
  • 5ba325a8fc refactor(logging): standardize request id formatting and layout hkfires 2025-12-24 22:03:07 +08:00
  • d502840f91 Merge pull request #695 from NguyenSiTrung/main Luis Pater 2025-12-24 21:58:55 +08:00
  • 99238a4b59 fix(logging): normalize warning level to warn hkfires 2025-12-24 21:11:37 +08:00
  • 6d43a2ff9a refactor(logging): inline request id in log output hkfires 2025-12-24 21:07:18 +08:00
  • 3faa1ca9af Merge pull request #700 from router-for-me/log v6.6.51 Luis Pater 2025-12-24 19:36:24 +08:00
  • 9d975e0375 feat(models): add support for GLM-4.7 and MiniMax-M2.1 Luis Pater 2025-12-24 19:30:57 +08:00
  • 2a6d8b78d4 feat(api): add endpoint to retrieve request logs by ID hkfires 2025-12-24 19:24:51 +08:00
  • 671558a822 fix(openai): add index field to image response for LiteLLM compatibility TinyCoder 2025-12-24 16:16:22 +07:00
  • 26fbb77901 refactor(sdk/auth): rename manager.go to conductor.go hkfires 2025-12-24 15:21:03 +08:00
  • a277302262 Merge remote-tracking branch 'upstream/main' NguyenSiTrung 2025-12-24 10:54:09 +07:00
  • 969c1a5b72 refactor: extract parseGeminiFamilyUsageDetail helper to reduce duplication NguyenSiTrung 2025-12-24 10:22:31 +07:00
  • 872339bceb feat: add cached token parsing for Gemini API responses NguyenSiTrung 2025-12-24 09:55:46 +07:00
  • 5dc0dbc7aa Merge pull request #697 from Cubence-com/main Luis Pater 2025-12-24 11:19:32 +08:00
  • 2b7ba54a2f Merge pull request #688 from router-for-me/feature/request-id-tracking v6.6.50 Luis Pater 2025-12-24 10:54:13 +08:00
  • 007c3304f2 feat(logging): scope request ID tracking to AI API endpoints hkfires 2025-12-24 09:17:09 +08:00
  • e76ba0ede9 feat(logging): implement request ID tracking and propagation hkfires 2025-12-23 21:41:18 +08:00
  • c06ac07e23 Merge pull request #686 from ajkdrag/main Luis Pater 2025-12-24 04:37:44 +08:00
  • 66769ec657 fix(translators): update role from tool to user in Gemini and Gemini-CLI requests v6.6.49 Luis Pater 2025-12-24 04:24:07 +08:00
  • f413feec61 refactor(handlers): streamline error and data channel handling in streaming logic Luis Pater 2025-12-24 04:07:24 +08:00
  • 2e538e3486 Merge pull request #661 from jroth1111/fix/streaming-bootstrap-forwarder Luis Pater 2025-12-24 03:51:40 +08:00
  • 9617a7b0d6 Merge pull request #621 from dacsang97/fix/antigravity-prompt-caching Luis Pater 2025-12-24 03:50:25 +08:00
  • 7569320770 Merge branch 'dev' into fix/antigravity-prompt-caching Luis Pater 2025-12-24 03:49:46 +08:00
  • 8d25cf0d75 fix(readme): update PackyCode sponsorship link and remove redundant tbody Fetters 2025-12-23 23:44:40 +08:00
  • 64e85e7019 docs(readme): add Cubence sponsor Fetters 2025-12-23 23:30:57 +08:00
  • 6d1e20e940 fix(claude_executor): update header logic for API key handling v6.6.48 Luis Pater 2025-12-23 22:30:25 +08:00
  • 0c0aae1eac Robust change detection: replaced string concat with struct-based compare in hasModelMappingsChanged; removed boolTo01. • Performance: pre-allocate map and regex slice capacities in UpdateMappings. • Verified with amp module tests (all passing) altamash 2025-12-23 18:52:28 +05:30
  • 5dcf7cb846 feat: regex support for model-mappings altamash 2025-12-23 18:41:58 +05:30
  • e52b542e22 Merge pull request #684 from packyme/main Luis Pater 2025-12-23 17:19:25 +08:00
  • 8f6abb8a86 fix(readme): correct closing tbody tag SmallL-U 2025-12-23 17:17:57 +08:00
  • ed8eaae964 docs(readme): add PackyCode sponsor SmallL-U 2025-12-23 17:06:53 +08:00
  • 4e572ec8b9 fix(translators): handle string system instructions in Claude translators v6.6.47 Luis Pater 2025-12-23 08:44:36 +08:00
  • 24bc9cba67 Fixed: #639 v6.6.46 Luis Pater 2025-12-23 03:49:45 +08:00
  • 1084b53fba Fixed: #655 v6.6.45 Luis Pater 2025-12-23 03:16:51 +08:00
  • 83b90e106f refactor(antigravity): add sandbox URL constant and update base URLs routine v6.6.44 Luis Pater 2025-12-23 02:47:56 +08:00
  • 5106caf641 Fixed: #654 v6.6.43 Luis Pater 2025-12-23 02:24:26 +08:00
  • b84ccc6e7a feat: add unit tests for routing strategies and implement dynamic selector updates v6.6.42 Luis Pater 2025-12-22 22:52:23 +08:00
  • e19ddb53e7 Merge pull request #663 from jroth1111/feat/fill-first-selector Luis Pater 2025-12-22 22:26:32 +08:00
  • 5bf89dd757 fix: keep streaming defaults legacy-safe gwizz 2025-12-23 00:53:18 +11:00
  • 2a0100b2d6 docs: add routing strategy example gwizz 2025-12-23 00:39:18 +11:00
  • 4442574e53 fix: stop streaming loop on context cancel gwizz 2025-12-23 00:37:55 +11:00
  • c020fa60d0 fix: keep round-robin as default routing gwizz 2025-12-22 23:39:41 +11:00
  • b078be4613 feat: add fill-first routing strategy gwizz 2025-12-22 17:40:35 +11:00
  • 71a6dffbb6 fix: improve streaming bootstrap and forwarding gwizz 2025-12-22 17:21:29 +11:00
  • 27b43ed63f Merge pull request #658 from moxi000/fix-responses-convert v6.6.41 Luis Pater 2025-12-22 16:47:46 +08:00
  • f6a3a1d0ba Remove compat test under translator per review moxi 2025-12-22 16:44:50 +08:00
  • 830fd8eac2 Fix responses-format handling for chat completions moxi 2025-12-22 13:54:02 +08:00
  • a86d501dc2 refactor: replace json.Marshal and json.Unmarshal with sjson and gjson Luis Pater 2025-12-22 11:27:55 +08:00