Commit Graph

330 Commits

Author SHA1 Message Date
kangfenmao 777a21dcc6 style: Update styling and input bar characters.
- Updated styling and characters added to input bar.
2024-09-06 14:07:45 +08:00
kangfenmao fb7d23682f feat: Improved chat UI with context handling and filtering #43
- Updated default context count from 5 to 6.
- Updated string translations for multiple languages.
- Added functionality to handle new context and update context count in Inputbar component.
- Added support for displaying new chat context divider for 'clear' type messages.
- Added functionality to emit estimated token count with context count when the estimated token count event is triggered.
- Improved filtering and processing of user messages for the AnthropicProvider class.
- Updated message filtering logic with context consideration.
- Improved filtering of user messages to include only context-relevant messages.
- Updated logic to pass messages directly to AI.completions and AI.suggestions API requests instead of filtered messages.
- Added new event names for handling topic sidebar and context switching.
- Improved handling of message filtering and context counting.
- Added new valid value 'clear' to type option in Message type.
2024-09-06 13:54:48 +08:00
kangfenmao e93c3f2d1b fix: Handle Enter key press event in input field
- Updated handling for Enter key press event in input field to match shortcut settings.
2024-09-06 11:34:55 +08:00
kangfenmao f1bd7e1cbf feat: Update icon font and navigation buttons
- Updated icon font references and added new icon font glyphs.
- Updated icon font file for improved rendering.
- Updated icon font sizes and hover animations for navigation buttons.
- Removed border styles from styled Container component.
- Removed unused import and updated icon for '/settings/model' menu item.
2024-09-06 10:00:18 +08:00
kangfenmao 54d1de37fc feat: change topics position 2024-09-05 23:53:47 +08:00
kangfenmao 05a9d02a72 feat: Update Content-Security-Policy to allow file: frame-src #38
- Updated Content-Security-Policy directive to allow frame-src from file: in the HTML document.
2024-09-05 17:19:17 +08:00
kangfenmao a90a119bfe refactor: renamed and refactored topic properties and added date-time tracking
- Renamed localforage topic item property from topic object to id.
- Added date-time tracking for assistant topics.
- Incremented the store version to 24.
- Refactored migrate function to add support for local storage and update topics timestamps.
- Added createdAt and updatedAt properties to Topic type.
2024-09-05 16:15:48 +08:00
kangfenmao c0a1482983 docs(DragableList): improve types and props documentation for DragDropContext responders 2024-09-05 15:30:26 +08:00
kangfenmao e939a150a1 feat: highlight acitve topic icon 2024-09-05 14:36:19 +08:00
kangfenmao e427d020b6 feat: quickly edit the asistant on edit title #42 2024-09-05 13:41:47 +08:00
kangfenmao 961b336396 fix: anthropic first message must use the user role #39
{"type":"error","error":{"type":"invalid_request_error","message":"messages: first message must use the "user" role"}}
2024-09-05 13:35:16 +08:00
kangfenmao 08f74c5356 fix: assistant and topic list style 2024-09-05 00:04:35 +08:00
kangfenmao 1e29f7dd9c fix: left sidebar icon 2024-09-04 22:31:39 +08:00
kangfenmao ad76ef7af9 feat: remove hashtag title 2024-09-04 21:57:23 +08:00
kangfenmao 47fb43d469 feat: new chat style 2024-09-04 21:29:16 +08:00
kangfenmao 78c82b93c8 revert: fold topics 2024-09-04 15:37:39 +08:00
kangfenmao 5ec8c4b5f2 wip 2024-09-04 13:26:51 +08:00
kangfenmao 70e599e791 feat: transparent window settings 2024-09-04 11:23:45 +08:00
kangfenmao c33f9228d3 feat: change assistant sidebar width 2024-09-03 23:37:40 +08:00
kangfenmao 195e7d8867 feat: double click to change assistat view 2024-09-03 22:13:25 +08:00
kangfenmao a160426cb1 fix: assistant nav style 2024-09-03 20:50:37 +08:00
kangfenmao 26de164c26 feat: change default avatar 2024-09-03 20:39:27 +08:00
kangfenmao a3f2f8c890 fix: inputbar height 2024-09-03 20:11:25 +08:00
kangfenmao 154ed1f519 feat: change default provider 2024-09-03 20:11:20 +08:00
kangfenmao 44e2c9e571 fix: backup and restore i18n 2024-09-03 19:30:21 +08:00
kangfenmao af2186e629 refactor: provider sdk 2024-09-03 19:00:24 +08:00
kangfenmao acde6f4499 refactor: remove modal enabled key 2024-09-03 13:17:55 +08:00
kangfenmao 2e68b27264 fix: use webview replace iframe 2024-09-03 13:17:38 +08:00
kangfenmao dfc886b802 refactor: remove models config enabled 2024-09-03 11:40:46 +08:00
kangfenmao 5ce380c37a feat: merge assistant and topics 2024-09-03 11:36:57 +08:00
kangfenmao 8feab6a49d refactor: assistant drap and drop 2024-09-02 20:48:31 +08:00
kangfenmao 8c390475e2 feat: expand inputbar height 2024-09-02 15:38:48 +08:00
kangfenmao ff4ca9d5e8 feat: auto change inputbar height 2024-09-02 14:09:03 +08:00
kangfenmao ba71e9a11e feat: add attachment button 2024-09-01 23:22:21 +08:00
kangfenmao 47a9569e13 feat: hide entry for local ai 2024-08-28 18:11:35 +08:00
kangfenmao f7514c0588 refactor: change env file path 2024-08-27 11:58:19 +08:00
kangfenmao 699ef6b80e feat: add local module 2024-08-27 11:31:05 +08:00
kangfenmao dadc0ab860 build: remove sentry 2024-08-26 18:06:07 +08:00
kangfenmao d1184f0a7c fix: default assistant name 2024-08-23 21:41:16 +08:00
kangfenmao bff07db732 feat: add devv referral code 2024-08-23 20:57:54 +08:00
kangfenmao 13309cb79a feat: more ai minapp 2024-08-22 18:45:06 +08:00
kangfenmao ed3ec3a773 wip 2024-08-22 16:36:04 +08:00
kangfenmao 45e16b72f5 refactor: remove minapp.html 2024-08-22 13:04:24 +08:00
kangfenmao 9746c73cc5 chore(version): 0.6.0 2024-08-21 10:28:31 +08:00
kangfenmao 34f100454b feat: add minapps 2024-08-21 10:14:04 +08:00
kangfenmao d0f002bb3e fix: windows minapp control button 2024-08-18 23:37:09 +08:00
kangfenmao 26570a24bf feat: change sidebar width 2024-08-18 22:20:09 +08:00
kangfenmao a4a0b07fe9 feat: new input status bar style 2024-08-18 20:44:55 +08:00
kangfenmao 109093f1b5 feat: add minimax provider 2024-08-18 18:06:21 +08:00
kangfenmao 868bbd689b fix: hmr recycle 2024-08-18 17:10:59 +08:00