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
Nathan.fooo
d378c456d4
feat: Implement menu on chat ( #5879 )
...
* chore: implement menu
* chore: gather metadata
* chore: update client api
* chore: stream metadata
* chore: save metadata
* chore: update client api
* chore: adjust UI
* chore: fmt
2024-08-06 07:56:13 +08:00
Nathan.fooo
73421e0d58
feat: suppport translate and summary using local ai ( #5858 )
...
* chore: fix ui
* chore: fix ui
* chore: rename
* chore: rename
* chore: rename
* chore: refactor database ai interface
* chore: support local ai for database
* chore: clippy
2024-08-01 23:13:35 +08:00
Nathan.fooo
7c3dd5375d
chore: switch to appflowy ai if local ai is not enable ( #5839 )
...
* chore: switch to appflowy ai if local ai is not enable
* chore: clippy
* chore: fix enable bug
* chore: fix compile
* chore: clippy
2024-07-31 11:47:09 +08:00
nathan
d52a04a9e3
chore: update chat input hint
2024-07-30 17:40:58 +08:00
Nathan.fooo
d24f1c566a
fix: chat bugs ( #5823 )
...
* chore: implement slash menu
* chore: show popup
* chore: single column
* chore: update appflowy editor
* chore: fix warns
2024-07-27 23:47:08 +08:00
Nathan.fooo
a2e211555e
chore: chat with pdf ui ( #5811 )
...
* chore: chat with pdf ui
* chore: only enable local ai on macos
* chore: add todo
* chore: adjust UI
* chore: clippy
2024-07-26 07:58:54 +08:00
Nathan.fooo
4a5eda6eeb
chore: enable billing ( #5779 )
...
* chore: enable billing
* chore: adjust bright mode UI
* chore: show corresponding error in sidebar
* chore: dismiss dialog in ai writter when hit ai response
* fix: improvements from test session
* chore: ai error message for database
* chore: different prompt for workspace owner
* feat: cancel plan survey
* chore: show ai repsonse limit on chat
* fix: sidebar toast after merge
* chore: remove unused debug print
* fix: popover close on action
* fix: minor copy changes
* chore: disable billing
* chore: disbale billing
---------
Co-authored-by: Mathias Mogensen <mathiasrieckm@gmail.com>
2024-07-24 14:23:09 +08:00
Nathan.fooo
5bbf174ffd
chore: enable local ai and local ai chat ( #5755 )
...
* chore: enable local ai and local ai chat
* chore: config for chat with file
* chore: flutter anaylzer
2024-07-18 20:54:35 +08:00
Nathan.fooo
c6ad57f11d
chore: show plugin state ( #5740 )
...
* chore: show plugin state
* chore: flutter analyzer
* chore: update
2024-07-15 22:45:53 +08:00
Nathan.fooo
ff23165d3e
chore: download llm files ( #5723 )
...
* chore: download file
* chore: config download ui
* chore: update zip
* chore: config download ui
* chore: unzip file
* chore: unzip file
* chore: rename
* chore: disable local ai
* chore: fmt
* chore: fix warning
* chore: update
* chore: fix clippy
2024-07-15 15:23:23 +08:00
Nathan.fooo
521fffd97c
refactor: extract chat plugin to new repo ( #5699 )
...
* chore: update ui
* chore: update
* chore: update
* chore: separate to new crate
* chore: update commit id
* chore: fix compile
* chore: bump version
2024-07-08 13:19:13 +08:00
Lucas.Xu
75cea400d2
fix: cursor jump randomly in check list item ( #5565 )
...
* chore: remove debug logs
* fix: cursor jump ramdomly in checklist item
2024-06-19 09:33:27 +08:00
Nathan.fooo
ce1a6e4fca
chore: highlight code block ( #5540 )
2024-06-14 14:53:53 +08:00
Nathan.fooo
e2ce274718
chore: polish chat UI ( #5533 )
...
* chore: adjust chat ui
* chore: clippy
2024-06-14 09:02:06 +08:00
Nathan.fooo
bb3e9d5bd8
feat: Stream chat message ( #5498 )
...
* chore: stream message
* chore: stream message
* chore: fix streaming
* chore: fix clippy
2024-06-09 14:02:32 +08:00
Nathan.fooo
aec7bc847e
feat: AI chat ( #5383 )
...
* chore: ai type
* chore: use patch to fix version issue
* chore: update
* chore: update
* chore: integrate client api
* chore: add schema
* chore: setup event
* chore: add event test
* chore: add test
* chore: update test
* chore: load chat message
* chore: load chat message
* chore: chat ui
* chore: disable create chat
* chore: update client api
* chore: disable chat
* chore: ui theme
* chore: ui theme
* chore: copy message
* chore: fix test
* chore: show error
* chore: update bloc
* chore: update test
* chore: lint
* chore: icon
* chore: hover
* chore: show unsupported page
* chore: adjust mobile ui
* chore: adjust view title bar
* chore: return related question
* chore: error page
* chore: error page
* chore: code format
* chore: prompt
* chore: fix test
* chore: ui adjust
* chore: disable create chat
* chore: add loading page
* chore: fix test
* chore: disable chat action
* chore: add maximum text limit
2024-06-03 14:27:28 +08:00