Commit Graph

  • f092801b61 fix: filter whitespace-only text in Claude to OpenAI translation huynguyen03.dev 2025-12-07 15:39:58 +07:00
  • 1b638b3629 Merge pull request #432 from huynguyen03dev/fix/amp-gemini-model-mapping v6.5.53 Luis Pater 2025-12-07 13:33:28 +08:00
  • 6f5f81753d Merge pull request #439 from router-for-me/log Luis Pater 2025-12-07 13:31:06 +08:00
  • 76af454034 **feat(antigravity): enhance handling of "thinking" content and refine Claude model response processing** Luis Pater 2025-12-07 13:19:12 +08:00
  • e54d2f6b2a feat(logging): add version info to request log output hkfires 2025-12-07 12:49:14 +08:00
  • bfc738b76a refactor: remove duplicate provider check in gemini v1beta1 route huynguyen03.dev 2025-12-07 10:54:58 +07:00
  • 396899a530 refactor: improve gemini bridge testability and code quality huynguyen03.dev 2025-12-07 10:15:42 +07:00
  • f383840cf9 fix(antigravity): update toolNode role from "tool" to "user" in chat completions v6.5.52 Luis Pater 2025-12-07 02:37:46 +08:00
  • fd29ab418a Fixed: #424 v6.5.51 Luis Pater 2025-12-07 01:55:57 +08:00
  • 7a628426dc Fixed: #433 v6.5.50 Luis Pater 2025-12-07 01:48:24 +08:00
  • 56b4d7a76e docs(readme): add ProxyPal CLIProxyAPI GUI to project list Luis Pater 2025-12-07 01:13:30 +08:00
  • b211c3546d Merge pull request #429 from heyhuynhgiabuu/feature/add-proxypal Luis Pater 2025-12-07 01:10:44 +08:00
  • edc654edf9 refactor: simplify provider check logic in amp routes huynguyen03.dev 2025-12-06 22:07:40 +07:00
  • 08586334af fix(amp): pass mapped model to gemini bridge via context huynguyen03.dev 2025-12-06 18:59:44 +07:00
  • 7ea14479fb Merge pull request #428 from router-for-me/amp v6.5.49 Luis Pater 2025-12-06 15:14:10 +08:00
  • 54af96d321 fix(amp): restore request body before fallback handler execution hkfires 2025-12-06 15:09:25 +08:00
  • 22579155c5 refactor(amp): consolidate and simplify model mapping debug logs hkfires 2025-12-06 14:54:38 +08:00
  • c04c3832a4 Update README.md Huynh Gia Buu 2025-12-06 13:48:08 +07:00
  • 5ffbd54755 docs: add ProxyPal to 'Who is with us?' section huynhgiabuu 2025-12-06 13:45:49 +07:00
  • 5d12d4ce33 feat(amp): add response rewriter for model name substitution in responses hkfires 2025-12-06 14:15:44 +08:00
  • 0ebabf5152 feat(antigravity): add FetchAntigravityProjectID function and integrate project ID retrieval v6.5.48 Luis Pater 2025-12-06 01:32:12 +08:00
  • d7564173dd fix(antigravity): restore production base URL in the executor v6.5.47 Luis Pater 2025-12-06 01:11:37 +08:00
  • c44c46dd80 Fixed: #421 v6.5.46 Luis Pater 2025-12-06 00:40:55 +08:00
  • 412148af0e feat(antigravity): add function ID to FunctionCall and FunctionResponse models v6.5.45 Luis Pater 2025-12-05 23:05:35 +08:00
  • d28258501a Merge pull request #423 from router-for-me/amp v6.5.44 Luis Pater 2025-12-05 21:36:01 +08:00
  • 55cd31fb96 fix(amp): suppress ErrAbortHandler panics in reverse proxy handler hkfires 2025-12-05 21:28:05 +08:00
  • c5df8e7897 Merge pull request #422 from router-for-me/amp v6.5.43 Luis Pater 2025-12-05 21:25:43 +08:00
  • d4d529833d **refactor(antigravity): handle anyOf property, remove exclusiveMinimum, and comment unused prod URL** Luis Pater 2025-12-05 21:24:12 +08:00
  • caa48e7c6f fix(amp): improve proxy state management and request logging behavior hkfires 2025-12-05 21:09:53 +08:00
  • acdfb3bceb feat(amp): add root-level /threads routes for CLI compatibility hkfires 2025-12-05 10:46:01 +08:00
  • 89d68962b1 fix(amp): filter amp request logging to only provider endpoint hkfires 2025-12-05 10:01:05 +08:00
  • 361443db10 **feat(api): add GetLatestVersion endpoint to fetch latest release version from GitHub** v6.5.42 Luis Pater 2025-12-05 10:29:12 +08:00
  • d6352dd4d4 **feat(util): add DeleteKey function and update antigravity executor for Claude model compatibility** Luis Pater 2025-12-05 01:55:45 +08:00
  • a7eeb06f3d Merge pull request #418 from router-for-me/amp v6.5.41 Luis Pater 2025-12-05 00:43:15 +08:00
  • 9426be7a5c fix(amp): update log message wording for disabled proxy state hkfires 2025-12-04 21:36:16 +08:00
  • 4a135f1986 feat(amp): add hot-reload support for upstream URL and localhost restriction hkfires 2025-12-04 21:25:04 +08:00
  • c4c02f4ad0 feat(amp): add partial reload support with config change detection hkfires 2025-12-04 20:53:20 +08:00
  • b87b9b455f Merge pull request #416 from router-for-me/amp Luis Pater 2025-12-04 20:52:33 +08:00
  • db03ae9663 feat(watcher): add AmpCode config change detection hkfires 2025-12-04 19:50:54 +08:00
  • 969ff6bb68 fix(amp): update explicit API key on config change hkfires 2025-12-04 19:32:44 +08:00
  • bceecfb2e3 Fixed: #414 v6.5.40 Luis Pater 2025-12-04 17:55:13 +08:00
  • 6a2906e3e5 **feat(antigravity): add support for Claude-Opus-4-5-Thinking model** v6.5.39 Luis Pater 2025-12-04 16:13:13 +08:00
  • d72886c801 Merge pull request #405 from thurstonsand/fix/amp-missing-proxy-routes Luis Pater 2025-12-03 22:23:41 +08:00
  • 6efba3d829 Merge pull request #406 from router-for-me/api Luis Pater 2025-12-03 22:21:15 +08:00
  • 897c40bed8 feat(registry): add DeepSeek-V3.2-Chat model definition v6.5.38 Luis Pater 2025-12-03 21:34:50 +08:00
  • 373ea8d7e4 fix(logging): handle nil caller in LogFormatter to prevent panic Thurston Sandberg 2025-12-03 05:54:38 -05:00
  • b5de004c01 refactor(api): remove legacy generative-language-api-key endpoints and duplicate GetConfigYAML hkfires 2025-12-03 18:35:08 +08:00
  • 94ec772521 test(amp): add tests for /auth/* and /api/tab/* routes Thurston Sandberg 2025-12-03 05:03:25 -05:00
  • e216d26731 fix(amp): add missing /auth/* and /api/tab/* proxy routes Thurston Sandberg 2025-12-03 04:40:32 -05:00
  • 6eb94dac33 Merge pull request #404 from router-for-me/config v6.5.37 Luis Pater 2025-12-03 16:11:06 +08:00
  • c4a5be6edf style(amp): standardize log message capitalization hkfires 2025-12-03 13:53:18 +08:00
  • 651179a642 refactor(config): add detailed logging for legacy configuration migration hkfires 2025-12-03 13:39:10 +08:00
  • 8c42b21e66 refactor(config): improve OpenAI compatibility target matching logic hkfires 2025-12-03 12:41:17 +08:00
  • b693d632d2 docs(config): comment out example API key configurations hkfires 2025-12-03 12:31:41 +08:00
  • b5033c22d8 refactor(config): auto-persist migrated legacy configuration fields hkfires 2025-12-03 12:26:04 +08:00
  • df0fd1add1 refactor(config): remove deprecated AMP configuration keys during save hkfires 2025-12-03 11:42:15 +08:00
  • b6bdbe78ef refactor(config): relocate legacy migration helpers to end of file hkfires 2025-12-03 11:23:11 +08:00
  • 06c0d2bab2 refactor(config): remove deprecated legacy API key fields hkfires 2025-12-03 11:01:56 +08:00
  • bd1678457b refactor(config): consolidate Amp settings into AmpCode struct hkfires 2025-12-03 10:42:28 +08:00
  • 559b7df404 refactor(config): restructure and uncomment example configuration hkfires 2025-12-03 10:29:36 +08:00
  • 8b13c91132 **docs(internal): add Codex instruction guides for GPT-5 CLI** v6.5.36 Luis Pater 2025-12-03 07:23:01 +08:00
  • e93f87294a refactor(antigravity): uncomment prod environment URL in fallback chain Luis Pater 2025-12-02 22:47:18 +08:00
  • a67b6811d1 Fixed: #397 v6.5.35 Luis Pater 2025-12-02 22:39:01 +08:00
  • 35fdc4cfd3 fix some bugs (#399) v6.5.34 Luis Pater 2025-12-02 22:28:30 +08:00
  • 3ebbab0a9a Revert watcher.go in "fix: enable hot reload for amp-model-mappings config" hkfires 2025-12-02 22:17:54 +08:00
  • 480cd714b2 feat(config): add pruning of stale YAML mapping keys during config save hkfires 2025-12-02 21:38:54 +08:00
  • 41ee44432d **fix(translator): rename responseSchema key for generationConfig** v6.5.33 Luis Pater 2025-12-02 18:32:23 +08:00
  • 1434bc38e5 **refactor(registry): remove Qwen3-Coder from model definitions** v6.5.32 Luis Pater 2025-12-02 11:34:38 +08:00
  • 0fd2abbc3b **refactor(cliproxy, config): remove vertex-compat flow, streamline Vertex API key handling** Luis Pater 2025-12-02 09:12:53 +08:00
  • 0ebb654019 feat: Add support for VertexAI compatible service (#375) Aero 2025-12-02 08:14:22 +08:00
  • 08a1d2edf9 Merge pull request #390 from NguyenSiTrung/main Luis Pater 2025-12-02 08:07:56 +08:00
  • 3409f4e336 fix: enable hot reload for amp-model-mappings config NguyenSiTrung 2025-12-01 13:34:49 +07:00
  • 9354b87e54 Merge branch 'router-for-me:main' into main NguyenSiTrung 2025-12-01 08:12:29 +07:00
  • 54e24110ec Merge pull request #386 from auroraflux/feat/dedupe-thinking-metadata-helpers v6.5.31 Luis Pater 2025-12-01 09:00:27 +08:00
  • 717c703bff docs(readme): add CCS (Claude Code Switch) to projects list Luis Pater 2025-12-01 07:22:42 +08:00
  • 1c6f4be8ae refactor(executor): dedupe thinking metadata helpers across Gemini executors auroraflux 2025-11-30 01:53:16 -08:00
  • 0de2560cee Merge pull request #379 from kaitranntt/docs/add-ccs-project Luis Pater 2025-12-01 07:20:04 +08:00
  • 85eb926482 fix: change AGY to Antigravity Kai (Tam Nhu) Tran 2025-11-30 12:43:12 -05:00
  • c52ef08e67 docs: add CCS to projects list Kai (Tam Nhu) Tran 2025-11-30 12:40:35 -05:00
  • cb580cd083 Merge pull request #377 from router-for-me/gemini v6.5.30 Luis Pater 2025-11-30 21:27:54 +08:00
  • 75e278c7a5 feat(registry): add thinking support to gemini models hkfires 2025-11-30 20:56:29 +08:00
  • 73208c4e55 Merge pull request #376 from auroraflux/feat/reasoning-suffix-support Luis Pater 2025-11-30 20:55:38 +08:00
  • 32d3809f8c **feat(util): add -reasoning suffix support for Gemini models** auroraflux 2025-11-30 00:29:50 -08:00
  • a748e93fd9 **fix(executor, auth): ensure index assignment consistency for auth objects** v6.5.29 Luis Pater 2025-11-30 16:56:29 +08:00
  • 54a9c4c3c7 Merge pull request #371 from ben-vargas/test-amp-tools v6.5.28 Luis Pater 2025-11-30 15:18:23 +08:00
  • 18b5c35dea Merge pull request #366 from router-for-me/blacklist Luis Pater 2025-11-30 15:17:46 +08:00
  • 7b7871ede2 feat(api): add oauth excluded model management hkfires 2025-11-30 13:38:23 +08:00
  • c4e3646b75 docs(config): expand model exclusion examples hkfires 2025-11-30 11:55:47 +08:00
  • 022aa81be1 feat(cliproxy): support wildcard exclusions for models hkfires 2025-11-30 08:02:00 +08:00
  • c43f0ea7b1 refactor(config): rename model blacklist fields to excluded models hkfires 2025-11-29 21:23:47 +08:00
  • 6a191358af fix(auth): fix runtime auth reload on oauth blacklist change hkfires 2025-11-29 20:30:11 +08:00
  • db1119dd78 fix(amp): add /threads.rss root-level route for AMP CLI Ben Vargas 2025-11-29 04:53:54 -07:00
  • 33a5656235 docs: add model mapping documentation for Amp CLI integration Trung Nguyen 2025-11-29 12:51:03 +07:00
  • 2cd59806e2 feat(amp): add model mapping support for routing unavailable models to alternatives Trung Nguyen 2025-11-29 12:44:09 +07:00
  • 5983e3ec87 feat(auth): add oauth provider model blacklist hkfires 2025-11-28 10:37:10 +08:00
  • f8cebb9343 feat(config): add per-key model blacklist for providers hkfires 2025-11-27 21:57:07 +08:00
  • 72c7ef7647 **fix(translator): handle non-JSON output parsing for OpenAI function responses** v6.5.27 Luis Pater 2025-11-27 16:18:49 +08:00
  • d2e4639b2a **feat(registry): add context length and update max tokens for Claude model configurations** Luis Pater 2025-11-27 16:13:25 +08:00
  • 08321223c4 Merge pull request #340 from nestharus/fix/339-thinking-openai-gemini-compat Luis Pater 2025-11-27 16:03:24 +08:00
  • 7e30157590 Fixed: #354 Luis Pater 2025-11-27 15:59:15 +08:00