Nathan
2277d7d234
chore: show local ai disable
2025-03-30 15:15:59 +08:00
Richard Shiue
8528811992
chore: remove ai model class
2025-03-27 12:02:58 +08:00
Richard Shiue
eb0cff36c9
chore: improve ai model selection ui
2025-03-27 00:15:48 +08:00
Nathan
815bb11cde
chore: implement local ai config
2025-03-26 14:19:57 +08:00
Nathan
05949d2f87
chore: support switch ai model in chat or ai writer
2025-03-23 21:53:05 +08:00
Richard Shiue
392964ffd2
chore: disable add messages to page when chat is empty ( #7518 )
2025-03-13 09:50:46 +08:00
Nathan
d15a8a88a6
chore: disable input when local ai is initializing
2025-03-12 20:29:03 +08:00
Richard Shiue
fe6217bd82
feat: ai writer block ( #7406 )
...
* feat: ai writer block
* test: fix integration tests
* chore: add continue writing to slash menu
* chore: focus issues during insertion
* fix: explain button position
* fix: gesture detection
* fix: insert below
* fix: undo
* chore: improve writing toolbar item
* chore: pass predefined format when using quick commands
* fix: continue writing in an empty document or at the beginning of a document
* fix: don't allow selecting text not in content
* fix: related question not following predefined format
2025-03-03 13:35:51 +08:00
Richard Shiue
04e3246976
chore: rename predefined format enum variant ( #7359 )
2025-02-11 16:40:39 +08:00
Nathan.fooo
aacd09d8e2
chore: Support new error code ( #7311 )
...
* chore: fetch model list
* chore: suppor new error code
2025-02-03 20:52:08 +08:00
Nathan.fooo
a0867ed688
chore: return ai image error ( #7263 )
2025-01-22 09:42:24 +08:00
Morn
42bd4884fd
feat: support custom image icon ( #7236 )
...
* feat: supporting upload custom image as icon
* feat: support custom image icon on mobile
* chore: clean code
2025-01-21 11:58:45 +08:00
Richard Shiue
cfe481759f
chore: bump table column width when saving chat message to page ( #7243 )
...
* chore: bump table column width when saving chat message to page
* test: add unit test
2025-01-20 13:28:02 +08:00
Richard Shiue
1723886f3a
feat: save messages as a new page ( #7224 )
2025-01-17 20:38:55 +08:00
Richard Shiue
c3b702849f
chore: remove error message when sending a new message ( #7177 )
2025-01-09 13:49:37 +08:00
Richard Shiue
ab8e01bbf7
feat(flutter): pre-defined response formats ( #7128 )
...
* feat: pre-defined response formats
* chore: adjust bottom sheet
* chore: rename and clean up enums
* chore: move all mobile input actions to the bottom
* chore: bump client-api
* chore: connect to API
* chore: apply suggestions from code review
Co-authored-by: Mathias Mogensen <42929161+Xazin@users.noreply.github.com>
* chore: code cleanup
* chore: code cleanup
* chore: update client-api
* chore: expand page
* chore: simplify logic for not displaying related questions
* chore: remove hover effect view icon in select sources
* chore: regenerate with different format
* chore: remove error messages when sending new one
* chore: code style
* chore: bump client api
* fix: image not displaying and hide editing options
* chore: don't fetch related questions for image only
* chore: fix clippy
* chore: don't add related questions on regenerate
* chore: bump editor
* fix: expand sidebar page
* chore: update client api
---------
Co-authored-by: Mathias Mogensen <42929161+Xazin@users.noreply.github.com>
Co-authored-by: weidong fu <nathan@appflowy.io>
2025-01-08 10:43:03 +08:00
Richard Shiue
c7e0e36902
feat(flutter_desktop): save ai message to page improvements ( #7136 )
...
* chore: expand current space in select sources or when saving to a page
* chore: hide non-document views while saving to page
* chore: add buttons when saving to page
* chore: adjust icon color
* chore: adjust translations
* chore: code cleanup
2025-01-03 14:01:19 +08:00
Richard Shiue
06d5bc734b
fix: try to fix message regeneration being appended instead of replaced ( #7084 )
2024-12-30 12:38:56 +08:00
Richard Shiue
87c1245a3f
fix: launch review issues 0.7.9 ( #7073 )
...
* fix: disable select sources when on local AI
* chore: tooltips for right sidebar actions
* chore: update selection after inserting into existing page
* fix: mobile select sources button background color
* fix: ai response metadata
* chore: don't update selected sources section until reopen
* chore: show views from all spaces in select sources menu
* chore: revert podfile changes
* chore: decrease spacing between metadata and hover actions
* chore: improve placeholder for ai message metadata
2024-12-29 21:48:37 +08:00
Richard Shiue
200b367e4c
feat: add ai message content to document ( #7041 )
...
* feat: add ai response content to page
* chore: apply suggestions from code review
Co-authored-by: Lucas <lucas.xu@appflowy.io>
* chore: apply suggestions from code review
* chore: reorganize code
* chore: i18n
* chore: enable opening the document in the sidebar
* fix: async await
* chore: rename ai message action bar widget
* feat: make transactions be reflected in the opened document
* chore: don't forget to close the bloc
* fix: isLastLineEmpty
* chore: code cleanup
* fix: sync after EditorState.apply
* chore: decrease visibility of DocumentBlocMap
* chore: add back missing assert
---------
Co-authored-by: Lucas <lucas.xu@appflowy.io>
2024-12-26 12:18:48 +08:00
Richard Shiue
27b769362b
chore: remove unused response state ( #7031 )
2024-12-23 10:03:20 +08:00
Richard Shiue
b8e7d57ee6
fix: regenerating the last answer doesn't work ( #7029 )
...
* fix: regenerate not working for last message
* chore: code cleanup
2024-12-22 14:47:11 +08:00
Richard Shiue
30131fd9e4
chore: adjust select sources ( #7019 )
...
* chore: adjust select sources
* chore: restrict number of selected highest-level documents
* chore: ignore chat views
* chore: code cleanup
2024-12-20 22:43:26 +08:00
Richard Shiue
ddcdd545d9
chore: regenerate response improvements ( #7018 )
...
* fix: disable sending message while streaming
* chore: don't allow regenerate while streaming
2024-12-20 11:42:43 +08:00
Nathan.fooo
d25a399aba
chore: sync chat document when open chat ( #7016 )
...
* chore: sync document
* chore: auto create chat title
2024-12-20 00:15:01 +08:00
Richard Shiue
e73fd56152
feat: regenerate ai response ( #7006 )
...
* feat: regenerate ai response
* chore: find question id instead of assuming
* chore: fix clippy
* chore: show local messages if they were there
* chore: remove duplicate code
* chore: fix loading message
* chore: revert unintended translation key removal
* chore: update translation for ai service unavailable
* chore: fix initial chat message load
---------
Co-authored-by: nathan <nathan@appflowy.io>
2024-12-19 14:13:53 +08:00
Richard Shiue
b966e3ea07
feat: select sources for ai prompt ( #6975 )
...
* feat: select sources for ai prompt
* feat: mobile
* chore: disable mention page
* chore: disable select sources when on local ai
* chore: code cleanup
2024-12-18 14:34:11 +08:00
Richard Shiue
381d946808
chore: filter out spaces from mention page ( #6994 )
2024-12-16 12:25:31 +08:00
Richard Shiue
25f9bee963
fix: launch review issues 0.7.8 ( #6983 )
...
* chore: mention popup height match design
* chore: adding while scrolling through mention page popup
* chore: don't add @ and restart creating mention when already in the middle of one
* fix: hide orphan views from mention page
* fix: arrow navigation wrap mention page popup breaks bloc
2024-12-13 10:20:56 +08:00
Richard Shiue
3b56887267
feat(flutter_desktop): AI chat refer to UI ( #6930 )
...
* chore: code cleanup
* feat(desktop): implement ai chat side panel
* chore: set min width for right side panel
2024-12-09 08:48:38 +08:00
Nathan.fooo
722b436cad
chore: Ai chat context ( #6929 )
...
* chore: implement chat setting
* chore: clippy
* chore: rename
* chore: set rag_ids when creating a chat
* chore: clippy
* chore: fix test
* chore: fix test
* chore: fix test
* chore: clippy
2024-12-08 18:25:25 +08:00
Richard Shiue
92945cafdf
fix: initial ai chat load ( #6920 )
2024-12-04 20:53:03 +08:00
Richard Shiue
7c24b6feb0
feat: revamp mention page interactions in AI chat ( #6896 )
...
* chore: code cleanup
* chore: improve mention page ui
* chore: just use view pb
* chore: remove chat input menu style
* chore: code cleanup
* chore: rewrite and unify chat input action handler and bloc
* feat: improve appearance of mention page popup
* fix: misaligned emoji text
2024-12-03 22:20:14 +08:00
Richard Shiue
b3c8eb151a
chore: improve ai chat errors ( #6851 )
...
* chore: move margins to layout define
* chore: related question alignment
* chore: adjust vertical spacing around sources
* chore: scroll to bottom animation improvement
* chore: improve ai chat error handling
2024-11-25 18:45:59 +08:00
Nathan.fooo
b5d2af3371
chore: parse chat response ( #6843 )
...
* chore: parse chat response
* chore: remove unrelated message
* chore: update readme
2024-11-23 09:48:24 +08:00
Richard Shiue
e86a9d697c
chore: simplify chat user message bloc and widgets ( #6836 )
2024-11-20 13:13:38 +03:00
Richard Shiue
f82dabcc75
chore: bump flutter chat ui version ( #6835 )
2024-11-20 15:47:35 +08:00
Richard Shiue
521d74e082
chore: more ai ui fixes ( #6799 )
...
* chore: more ai ui fixes
* fix: messages arriving out of order
* chore: don't drop focus when clicking on sample questions
2024-11-15 17:31:51 +08:00
Richard Shiue
bced9327b1
feat: AI chat UI improvements ( #6760 )
...
* chore: fix typo
* chore: redundant check for cloud and use guard clause
* feat: improve ai prompt input ui
* feat: improve ai chat welcome page
* feat: improve loading status indicator
* feat: improve chat bubble avatars
* chore: clean up chat theme
* feat: improve sizing, padding and text styles
* feat: improve sugested follow up question style
* feat: improve error message style
* feat: improve mobile chat ui
* feat: add superman
* fix: cannot send new questions after 2000 character limit reached
* feat: ai response action bottom sheet
* chore: code cleanup
* feat: improve look of side panel
* chore: BIG ANNOUNCEMENT CITY
* fix: test session issues
* fix: launch review issues
2024-11-15 00:26:37 +08:00
Nathan.fooo
6e26dc128c
chore: fix message id ( #5943 )
2024-08-12 22:24:06 +08:00
Nathan.fooo
1c638dd930
chore: show reference sources on local ai response ( #5933 )
...
* chore: show reference sources on local ai response
* chore: clippy
* chore: clippy
* chore: update i18n
* chore: update client api
2024-08-12 15:43:17 +08:00
Nathan.fooo
f7adcae8ff
chore: show attachment on local ai ( #5929 )
...
* chore: show attachment on local ai
* chore: fix compile
2024-08-12 09:21:44 +08:00
Nathan.fooo
23997e977c
refactor: revamp file upload and fix partitial upload bugs ( #5924 )
...
* chore: upload chat file to local ai
* chore: async func
* chore: individual file progress
* chore: fix test
* chore: fix file upload
2024-08-11 20:39:25 +08:00
Nathan.fooo
7abe9f4661
feat: show indicator when send chat message with attachment/mention etc ( #5919 )
...
* chore: adjust line height
* chore: send stream message
* chore: index file
* chore: clippy
2024-08-10 17:23:37 +08:00
Nathan.fooo
758c304a74
feat: support mention a document as context on local ai ( #5913 )
...
* feat: support mention a document as context on local ai
* chore: rename
* chore: fix test
* chore: fix test
2024-08-09 21:55:20 +08:00
Nathan.fooo
e82edc0419
chore: polish UI and display attachment when using local ai ( #5906 )
...
* chore: polish UI
* chore: fix compile
2024-08-09 07:40:24 +08:00
Nathan.fooo
a523b8ff90
chore: chat ui polish ( #5902 )
...
* chore: chat ui polish
* chore: fmt
* chore: clippy
2024-08-08 12:07:00 +08:00
Lucas.Xu
29b262a1c6
chore: optimize mobile ai chat page ( #5897 )
...
* feat: improve chat page UI on mobile
* feat: integrate add page menu into chat page on mobile
* fix: only display document view in @ menu
2024-08-08 09:49:08 +08:00
Nathan.fooo
e28a251e72
chore: chat UI poblish ( #5895 )
...
* chore: update ui
* chore: update send state
* chore: workspace owner prompt
* chore: show other user
* chore: fix ui
2024-08-07 16:48:09 +08:00
Nathan.fooo
5757cc9a1d
chore: polish ui ( #5883 )
...
* chore: polish ui
* chore: clippy
* chore: fmt
2024-08-06 13:17:56 +08:00