Commit Graph

  • 9a7cd525a7 fix: thread edit in thread history drawer themez 2025-10-14 14:13:42 +08:00
  • 00d50b694d Feat/custom providers: add gemini & claude api style custom provider support (#418) Tuxi 2025-10-14 21:43:25 +08:00
  • e7103ea47e fix: ui not updated after fork actions themez 2025-10-14 13:05:47 +08:00
  • 85fc7d4518 fix: thread name editing themez 2025-10-14 10:43:25 +08:00
  • a5dc2cfcde feat: implement safeStorage for persistent state management (#419) Zeng Xian 2025-10-13 18:50:03 +08:00
  • 063de54ba8 feat: cache message input tokens estimation (#416) Zeng Xian 2025-10-13 16:32:14 +08:00
  • 7203433575 refactor: use react query as session store (#415) Zeng Xian 2025-10-10 16:30:30 +08:00
  • 21f299cb27 release v1.16.4 v1.16.4 themez 2025-10-09 11:28:35 +08:00
  • 7b229d9c14 chore: add translation Ryan 2025-09-30 17:38:50 +08:00
  • 2eff8696d5 Feat: optimize message navigation & bug fixes (#414) Ryan Wang 2025-09-30 14:53:44 +08:00
  • 5cddc443cb fix: ui store update for web browsing mode (#408) Zeng Xian 2025-09-26 13:59:13 +08:00
  • a8f3f55258 fix: duplicated search results themez 2025-09-26 11:07:45 +08:00
  • 116e770603 feat: add Storage Explorer dev tool themez 2025-09-25 15:11:20 +08:00
  • 62990fa813 feat: show next fresh time instead of last in chatbox ai provider themez 2025-09-22 17:30:34 +08:00
  • 02d7dc23a7 fix: navigate to root path if session not found (#405) Zeng Xian 2025-09-21 20:28:17 +08:00
  • 81744b02dc fix: go to root path if page error themez 2025-09-21 19:44:53 +08:00
  • e1f5ebea95 fix: sentry sourcemap themez 2025-09-20 22:52:08 +08:00
  • 978ff3aa21 Feat/enhance websearch (#401) Zeng Xian 2025-09-19 22:41:43 +08:00
  • 1822d53fb1 fix: guard web search links (#402) Zeng Xian 2025-09-19 22:41:20 +08:00
  • 0900439db7 fix: optimize ocr prompt themez 2025-09-19 20:23:02 +08:00
  • ce574515c7 refactor: remove deprecated Gemini models from defaults configuration themez 2025-09-19 20:20:22 +08:00
  • 76aeca618f release: v1.16.3 v1.16.3 themez 2025-09-18 19:36:43 +08:00
  • ff9828822f fix: prevent count tokens on message generating themez 2025-09-18 19:27:42 +08:00
  • 9f78909bba refactor: remove unused fork management logic in createNewFork function (#400) Zeng Xian 2025-09-18 16:39:36 +08:00
  • eab4702198 release: v1.16.2 v1.16.2 themez 2025-09-17 19:34:00 +08:00
  • c0a16a51ac fix: azure provider themez 2025-09-17 19:19:39 +08:00
  • 935ff88898 Fix/alpha.11 (#399) Ryan Wang 2025-09-16 19:13:46 +08:00
  • 6a0458c455 feat: add is_first_day property to plausible analytics themez 2025-09-16 15:54:27 +08:00
  • 7bde464418 fix: message being generated cannot be updated if it is not on the current fork (#398) Ryan Wang 2025-09-15 19:37:18 +08:00
  • 285123e794 Fix 1.6.0-beta.2 (#396) Ryan Wang 2025-09-15 15:04:28 +08:00
  • 60c350e35f feat: message navigation (#388) Ryan Wang 2025-09-15 14:55:19 +08:00
  • 7a8123e5ac feat: update siliconflow model list themez 2025-09-14 08:59:05 +08:00
  • 4b97b49e30 release: 1.16.0-beta.2 themez 2025-09-10 15:03:35 +08:00
  • da3f879a52 feat: provider setup bootstrap (#385) Ryan Wang 2025-09-10 12:32:15 +08:00
  • 9d17e74193 fix: unable to search for messages from the old data structure (#395) Ryan Wang 2025-09-10 11:17:22 +08:00
  • ec4a1c6071 feat: add OpenRouter (#394) Ryan Wang 2025-09-08 15:27:00 +08:00
  • cbdb3cff7f fix: popover z-index Ryan 2025-09-05 11:25:38 +08:00
  • 7a050e47fd fix: inputbox memo state, add debounce to context token calc (#393) Zeng Xian 2025-09-04 19:50:03 +08:00
  • 9e1c96540b Fix/token count rerender (#392) Zeng Xian 2025-09-03 20:25:19 +08:00
  • 83792a2193 release 1.16.0-beta.1 themez 2025-09-02 22:04:13 +08:00
  • 4628357327 fix: useEffect dependency array Ryan 2025-09-02 19:53:14 +08:00
  • 470bbb057e fix: settings store migrate Ryan 2025-09-02 17:43:14 +08:00
  • 6ed099499b New photo preview & Display settings in a fullscreen modal (#384) Ryan Wang 2025-09-01 17:21:53 +08:00
  • df98413aea feat: compatible with the old settings storage structure (#390) Ryan Wang 2025-09-01 16:18:43 +08:00
  • f416472505 Fix/minor issues (#389) Ryan Wang 2025-09-01 13:26:26 +08:00
  • 9a10792f84 feat: optimize conversation sumarizing prompt themez 2025-08-28 15:24:06 +08:00
  • 09029c3bd0 feat: update gemini-2.5-flash-image-preview themez 2025-08-28 14:25:45 +08:00
  • 2aecaa2ef2 Feat/adjust token count menu (#387) Zeng Xian 2025-08-27 21:09:53 +08:00
  • c544503686 test: migrate from Jest to Vitest and fix all tests (#386) Zeng Xian 2025-08-26 15:37:56 +08:00
  • c00f6a8ea5 fix: invalid import Ryan 2025-08-25 19:56:37 +08:00
  • 0a8f8c6dad Refactor/settings store (#333) Ryan Wang 2025-08-25 16:31:05 +08:00
  • 6ecb47f4ec fix: prevent multiple submitting in inputbox (#383) Zeng Xian 2025-08-22 23:37:59 +08:00
  • f96cbe9905 Refactor/model selector (#382) Zeng Xian 2025-08-22 10:32:26 +08:00
  • 67e4e62d85 fix: preset gemini model params themez 2025-08-20 16:34:12 +08:00
  • 008bd7371d fix: handle embedding model names with colons in knowledge base (#381) Zeng Xian 2025-08-18 12:11:44 +08:00
  • 420e2b635a feat: upgrade ai sdk to v5 (#380) Zeng Xian 2025-08-17 17:45:13 +08:00
  • db6f511f2b feat: add OCR text display for images in Message component (#377) Zeng Xian 2025-08-14 15:18:49 +08:00
  • 8305fae154 fix: adjust position of menus in InputBox and MCPMenu themez 2025-08-14 11:36:36 +08:00
  • 280051ca0b feat: enhance model settings with context window and max output options (#316) Zeng Xian 2025-08-05 20:25:08 +08:00
  • 7c314e5306 feat: chatboxai choose api style automatically (#364) Zeng Xian 2025-08-05 15:45:05 +08:00
  • b8620aebdc fix: types themez 2025-08-01 22:10:58 +08:00
  • 96bbe8c63d refactor: use indexedDB in all platforms (2) (#353) Ryan Wang 2025-08-01 19:15:23 +08:00
  • 7b9dea79e7 refactor: define zod schema for settings (#354) Zeng Xian 2025-08-01 18:30:42 +08:00
  • 9e33c9f998 [Chore]: Enforce supported Node/npm versions and update prerequisites documentation (#2597) Deepak Terse 2025-08-20 13:59:12 +05:30
  • b6c5264222 v1.15.4 themez 2025-08-11 11:15:07 +08:00
  • 58f06f3cc5 fix: properly display API error response body for 400 errors themez 2025-08-12 16:14:01 +08:00
  • 3c0472592f fix: remove redundant title themez 2025-08-12 16:00:01 +08:00
  • 532d2c7d37 feat: enable swipe to open on iOS (#376) Ryan Wang 2025-08-12 14:31:27 +08:00
  • c7979a8aa6 feat: add gpt-5-chat-latest and chatglm-4.5 models themez 2025-08-12 14:14:02 +08:00
  • 9de29124e9 feat: upgrade ai sdk for gpt5 support (#375) Zeng Xian 2025-08-12 12:25:50 +08:00
  • a0acbb5c16 fix: prevent duplicate conversation name generation requests (#374) Zeng Xian 2025-08-12 11:52:47 +08:00
  • cbace4ce18 fix: clear draft imediatly after submitted (#373) Zeng Xian 2025-08-12 11:40:21 +08:00
  • 8e9772883d feat: show unnormal stop reason (#372) Zeng Xian 2025-08-12 10:39:13 +08:00
  • fdb7145b1e feat: display artifacts in full screen (#368) Ryan Wang 2025-08-11 19:58:34 +08:00
  • cae0813509 fix: mobile useProxy request (#369) Zeng Xian 2025-08-11 16:53:16 +08:00
  • 5b003b8379 fix: clear draft immediately when sending message (#371) Zeng Xian 2025-08-11 12:32:38 +08:00
  • 180d7c60d2 feat: remove showTokenCount setting (#370) Zeng Xian 2025-08-11 11:25:28 +08:00
  • b352ab205d v1.15.4 v1.15.4 themez 2025-08-11 11:15:07 +08:00
  • 471d908390 fix: properly display API error response body for 400 errors themez 2025-08-12 16:14:01 +08:00
  • 315d57e225 fix: remove redundant title themez 2025-08-12 16:00:01 +08:00
  • ee97e7994a feat: enable swipe to open on iOS (#376) Ryan Wang 2025-08-12 14:31:27 +08:00
  • a40a8af3bc feat: add gpt-5-chat-latest and chatglm-4.5 models themez 2025-08-12 14:14:02 +08:00
  • 40522aa568 feat: upgrade ai sdk for gpt5 support (#375) Zeng Xian 2025-08-12 12:25:50 +08:00
  • 7d2b201705 fix: prevent duplicate conversation name generation requests (#374) Zeng Xian 2025-08-12 11:52:47 +08:00
  • b4024ae01b fix: clear draft imediatly after submitted (#373) Zeng Xian 2025-08-12 11:40:21 +08:00
  • 23b74c8e0c feat: show unnormal stop reason (#372) Zeng Xian 2025-08-12 10:39:13 +08:00
  • 8b81a2086e feat: display artifacts in full screen (#368) Ryan Wang 2025-08-11 19:58:34 +08:00
  • e1d7216fe8 fix: mobile useProxy request (#369) Zeng Xian 2025-08-11 16:53:16 +08:00
  • bf9cd152e2 fix: clear draft immediately when sending message (#371) Zeng Xian 2025-08-11 12:32:38 +08:00
  • 2374064600 feat: remove showTokenCount setting (#370) Zeng Xian 2025-08-11 11:25:28 +08:00
  • 89e5975aaa fix: temporarily disable edge-to-edge layout enforcement on API 35 (#367) Vic小叶子 2025-08-11 10:55:22 +08:00
  • 44a8f22e3f v1.15.3 (#366) Zeng Xian 2025-08-07 17:20:31 +08:00
  • ac6052160c feat: disable smoothStream themez 2025-08-06 16:56:15 +08:00
  • 1fac91b7fc feat: chatboxai choose api style automatically (#364) Zeng Xian 2025-08-05 15:45:05 +08:00
  • 166134a27d feat(InputBox): support draft (#337) SunskyXH 2025-08-02 23:27:53 +09:00
  • 2eb564d3d5 fix: types themez 2025-08-01 22:10:58 +08:00
  • dff7968a67 fix: add stable time for chatbox ai models query to avoid unnecessary request (#362) Ryan Wang 2025-08-01 18:39:16 +08:00
  • abcea3d306 chore: tweak copilots style themez 2025-08-01 17:38:53 +08:00
  • dc21c40edc feat: send session id header (#361) Zeng Xian 2025-07-31 20:27:26 +08:00
  • dfd8229e53 fix: reset dalleStyle Ryan 2025-07-31 19:50:45 +08:00