Commit Graph

  • 6e43669498 Fixed: #440 Luis Pater 2025-12-12 16:50:56 +08:00
  • 5ab3032335 Update sdk/api/handlers/claude/code_handlers.go teevercandgemini-code-assist[bot] 2025-12-12 00:26:01 -08:00
  • 1215c635a0 fix: flush Claude SSE chunks immediately to match OpenAI behavior teevercandAmp 2025-12-12 00:14:19 -08:00
  • fc054db51a Merge pull request #494 from ben-vargas/fix-gpt-reasoning-none Luis Pater 2025-12-12 08:53:19 +08:00
  • 6e2306a5f2 refactor(handlers): improve request logging and payload handling Luis Pater 2025-12-12 08:52:52 +08:00
  • b09e2115d1 fix(models): add "none" reasoning effort level to gpt-5.2 Ben Vargas 2025-12-11 15:26:23 -07:00
  • a68c97a40f Fixed: #492 Luis Pater 2025-12-12 04:08:11 +08:00
  • cd2da152d4 feat(models): add GPT 5.2 model definition and prompts Luis Pater 2025-12-12 03:02:27 +08:00
  • bb6312b4fc Merge pull request #488 from router-for-me/gemini Luis Pater 2025-12-11 22:14:17 +08:00
  • 3c315551b0 refactor(executor): relocate gemini token counters hkfires 2025-12-11 10:27:30 +08:00
  • 27c9c5c4da refactor(executor): clarify executor comments and oauth names hkfires 2025-12-10 20:21:11 +08:00
  • fc9f6c974a refactor(executor): clarify providers and streams hkfires 2025-12-10 18:10:31 +08:00
  • a74ee3f319 Merge pull request #481 from sususu98/fix/increase-buffer-size Luis Pater 2025-12-11 21:20:54 +08:00
  • 564bcbaa54 Merge pull request #487 from router-for-me/amp Luis Pater 2025-12-11 21:18:19 +08:00
  • 88bdd25f06 fix(amp): set status on claude stream errors hkfires 2025-12-11 20:12:06 +08:00
  • e79f65fd8e refactor(thinking): use parentheses for metadata suffix hkfires 2025-12-11 18:39:07 +08:00
  • 2760989401 Merge pull request #485 from router-for-me/think Luis Pater 2025-12-11 18:27:00 +08:00
  • facfe7c518 refactor(thinking): use bracket tags for thinking meta hkfires 2025-12-11 18:17:28 +08:00
  • 6285459c08 fix(runtime): unify claude thinking config resolution hkfires 2025-12-11 17:20:44 +08:00
  • 21bbceca0c docs(runtime): document reasoning effort precedence hkfires 2025-12-11 16:35:36 +08:00
  • f6300c72b7 fix(runtime): validate thinking config in iflow and qwen hkfires 2025-12-11 16:21:50 +08:00
  • 007572b58e fix(util): do not strip thinking suffix on registered models hkfires 2025-12-11 15:52:14 +08:00
  • 3a81ab22fd fix(runtime): unify reasoning effort metadata overrides hkfires 2025-12-11 14:35:05 +08:00
  • 519da2e042 fix(runtime): validate reasoning effort levels hkfires 2025-12-11 12:36:54 +08:00
  • 169f4295d0 fix(util): align reasoning effort handling with registry hkfires 2025-12-11 12:20:12 +08:00
  • d06d0eab2f fix(util): centralize reasoning effort normalization hkfires 2025-12-11 12:14:51 +08:00
  • 3ffd120ae9 feat(runtime): add thinking config normalization hkfires 2025-12-11 11:51:33 +08:00
  • a03d514095 feat(registry): add thinking metadata for models hkfires 2025-12-11 11:28:44 +08:00
  • 07d21463ca fix(gemini-cli): enhance 429 retry delay parsing sususuandClaude Opus 4.5 2025-12-08 10:10:22 +08:00
  • 1da03bfe15 Merge pull request #479 from router-for-me/claude Luis Pater 2025-12-11 08:18:59 +08:00
  • 423ce97665 feat(util): implement dynamic thinking suffix normalization and refactor budget resolution logic Luis Pater 2025-12-11 01:16:56 +08:00
  • e717939edb Fixed: #478 Luis Pater 2025-12-10 23:55:53 +08:00
  • 76c563d161 fix(executor): increase buffer size for stream scanners to 50MB across multiple executors sususu 2025-12-10 23:20:04 +08:00
  • a89514951f fix(claude): prevent final events when no content streamed hkfires 2025-12-10 22:19:55 +08:00
  • 94d61c7b2b fix(logging): update response aggregation logic to include all attempts Luis Pater 2025-12-10 16:53:48 +08:00
  • 1249b07eb8 feat(responses): add unique identifiers for responses, function calls, and tool uses Luis Pater 2025-12-10 16:02:54 +08:00
  • 6b37f33d31 feat(antigravity): add unique identifier for tool use blocks in response Luis Pater 2025-12-10 15:27:57 +08:00
  • f25f419e5a fix(antigravity): remove references to autopush endpoint and update fallback logic Luis Pater 2025-12-10 00:13:20 +08:00
  • b7e382008f Merge pull request #465 from router-for-me/think 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 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 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 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 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 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 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 Luis Pater 2025-12-07 02:37:46 +08:00
  • fd29ab418a Fixed: #424 Luis Pater 2025-12-07 01:55:57 +08:00
  • 7a628426dc Fixed: #433 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 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 Buuandgemini-code-assist[bot] 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 Luis Pater 2025-12-06 01:32:12 +08:00
  • d7564173dd fix(antigravity): restore production base URL in the executor Luis Pater 2025-12-06 01:11:37 +08:00
  • c44c46dd80 Fixed: #421 Luis Pater 2025-12-06 00:40:55 +08:00