Commit Graph

  • a63502ae2b remove typo text from scroll area components ecwu 2024-12-31 14:40:33 +08:00
  • 8b95106cf8 move follow button into input sticky heimoshuiyu 2024-12-31 14:17:36 +08:00
  • 2b19648ffb downgrade react 18, fix markdown heimoshuiyu 2024-12-31 12:00:18 +08:00
  • a56aa0205d menu flex wrap heimoshuiyu 2024-12-30 15:51:38 +08:00
  • 263c23d942 fix: typo heimoshuiyu 2024-12-30 15:51:02 +08:00
  • 318122a41f update ci to node 22 heimoshuiyu 2024-12-30 15:17:01 +08:00
  • 8c1e8da664 Merge branch 'dev' heimoshuiyu 2024-12-30 15:16:03 +08:00
  • dda88258ea change settings container to NonOverflowScrollArea heimoshuiyu 2024-12-30 15:15:23 +08:00
  • 7a5bd999a8 Revert "setting overflow scroll to outer element" heimoshuiyu 2024-12-30 14:59:34 +08:00
  • b157614329 setting overflow scroll to outer element heimoshuiyu 2024-12-30 10:48:03 +08:00
  • 115343cc27 sticky input component heimoshuiyu 2024-12-30 10:11:57 +08:00
  • 4dcc655e53 unextend ChatStoremessage heimoshuiyu 2024-12-30 09:18:45 +08:00
  • b52af0ca1e fix typo and cached_input token heimoshuiyu 2024-12-30 01:08:52 +08:00
  • 0e5d29b5ed update models heimoshuiyu 2024-12-30 00:47:32 +08:00
  • 7413bf10ff refac: cost estimate and user msg tokens estimate heimoshuiyu 2024-12-30 00:27:16 +08:00
  • 66a6f263a5 clean up chatStore heimoshuiyu 2024-12-27 18:02:14 +08:00
  • 092ac46c15 move status to AppContext heimoshuiyu 2024-12-27 17:39:03 +08:00
  • 0aacbeccb2 remove preact heimoshuiyu 2024-12-27 15:44:09 +08:00
  • 48ead03629 upgrade react 19, remove preact usage heimoshuiyu 2024-12-27 15:43:48 +08:00
  • 4b36debd0b format code heimoshuiyu 2024-12-27 14:25:12 +08:00
  • f0cc8d6270 add .prettierrc heimoshuiyu 2024-12-27 14:24:38 +08:00
  • b021f65a59 Merge remote-tracking branch 'github/dev' into dev heimoshuiyu 2024-12-25 18:04:28 +08:00
  • 6a7f273682 fix: chatStore.cost is null heimoshuiyu 2024-12-25 18:04:13 +08:00
  • 834e27810c Replace VoicemailIcon with CircleStopIcon in WhisperButton during recording state ecwu 2024-12-25 16:30:35 +08:00
  • 192bae7339 allow to add image when API key is not set ecwu 2024-12-25 16:28:10 +08:00
  • dcf8008c4d Refactor WhisperButton to enhance icon representation and prevent default click behavior ecwu 2024-12-25 16:19:49 +08:00
  • 08504930d4 Refactor Chatbox to improve AddImage component handling and button functionality ecwu 2024-12-25 16:12:10 +08:00
  • 60b1481dab search screen 80% width max heimoshuiyu 2024-12-25 16:07:06 +08:00
  • 32935d9742 sorry my fault heimoshuiyu 2024-12-25 15:32:02 +08:00
  • ffd54fa70f Refactor TTSButton to use custom Button component and update icons for better UI consistency ecwu 2024-12-25 15:24:04 +08:00
  • 737c4727b0 Enhance Menubar with additional items and improved layout for better user experience ecwu 2024-12-25 15:12:26 +08:00
  • 126fa4f9db Refactor ThemeProvider to use React instead of Preact for improved compatibility ecwu 2024-12-25 14:43:28 +08:00
  • 756bf6cddd Update package.json to add @types/react and upgrade lucide-react and react dependencies ecwu 2024-12-25 14:40:53 +08:00
  • 6acfc0d31d move chat actions to the buttom of bubble heimoshuiyu 2024-12-23 15:19:57 +08:00
  • 7428018173 remove max-w-[60%] heimoshuiyu 2024-12-23 15:00:32 +08:00
  • 926f3bea5c Fix types, replace preact with react heimoshuiyu 2024-12-22 23:04:36 +08:00
  • c6fbe5c031 Refactor Search component to use Dialog for improved user experience; integrate Pagination component for better navigation of search results ecwu 2024-12-21 22:27:07 +08:00
  • de4aca9498 Enhance MessageHide component to display more message text; increase visible text length and adjust layout for better presentation ecwu 2024-12-21 21:50:50 +08:00
  • a80aacce5a Refactor MessageHide component layout to improve badge visibility; separate message text and badge into distinct sections for better user experience ecwu 2024-12-21 21:44:16 +08:00
  • 001bc479c2 Enhance ChatBubble and ChatBOX components to display loading messages; improve structure and formatting for better readability ecwu 2024-12-21 21:40:06 +08:00
  • 1c1c46b67d Enhance Message component with improved clipboard functionality; add fallback for clipboard copy and update icon based on chat visibility state ecwu 2024-12-21 20:27:06 +08:00
  • bb2b6164d6 Refactor EditMessage component to use Dialog for improved user experience; replace textarea with custom Textarea component for better styling and functionality ecwu 2024-12-21 18:06:03 +08:00
  • 05d9132c22 Enhance ChatBOX component with improved alert messages and layout; replace plain text with structured ChatBubble components for better user experience ecwu 2024-12-21 17:51:21 +08:00
  • dccddd6c4f Refactor Settings and ChatBOX components for improved layout; add Search button and integrate ScrollArea for better content management ecwu 2024-12-21 14:23:36 +08:00
  • 5535706a26 Refactor Settings component to replace native select elements with custom Select components for improved UI consistency and usability ecwu 2024-12-21 14:10:12 +08:00
  • 685ef3c9d6 Remove commented-out code in ListAPIs component to clean up the codebase ecwu 2024-12-21 13:30:39 +08:00
  • f2feedd3a2 Enhance ListAPIs component to display template name conditionally; update ChatBOX layout for improved spacing ecwu 2024-12-21 13:13:36 +08:00
  • e8f0c0ffa5 Refactor ListToolsTemplates component to use NavigationMenu for improved navigation; enhance template management with Edit and Delete buttons ecwu 2024-12-21 12:51:07 +08:00
  • 1656e16c7c Replace ChatBubbleAvatar with improved layout in Message component; update MessageHide component to use Badge for context indication ecwu 2024-12-21 12:10:49 +08:00
  • 346634c0d0 Refactor ListAPIs and ListToolsTemplates components to use Card and Carousel for improved UI; enhance template management with Edit and Delete buttons ecwu 2024-12-20 20:44:50 +08:00
  • de231e215e Refactor WhisperButton and ChatBOX components to use Button component for consistency; improve layout and structure ecwu 2024-12-20 19:52:55 +08:00
  • 145b333ce4 Remove CopiedHint component and update button styles in Message component; add response model name display ecwu 2024-12-20 18:49:10 +08:00
  • 3ad8243531 Update message icons and enhance MessageHide component for better context display ecwu 2024-12-20 18:42:36 +08:00
  • 5f6d83000d Refactor ChatBOX component to enhance input handling and UI elements ecwu 2024-12-20 18:37:09 +08:00
  • 5ecfe13234 Add theme toggle functionality with ThemeProvider and ModeToggle component ecwu 2024-12-20 18:28:33 +08:00
  • 368d9810c2 refactor message layout for improved UI consistency ecwu 2024-12-20 18:21:28 +08:00
  • 17a4bf6d6b remove StatusBar in ChatBOX with a new design ecwu 2024-12-20 17:31:01 +08:00
  • ac307f5551 Refactor import path for Settings component to improve code organization ecwu 2024-12-20 16:10:07 +08:00
  • 5ad8737370 Add ExpandableChat component with toggle functionality and customizable dimensions ecwu 2024-12-20 16:07:49 +08:00
  • b513e21489 Add chat components: ChatBubble, ChatInput, ChatMessageList, and loading indicator ecwu 2024-12-20 16:07:44 +08:00
  • bac65994b0 Refactor Settings component and integrate shadcn UI elements for improved user experience ecwu 2024-12-20 16:06:01 +08:00
  • 7ecdae8f1d Add UI components (shadcn) and utility functions for improved styling and layout ecwu 2024-12-20 13:17:34 +08:00
  • 9c2c314ce9 fix search heimoshuiyu 2024-12-19 09:43:19 +08:00
  • 3cd6bc5bc2 Handle NaN values in total cost calculations heimoshuiyu 2024-12-15 22:16:49 +08:00
  • f257d9e5b3 calculate streaming response cost heimoshuiyu 2024-12-08 17:18:07 +08:00
  • 626f406711 Revert "Deprecated max_token to max-completion_tokens" heimoshuiyu 2024-12-08 17:04:28 +08:00
  • 9dd4d99e54 Deprecated max_token to max-completion_tokens heimoshuiyu 2024-12-08 16:46:09 +08:00
  • 5039bdfca8 temperature default to 1 heimoshuiyu 2024-12-08 16:41:42 +08:00
  • 64f1e3d70e update models heimoshuiyu 2024-12-08 16:41:02 +08:00
  • b98900873c more options on new chat store heimoshuiyu 2024-12-08 16:25:41 +08:00
  • 400ebafc37 format code heimoshuiyu 2024-12-08 16:19:20 +08:00
  • e7c26560bb store response_model_name by message heimoshuiyu 2024-12-08 16:19:04 +08:00
  • 6aca74a7b4 remove: update_total_token() heimoshuiyu 2024-10-15 18:19:51 +08:00
  • a763355420 rename: tsx heimoshuiyu 2024-10-15 18:01:13 +08:00
  • 8122f6d8bf refac: pages/addToolMsg.tx heimoshuiyu 2024-10-15 18:00:25 +08:00
  • 31c49ff888 refac: components/WhisperButton.tsx heimoshuiyu 2024-10-15 17:52:32 +08:00
  • fd5f87f845 refac: components/StatusBar.tsx heimoshuiyu 2024-10-15 17:40:42 +08:00
  • 587d0ba57d rename components heimoshuiyu 2024-10-15 17:33:06 +08:00
  • 795cb16ed4 refac: componets/versionHint.tsx heimoshuiyu 2024-10-15 17:32:33 +08:00
  • 47d96198e8 refac: components/templates.tsx heimoshuiyu 2024-10-15 17:27:47 +08:00
  • eb8a6dc8ed move chatbox.tsx to pages/ heimoshuiyu 2024-10-15 17:20:28 +08:00
  • 32866d9a7f move: app.tsx to pages/ heimoshuiyu 2024-10-15 17:14:44 +08:00
  • 9cfb09a5ac refac: app.tsx heimoshuiyu 2024-10-15 17:13:21 +08:00
  • 7196799625 remove; buildFieldForSearch heimoshuiyu 2024-10-15 16:48:18 +08:00
  • 915987cbfe refac: @/indexed/upgrade heimoshuiyu 2024-10-15 16:45:04 +08:00
  • 9855027876 refac: @/utils/buildForSearch.ts heimoshuiyu 2024-10-15 15:11:21 +08:00
  • 2670183343 refact: @/utils/totalCost.tx heimoshuiyu 2024-10-15 15:07:05 +08:00
  • ad291bd72e refac: move const STORAGE_NAME heimoshuiyu 2024-10-15 15:04:27 +08:00
  • 1fbd4ee87b refac: export getDefaultParam heimoshuiyu 2024-10-15 15:01:51 +08:00
  • af2ae82e74 refac: newChatStore to use options heimoshuiyu 2024-10-15 14:59:10 +08:00
  • 9e74e419c9 bump gitlab ci node to version 20.x heimoshuiyu 2024-10-15 14:57:57 +08:00
  • ee9da49f70 refac: models newChatStore heimoshuiyu 2024-10-15 10:34:35 +08:00
  • dccf4827c9 refac: @/types/chatstore.ts heimoshuiyu 2024-10-15 10:18:20 +08:00
  • 04bac03fd7 move chatstore to @types/chatsotre.ts heimoshuiyu 2024-10-15 09:44:40 +08:00
  • f0f040c42c use @ import alias heimoshuiyu 2024-10-14 18:09:07 +08:00
  • 1c3c94bae4 rename class to className heimoshuiyu 2024-10-14 17:50:55 +08:00
  • f5d43ec4b9 fix: type hiint dispatch stateupdater heimoshuiyu 2024-10-14 17:22:57 +08:00
  • 6df6ad031a update dependency heimoshuiyu 2024-10-14 17:19:13 +08:00
  • 3cc80fd8fe refactor: disable maxGenTokens feature in newChatStore heimoshuiyu 2024-09-19 09:40:00 +08:00
  • e09036860f add model gpt-4o-2024-08-06 heimoshuiyu 2024-08-09 09:30:26 +08:00