Commit Graph

  • f25f419e5a fix(antigravity): remove references to autopush endpoint and update fallback logic v6.5.61 Luis Pater 2025-12-10 00:13:20 +08:00
  • b7e382008f Merge pull request #465 from router-for-me/think v6.5.60 Luis Pater 2025-12-09 21:10:33 +08:00
  • 70d6b95097 feat(amp): add /news.rss proxy route hkfires 2025-12-09 14:05:08 +08:00
  • 9b202b6c1c fix(executor): centralize default thinking config hkfires 2025-12-09 13:23:50 +08:00
  • 6a66b6801a feat(executor): enforce minimum thinking budget for antigravity models hkfires 2025-12-09 11:26:42 +08:00
  • 5b6d201408 refactor(translator): remove thinking budget normalization across all translators hkfires 2025-12-09 09:36:36 +08:00
  • 5ec9b5e5a9 feat(executor): normalize thinking budget across all Gemini executors hkfires 2025-12-09 09:25:25 +08:00
  • 5db3b58717 Merge pull request #470 from router-for-me/agry Luis Pater 2025-12-09 21:00:29 +08:00
  • 347769b3e3 fix(openai-compat): use model id for auth model display hkfires 2025-12-09 18:09:14 +08:00
  • 3cfe7008a2 fix(registry): update gpt 5.1 model names hkfires 2025-12-09 17:55:21 +08:00
  • da23ddb061 fix(gemini): normalize model listing output hkfires 2025-12-09 17:34:15 +08:00
  • 39b6b3b289 Fixed: #463 v6.5.59 Luis Pater 2025-12-09 17:32:17 +08:00
  • c600519fa4 refactor(logging): replace log.Fatalf with log.Errorf and add error handling paths Luis Pater 2025-12-09 17:16:30 +08:00
  • e5312fb5a2 feat(antigravity): support canonical names for antigravity models hkfires 2025-12-09 16:54:13 +08:00
  • 92df0cada9 Merge pull request #461 from router-for-me/aistudio Luis Pater 2025-12-09 08:41:46 +08:00
  • 96b55acff8 feat(aistudio): normalize thinking budget in request translation hkfires 2025-12-09 08:27:44 +08:00
  • bb45fee1cf Merge remote-tracking branch 'origin/dev' into dev v6.5.57 Luis Pater 2025-12-08 23:28:22 +08:00
  • af00304b0c fix(antigravity): remove exclusiveMaximum from JSON during key deletion Luis Pater 2025-12-08 23:28:01 +08:00
  • 5c3a013cd1 feat(config): add configurable host binding for server (#454) vuonglv(Andy) 2025-12-08 22:16:39 +07:00
  • 6ad188921c refactor(logging): remove unused variable in ensureAttempt and redundant function call v6.5.56 Luis Pater 2025-12-08 22:25:58 +08:00
  • 15ed98d6a9 Merge pull request #458 from router-for-me/agry Luis Pater 2025-12-08 20:55:52 +08:00
  • a283545b6b feat(antigravity): enforce thinking budget limits for Claude models hkfires 2025-12-08 20:36:17 +08:00
  • 3efbd865a8 Merge pull request #457 from router-for-me/requestlog Luis Pater 2025-12-08 18:21:24 +08:00
  • aee659fb66 style(logging): remove redundant separator line from response section hkfires 2025-12-08 18:18:33 +08:00
  • 5aa386d8b9 Merge pull request #453 from router-for-me/amp Luis Pater 2025-12-08 17:42:13 +08:00
  • 0adc0ee6aa Merge pull request #455 from router-for-me/requestlog Luis Pater 2025-12-08 17:40:10 +08:00
  • 92f13fc316 feat(logging): add upstream API request/response capture to streaming logs hkfires 2025-12-08 17:21:58 +08:00
  • 05cfa16e5f refactor(api): simplify request body parsing in ampcode handlers hkfires 2025-12-08 14:45:35 +08:00
  • 93a6e2d920 feat(api): add comprehensive ampcode management endpoints hkfires 2025-12-08 12:03:00 +08:00
  • de77903915 Merge pull request #450 from router-for-me/amp v6.5.55 Luis Pater 2025-12-08 10:51:32 +08:00
  • 56ed0d8d90 refactor(config): rename prioritize-model-mappings to force-model-mappings hkfires 2025-12-08 10:44:39 +08:00
  • 42e818ce05 Merge pull request #435 from heyhuynhgiabuu/fix/amp-model-mapping-priority v6.5.54 Luis Pater 2025-12-08 10:17:19 +08:00
  • 2d4c54ba54 Merge pull request #448 from router-for-me/iflow Luis Pater 2025-12-08 09:50:05 +08:00
  • e9eb4db8bb feat(auth): refresh API key during cookie authentication hkfires 2025-12-08 09:48:31 +08:00
  • d26ed069fa Merge pull request #441 from huynguyen03dev/fix/claude-to-openai-whitespace-text Luis Pater 2025-12-08 09:43:44 +08:00
  • afcab5efda feat: add prioritize-model-mappings config option huynhgiabuu 2025-12-07 22:47:43 +07:00
  • 6cf1d8a947 Merge pull request #444 from router-for-me/agry Luis Pater 2025-12-07 19:38:43 +08:00
  • a174d015f2 feat(openai): handle thinking.budget_tokens from Anthropic-style requests hkfires 2025-12-07 19:14:05 +08:00
  • 9c09128e00 feat(registry): add explicit thinking support config for antigravity models hkfires 2025-12-07 19:12:55 +08:00
  • 549c0c2c5a fix: filter whitespace-only text content in Claude to OpenAI translation huynguyen03.dev 2025-12-07 16:08:12 +07:00
  • 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