Commit Graph

  • 1050b96d2a fix: make systemd service portable across machines main Torbjørn Lindahl 2026-02-01 20:12:56 +01:00
  • 5deb0b0754 a service file Torbjørn Lindahl 2026-02-01 17:01:58 +01:00
  • 2ea9f4ba8e docs: refactor README by moving sections to docs/ folder Badri Narayanan S 2026-02-01 21:00:53 +05:30
  • b72aa0e056 fix: handle thinking-only responses in stress test Badri Narayanan S 2026-02-01 20:31:10 +05:30
  • dfc054ac9e chore: bump version to 2.5.0 Badri Narayanan S 2026-02-01 20:20:06 +05:30
  • 90b38bbb56 feat: validate model IDs before processing requests Badri Narayanan S 2026-02-01 19:07:23 +05:30
  • 2ab0c7943d fix: fail immediately on 400 errors instead of cycling accounts Badri Narayanan S 2026-02-01 18:36:07 +05:30
  • ae2cdc0227 fix: correct indentation in toggleMaxAccounts Badri Narayanan S 2026-02-01 17:18:31 +05:30
  • a43d2332ca feat: per-account quota threshold protection (#212) jgor20 2026-02-01 11:45:46 +00:00
  • 33584d31bb fix: suppress count_tokens 501 error logs Badri Narayanan S 2026-02-01 16:55:31 +05:30
  • f80e60668c fix: improve mode toggle robustness and add i18n support Badri Narayanan S 2026-02-01 16:47:30 +05:30
  • cf2af0ba4b Merge pull request #221 from Jeeltilva/main Badri Narayanan S 2026-02-01 16:29:52 +05:30
  • 02f8e2e323 Merge main into PR #221 to resolve conflicts Badri Narayanan S 2026-02-01 16:20:55 +05:30
  • 793b20db59 Merge pull request #210 from IrvanFza/feat/version-display Badri Narayanan S 2026-02-01 16:14:40 +05:30
  • f9bdeddd0d Merge pull request #208 from jgor20/fix/webui-console-errors-and-logging Badri Narayanan S 2026-02-01 16:10:42 +05:30
  • 3c2f324eff fix: honor HOST environment variable for server binding Badri Narayanan S 2026-01-31 00:27:19 +05:30
  • 7985524d49 feat: Implement API and UI for toggling Claude CLI between proxy and paid modes JEEL TILVA 2026-01-30 13:45:16 +05:30
  • b9b816e2bf Merge pull request #211 from IrvanFza/docs/update-menu-bar-features Badri Narayanan S 2026-01-30 01:10:56 +05:30
  • ca6783f153 chore: bump user agent version to 1.15.8 Badri Narayanan S 2026-01-29 23:55:15 +05:30
  • 731fcfb4f4 docs: update menu bar app features with account selection strategy Irvan Fauziansyah 2026-01-29 18:17:30 +07:00
  • aae4dc69d2 feat: add version to navbar and improve footer styling Irvan Fauziansyah 2026-01-29 16:31:33 +07:00
  • f786e3b3c6 feat: add version display to CLI banner and WebUI Irvan Fauziansyah 2026-01-29 16:31:14 +07:00
  • b012fe0245 fix(server): use originalUrl in request logger and suppress .well-known noise jgor20 2026-01-28 23:02:00 +00:00
  • 43d0818c3f fix(settings): resolve 4 console errors in settings.html jgor20 2026-01-28 22:30:12 +00:00
  • b64809277c chore: update default haiku model to claude-sonnet-4-5 and gemini-3-flash Badri Narayanan S 2026-01-26 14:17:11 +05:30
  • dba0c66f6f Merge pull request #188 from quocthai0404/fix/issue-183-console-warnings-ui Badri Narayanan S 2026-01-26 14:09:26 +05:30
  • bc8d428107 Merge pull request #187 from quocthai0404/fix/issue-176-windows-callback-port Badri Narayanan S 2026-01-26 13:45:13 +05:30
  • f0e1007f99 Merge pull request #199 from Haxe18/multi-account-webif-fix Badri Narayanan S 2026-01-26 13:41:12 +05:30
  • 4a9bb3440f fix(webui): exclude disabled accounts from quota stats and charts Haxe18 2026-01-25 20:00:27 +01:00
  • 683ca41480 fix: strip cache_control fields from content blocks (#189) Badri Narayanan S 2026-01-25 03:27:05 +05:30
  • 6cadaee928 test: split stress test into streaming and non-streaming variants Badri Narayanan S 2026-01-24 22:51:18 +05:30
  • 5a85f0cfcc feat: comprehensive rate limit handling overhaul (inspired by opencode-antigravity-auth) Badri Narayanan S 2026-01-24 22:43:53 +05:30
  • cd44b2bc9d fix: reduce console warnings and errors in web UI (#183) quocthai0404 2026-01-24 14:43:01 +07:00
  • 54fc1da829 fix: make OAuth callback port configurable for Windows compatibility (#176) quocthai0404 2026-01-24 14:28:31 +07:00
  • 71b9b001fd fix(tests): update frontend account tests to match current HTML structure Badri Narayanan S 2026-01-23 19:01:58 +05:30
  • 9992c4ab27 feat: Add manual OAuth authorization mode for WebUI (#131) 董飞祥 2026-01-23 21:23:29 +08:00
  • 0fa945b069 fix: don't count rate limit waits as failed retry attempts Badri Narayanan S 2026-01-23 14:29:24 +05:30
  • 7aa1508b27 ignore count requests Badri Narayanan S 2026-01-23 14:10:00 +05:30
  • 83eecb1d70 Merge pull request #184 from badrisnarayanan/security/redact-sensitive-config-v2 Wha1eChai 2026-01-23 16:17:26 +08:00
  • 07e413d1ec security: redact sensitive config values and protect update endpoints Wha1eChai 2026-01-23 16:12:31 +08:00
  • 9efe5cd75d fix(webui): add missing config fields to API handler Badri Narayanan S 2026-01-23 12:13:03 +05:30
  • e7b695e260 Merge pull request #173 from jgor20/fix/quota-aware-selection Badri Narayanan S 2026-01-22 02:33:41 +05:30
  • 7ed9305b5b fix: remove unused weight from quota config jgor20 2026-01-21 20:52:14 +00:00
  • 1f43c32260 fix: load maxAccounts from config on frontend init Badri Narayanan S 2026-01-21 21:06:39 +05:30
  • 2f5babba99 feat(strategy): add quota-awareness to hybrid account selection jgor20 2026-01-21 11:15:38 +00:00
  • e51e3ff56a feat(config): add configurable max accounts limit (#156) jgor20 2026-01-20 20:34:57 +00:00
  • 11f135ef32 fix: simplify 403/404 endpoint fallback log messages Badri Narayanan S 2026-01-20 23:41:17 +05:30
  • 8d8f170f18 fix: add explicit logging for 403/404 endpoint fallback Badri Narayanan S 2026-01-20 23:33:44 +05:30
  • c6a93ec66d fix: fetch version from API on init instead of using hardcoded value Badri Narayanan S 2026-01-20 21:42:45 +05:30
  • c8fbf37be9 fix: replace pickNext() with selectAccount() in /v1/models endpoint Badri Narayanan S 2026-01-20 21:03:03 +05:30
  • b0c3a61130 fix: use allowedTiers only for onboarding (not paidTier) Badri Narayanan S 2026-01-19 20:19:40 +05:30
  • 2175118f9f feat: align project discovery with opencode-antigravity-auth reference Badri Narayanan S 2026-01-19 14:21:30 +05:30
  • 9311c6fdf7 Merge pull request #151 from pedrofariasx/fix/windows-oauth-url Badri Narayanan S 2026-01-19 11:43:29 +05:30
  • a8ca1b79f3 fix: escape ampersands in OAuth URL on Windows Pedro Farias 2026-01-19 02:26:55 -03:00
  • c8c7a5a8aa refactor: move STRATEGY_LABELS to constants.js and make banner dynamic Badri Narayanan S 2026-01-18 12:59:33 +05:30
  • 5ae19a5b72 feat: add configurable account selection strategies Badri Narayanan S 2026-01-18 03:48:43 +05:30
  • 973234372b chore: remove unused code and suppress noisy Claude Code logs Badri Narayanan S 2026-01-18 01:36:24 +05:30
  • c52d32572a Merge pull request #141 from jgor20/fix/spawn-browser-launch Badri Narayanan S 2026-01-18 01:01:59 +05:30
  • 90106c99c1 Merge pull request #142 from pedrofariasx/feat/observability-reliability Badri Narayanan S 2026-01-18 01:00:41 +05:30
  • 6a6c4829ca feat: server reliability and observability improvements Pedro Farias 2026-01-17 13:08:40 -03:00
  • cbade78e86 Merge branch 'badrisnarayanan:main' into fix/spawn-browser-launch jgor20 2026-01-17 13:31:21 +00:00
  • 71a808ed31 refactor(cli): use spawn instead of exec for browser launch jgor20 2026-01-15 22:34:04 +00:00
  • ed68f4b21e fix: enable strict tool parameter validation for Claude models Badri Narayanan S 2026-01-17 14:47:48 +05:30
  • 480b4a0bc1 fix: preserve whitespace-only chunks in SSE stream (#139) Marvin 2026-01-17 07:46:28 +01:00
  • f86a0f07c9 feat: add Portuguese (PT-BR) translation (#132) Wha1eChai 2026-01-16 00:18:37 +08:00
  • 2516e90d06 Revert "fix: check allowedTiers when paidTier is free for tier detection" Badri Narayanan S 2026-01-15 21:26:08 +05:30
  • 11a1879fc7 fix: check allowedTiers when paidTier is free for tier detection Badri Narayanan S 2026-01-15 21:23:03 +05:30
  • e2d03f9b25 feat: add i18n framework with Indonesian translation support (#124) Irvan Fauziansyah 2026-01-15 22:33:38 +07:00
  • 9ffb83ab74 fix: improve onboarding flow for non-free tier accounts Badri Narayanan S 2026-01-15 20:25:10 +05:30
  • 9809337190 fix: improve subscription tier detection with paidTier priority and verbose logging Badri Narayanan S 2026-01-15 20:08:30 +05:30
  • fa700dabac Merge pull request #127 from IrvanFza/feat/macos-menu-bar-app Badri Narayanan S 2026-01-15 16:41:34 +05:30
  • 2a0c110f9b fix: try model fallback before throwing RESOURCE_EXHAUSTED error Badri Narayanan S 2026-01-15 16:41:02 +05:30
  • 77363c679e fix: accurate quota reporting with project ID and improved rate limit handling Badri Narayanan S 2026-01-15 16:18:13 +05:30
  • fecf2a71e1 docs: add note clarifying the GUI wrapper requires separate proxy server setup. Irvan Fauziansyah 2026-01-15 15:21:11 +07:00
  • 2386daf5b7 docs: add macOS menu bar app section to README Irvan Fauziansyah 2026-01-15 15:13:30 +07:00
  • a20cba90ee Merge pull request #125 from IrvanFza/feat/webui-notif Badri Narayanan S 2026-01-15 12:46:42 +05:30
  • 915ee88e80 docs: update startup message to mention WebUI Irvan Fauziansyah 2026-01-15 14:10:27 +07:00
  • 44632dc301 feat: add automatic user onboarding for accounts without projects Badri Narayanan S 2026-01-15 12:27:37 +05:30
  • 896bf81a36 revert: remove count_tokens endpoint (caused regression) Badri Narayanan S 2026-01-14 23:43:16 +05:30
  • 522ddcde42 refactor: use test-models helper for count tokens test Badri Narayanan S 2026-01-14 23:20:03 +05:30
  • fa29de7183 fix: handle unsigned thinking blocks in tool loops (#120) Badri Narayanan S 2026-01-14 23:01:13 +05:30
  • dee7512bd8 fix: improve subscription tier detection for Pro accounts Badri Narayanan S 2026-01-14 21:27:24 +05:30
  • 772dabe7e4 fix: defer inlineData parts to end of array for parallel tool calls (#91) Badri Narayanan S 2026-01-14 21:04:36 +05:30
  • 97e1d9c417 Merge pull request #119 from minhphuc429/feature/count-tokens-endpoint Badri Narayanan S 2026-01-14 18:04:09 +05:30
  • d33de409d4 docs: fix misleading tokenizer comments behemoth-phucnm 2026-01-14 19:31:43 +07:00
  • 7da7e887bf feat: use official tokenizers for 99.99% accuracy minhphuc429 2026-01-14 16:04:13 +07:00
  • 2bdecf6e96 fix: ensure account manager initialized for count_tokens minhphuc429 2026-01-14 15:43:25 +07:00
  • df81ba5632 feat: use API-based token counting for 100% accuracy minhphuc429 2026-01-14 15:36:47 +07:00
  • 53da774bb6 test: add count tokens endpoint test suite minhphuc429 2026-01-14 15:36:11 +07:00
  • acc228b920 feat: implement /v1/messages/count_tokens endpoint minhphuc429 2026-01-14 15:20:32 +07:00
  • cc64b93f32 Merge pull request #107 from YasinKose/main Yasin Köse 2026-01-14 11:08:50 +03:00
  • 84cdf3571f Merge pull request #116 from simon-ami/feature/claude-config-presets Badri Narayanan S 2026-01-14 01:44:48 +05:30
  • f201df4718 fix: resolve save preset modal scope issue simon-ami 2026-01-13 16:28:34 +01:00
  • 12d196f6a0 refactor: centralize TEST_MODELS and DEFAULT_PRESETS in constants.js Badri Narayanan S 2026-01-13 19:20:57 +05:30
  • 1a06098ae4 docs: add Claude CLI configuration to bug report template Badri Narayanan S 2026-01-13 18:55:21 +05:30
  • 632536e2d7 fix: use configured cooldown as cap for rate limit wait times Badri Narayanan S 2026-01-13 18:28:52 +05:30
  • 49e536e9a9 fix: reduce default cooldown from 60s to 10s Badri Narayanan S 2026-01-13 18:16:30 +05:30
  • 70fd1baaa8 fix: improve loadCodeAssist for Google One AI Pro accounts Badri Narayanan S 2026-01-13 18:11:45 +05:30
  • 99a06632ea Merge pull request #102 from liuwuyu118/fix/image-response-and-ui-performance Badri Narayanan S 2026-01-13 17:17:39 +05:30
  • 140224ce85 Merge pull request #112 from mintfog/main Badri Narayanan S 2026-01-13 17:15:26 +05:30