Commit Graph

40 Commits

Author SHA1 Message Date
ayangweb
72e5224e39 refactor: replace the history list in the main window (#341) 2025-04-08 21:43:41 +08:00
BiggerRain
e15baef8f9 refactor: web components (#331)
* refactor: web components

* chore: web component

* chore: web

* chore: web

* docs: update notes
2025-04-07 11:19:09 +08:00
Medcl
f514e5a5c9 chore: support multi websocket connections (#314)
* chore: temp commit

* chore: add WebSocket session ID to chat message API headers

* chore: add param clientId

* feat: add websocket id

* chore: add debug logs

* chore: add log

* chore: add connecting

* chore: remove partialize

* fix: fix to support multi websocket connection

* chore: update release notes

---------

Co-authored-by: rain <15911122312@163.com>
2025-03-30 19:33:49 +08:00
BiggerRain
ef1304ce5e feat: add web pages (#277)
* feat: add web pages

* feat: add web page

* refactor: search page

* feat: add tsup build web componet

* chore: update timeout time

* build: build web page

* build: build search chat

* chore: add web page

* docs: update release note
2025-03-17 16:24:18 +08:00
BiggerRain
04ff358dc7 fix: chat end type (#280)
* fix: chat end type

* docs: update release notes
2025-03-12 14:24:24 +08:00
BiggerRain
b444dc35ae refactor: chat components (#273)
* refactor: chat components

* refactor: chat components

* docs: update release notes

* docs: update release notes

* chore: history reload
2025-03-11 11:02:30 +08:00
BiggerRain
9d2f3c9023 fix: chat error (#263) 2025-03-07 14:55:28 +08:00
BiggerRain
58ce845fd2 fix: dataSourceList all & login async (#258) 2025-03-07 12:11:29 +08:00
BiggerRain
5d004f5196 chore: handle not login status in chat window (#254) 2025-03-06 21:47:09 +08:00
BiggerRain
efbcb8df9c refactor: chat code & chat loading (#252) 2025-03-06 20:32:57 +08:00
BiggerRain
af11b7915d chore: refactor code & link ws (#247)
* chore: Refactor code & link ws

* chore: link ws
2025-03-06 15:16:48 +08:00
BiggerRain
a212d3bbb7 feat: add not login tips (#244) 2025-03-05 21:36:05 +08:00
BiggerRain
3305298d29 chore: icon file & history message (#240)
* chore: icon file & fetch_source、pick_source、deep_read

* chore: message Timeout
2025-03-04 22:05:36 +08:00
BiggerRain
3aa433f1da chore: message icon update & message history (#239) 2025-03-04 21:20:48 +08:00
BiggerRain
0bc61881c4 chore: Coco chat window input and message (#237) 2025-03-04 15:49:04 +08:00
ayangweb
a8ab6bf590 refactor: optimized the style of the file list (#234) 2025-03-04 12:43:24 +08:00
BiggerRain
8e6d081e28 chore: chat RAG update (#230)
* chore: chat RAG update

* chore: chat RAG update

* chore: chat RAG update

* chore: chat RAG update
2025-03-03 20:51:45 +08:00
ayangweb
5d7c252a8f feat: chat support for uploading files (#229)
* feat: chat support for uploading files

* refactor: out of focus hidden window

* refactor: filtering files larger than 100M

* refactor: displayed in the chat content area

* refactor: hide window when out of focus
2025-03-03 17:54:00 +08:00
BiggerRain
4713035133 chore: add suggestion (#227) 2025-03-03 15:43:19 +08:00
BiggerRain
31aa8587ba refactor: AI conversation rendering logic (#216)
* chore: chat message

* chore: new chat id

* chore: chat message

* chore: chat messages

* chore: think messages display

* chore: chat message

* chore: chat message

* refactor: the message logic

* chore: add useCallback params

* chore: add ThinkingSegment

* chore: add QueryIntent

* chore: loading & text

* chore: add JSON

* chore: add

* chore: source

* chore: add ws-error listen

* chore: style

* fix: ws reconnect

* chore: ws

* chore: ws

* refactor: AI conversation rendering logic

* chore: update note
2025-03-02 21:44:21 +08:00
BiggerRain
e92884b4a8 chore: new chat message (#215)
* chore: chat message

* chore: new chat id

* chore: chat message

* chore: notify on weboskcer error

---------

Co-authored-by: medcl <m@medcl.net>
2025-02-26 22:37:21 +08:00
BiggerRain
eab40effd6 chore: chat header icons (#213)
* chore: chat header icons

* merge: merge main
2025-02-26 18:06:35 +08:00
Medcl
096d442858 fix: query args in chat (#211) 2025-02-26 17:48:43 +08:00
ayangweb
4c5676b125 feat: networked search supports selection of data sources (#209)
* feat: networked search supports selection of data sources

* docs: updating the release note
2025-02-26 16:47:46 +08:00
BiggerRain
0f74d6c392 fix: source dispaly & new chat (#207)
* fix: source display

* fix: source dispaly & new chat

* chore: update relese notes

* chore: delete comments
2025-02-26 15:48:49 +08:00
Medcl
afa15f75a1 refactor: remove websocket_session_id from message request (#206)
* refactor: remove websocket_session_id from message request

* chore: update relese notes
2025-02-26 12:48:54 +08:00
BiggerRain
7734954edf fix: current service (#205) 2025-02-26 10:20:53 +08:00
BiggerRain
68458557a4 fix: chat switch (#203) 2025-02-26 09:27:51 +08:00
BiggerRain
83b13c5510 chore: switch chat api (#200)
* chore: search icon

* chore: remove console

* chore: health status

* chore: add params

* chore: params
2025-02-25 17:34:10 +08:00
BiggerRain
bd17ebf488 chore: history component (#188) 2025-02-24 18:42:49 +08:00
BiggerRain
aba3c929bb fix: scroll & chat switch (#170)
* fix: scroll & chat switch

* chore: scroll

* chore: chat scroll
2025-02-24 10:26:39 +08:00
BiggerRain
a383ec3273 feat: add togglePin & switch server (#166)
* feat: add togglePin

* proxy websocket poc

* feat: switch server

* merge: merge switch ws server

* feat: add switch server

---------

Co-authored-by: medcl <m@medcl.net>
2025-02-21 18:57:32 +08:00
BiggerRain
181575d3ad fix: chat params (#164) 2025-02-20 16:24:53 +08:00
BiggerRain
dd32ec50a4 fix: some bugs in chat (#163) 2025-02-20 15:38:55 +08:00
BiggerRain
74af718249 fix: chat lag (#151)
* fix: chat lag

* chore: update translation

* fix: console log

* fix: chat error

* feat: add time out & greetings

---------

Co-authored-by: medcl <m@medcl.net>
2025-02-19 17:23:49 +08:00
BiggerRain
e9ec1be42f feat: add locales switch (#144)
* feat: add locales

* feat: add locales

* feat: add listen language
2025-02-18 09:40:00 +08:00
BiggerRain
6291df9f13 chore: add deep think & stop icon & chat page (#141)
* fix: stop icon & useCallback

* fix: add deep think & stop icon

* chore: chat app should not always on top

* refactor: ui styles

* build: build error

* refactor: ui styles

---------

Co-authored-by: medcl <m@medcl.net>
2025-02-17 16:37:33 +08:00
BiggerRain
77da5a0da7 feat: add chat think (#140)
* feat: add chat think

* chore: base url config

* feat: add search icon

* feat: add search result

* chore: search icon & shard icon
2025-02-13 23:01:21 +08:00
BiggerRain
f7c5c9e0e0 chore: modify the base url of the chat (#136)
* chore: modify the base url of the chat

* chore: modify the base url of the chat websocket

* chore: build error

* fix: add token
2025-02-12 16:15:55 +08:00
SteveLauC
45ffe4cad8 refactor: refactoring Coco App (#112)
* feat: impl Coco server related APIs

* chore: remove unused method

* fix: invoke Rust interfaces in tauri::run()

* chore: add invoke

* feat: add add_coco_server

* fix: trim the tailing forward slash

* feat: interface get_user_profiles

* chore: add

* fix: store the servers in add interface

* chore: ass

* fix: skip non-publich servers with no token

* feat: add

* feat: get datasources and connectors

* fix: invoke interfaces in tauri::run()

* chore: add SidebarRef

* refactor: refactoring coco-app

* refactor: refactoring coco app

* refactor: refactoring project layout

* refactor: refactoring server management

* chore: cleanup code

* chore: display error when connect failed

* refactor: refactoring refresh server's info

* refactor: refactoring how to connect the coco serverg

* chore: rename to cloud

* refactor: refactoring remove coco server

* fix: refresh current selected server

* fix: reset server selection

* chore: update login status

* feat: add error message tips

* fix: fix login and logout

* refactor: refactoring http client

* fix: fix the datasources

* chore: minor fix

* refactor: refactoring code

* fix: fix search api

* chore: optimize part of icons

* chore: fix build

* refactor: search list icon

* refactor: search list icon

* chore: lib

* feat: add plugin-os

---------

Co-authored-by: rain <15911122312@163.com>
Co-authored-by: medcl <m@medcl.net>
2025-02-06 11:45:37 +08:00