SteveLauC
f93c527561
refactor: let frontend set up backend states to avoid races ( #870 )
...
Co-authored-by: ayang <473033518@qq.com >
2025-08-13 15:33:30 +08:00
SteveLauC
783cb73b29
feat: deeplink handler for install ext from store ( #860 )
...
Co-authored-by: rain9 <15911122312@163.com >
Co-authored-by: ayang <473033518@qq.com >
2025-08-05 18:08:00 +08:00
BiggerRain
d0fc79238b
build: web component build error ( #858 )
...
* build: build error
* docs: update notes
2025-08-02 11:14:56 +08:00
BiggerRain
3ed84c2318
fix: web component login state ( #857 )
...
* fix: web component login state
* docs: update notes
* build: build error
2025-08-02 10:29:23 +08:00
SteveLauC
2eb10933e7
refactor: pinning window won't set CanJoinAllSpaces on macOS ( #854 )
...
This commit reverts the logic introduced in
e7dd27c744 :
> Pinning the main window would bring "NSWindowCollectionBehaviorCanJoinAllSpaces"
> back to make it really stay pinned across all the spaces.
Commit 6bc78b41ef (diff-b55e9c1de63ea370ce736826e4dea5685bfa3992d8dee58427337e68b71a1fc1)
did a tiny refactor to the frontend code merged in the above commit,
these changes are reverted as well.
We revert these changes because we observed an issue with window
focus, and we don't know the root cause and how to fix the issue either.
The following change is kept because we don't want to hit this NS panel
bug[1]. But if the issue still exists after this commit, it will
be removed as well.
In "src-tauri/src/setup/mac.rs":
```diff
panel.set_collection_behaviour(
- NSWindowCollectionBehavior::NSWindowCollectionBehaviorCanJoinAllSpaces
+ NSWindowCollectionBehavior::NSWindowCollectionBehaviorMoveToActiveSpace
```
[1]: https://github.com/ahkohd/tauri-nspanel/issues/76
2025-08-01 15:28:11 +08:00
BiggerRain
b833769c25
refactor: calling service related interfaces ( #831 )
...
* chore: server
* chore: add
* refactor: calling service related interfaces
* chore: server list
* chore: add
* chore: add
* update
* chore: remove logs
* focs: update notes
* docs: remove server doc
---------
Co-authored-by: ayang <473033518@qq.com >
2025-07-31 15:59:35 +08:00
ayangweb
855fb2a168
feat: support sending files in chat messages ( #764 )
...
* feat: support sending files in chat messages
* update
* update
* update
* update
* update
* update
* update
* update
* update
* update
* update
* update
* update
* update
* update
* update
* update
* update
* update
* update
* update
* update
* update
* update
* update
* update
* update
* update
* update
* docs: update changelog
2025-07-31 15:36:03 +08:00
BiggerRain
232166eb89
chore: delete unused code files and dependencies ( #841 )
...
Mainly delete unused webSocket content, and delete other unused code files and dependencies
2025-07-29 13:02:28 +08:00
BiggerRain
6bc78b41ef
chore: web component loading font icon ( #838 )
...
* chore: web component loading font icon
* docs: update notes
2025-07-28 19:03:40 +08:00
ayangweb
579f91f3aa
refactor: refactor version update check ( #809 )
2025-07-24 11:56:57 +08:00
BiggerRain
f1dfc5c730
fixed: chat message confusion ( #782 )
...
* fix: chat
* fix: chat
* chore: add session id
* fix: fixed incorrect taskbar icon display on linux (#783 )
* fix: fixed incorrect taskbar icon display on linux
* docs: update changelog
* fix: fix data inconsistency issue on secondary pages (#784 )
* chore: chat
* chore: chat
* chore: add logging message
* chore: chat
* chore: chat
* chore: add
* feat: add
* chore: chat end
* style: message width
---------
Co-authored-by: ayangweb <75017711+ayangweb@users.noreply.github.com >
Co-authored-by: medcl <m@medcl.net >
2025-07-21 21:17:20 +08:00
SteveLauC
29d14ff931
chore: remove unused type ServerTokenResponse ( #788 )
...
After this commit[1], type `ServerTokenResponse` became unused, remove
it as well.
[1]: 57ab08fb6d
2025-07-21 15:30:26 +08:00
BiggerRain
e3a3849fa4
chore: search-chat components add formatUrl & think data & icons url ( #765 )
...
* chore: web components add formatUrl & think data
* chore: add headers
* chore: add
* chhore: add server url
* docs: update notes
* chore: url
* docs: search chat docs
2025-07-17 09:22:23 +08:00
ayangweb
cca672b2cb
feat: text to speech now powered by LLM ( #750 )
...
* feat: support text to speech
* chore: receive bytes stream
* chore: update testing code
* feat: mp3 paly
* update
* docs: update changelog
* update
* update
* update
---------
Co-authored-by: medcl <m@medcl.net >
Co-authored-by: rain9 <15911122312@163.com >
2025-07-10 10:16:51 +08:00
BiggerRain
5b27488402
refactor: adjusted assistant, datasource, mcp_server interface parameters ( #746 )
...
* chore: handle mcp interface parameters
* docs: update notes
* chore: remove code
* chore: assistant params
* fix: assistant params
* docs: update notes
2025-07-10 09:48:42 +08:00
BiggerRain
6ff6b46139
refactor: create chat & send chat api ( #739 )
...
* chore: code format
* fix: build error
* refactor: chat create & chat
* chore: aa
* chore: aa
* refactor: send chat messages
* chore: chat
* chore: web
* chore: add
* docs: update notes
2025-07-07 19:41:29 +08:00
SteveLauC
b3f68697ce
feat: impl extension store ( #699 )
...
Implements extension store so that users can install extensions from a GUI interface
---------
Co-authored-by: ayang <473033518@qq.com >
2025-06-26 18:40:33 +08:00
BiggerRain
3aeb39b3af
refactor: optimize global state synchronization ( #672 )
...
* refactor: optimize global state synchronization
* refactor: reconstruct the language change processing logic
---------
Co-authored-by: ayang <473033518@qq.com >
2025-06-12 14:45:33 +08:00
ayangweb
44ca66259c
refactor: don't hide pinned window on search result open ( #662 )
...
* refactor: don't hide pinned window on search result open
* refactor: update
2025-06-11 15:26:06 +08:00
ayangweb
8ed808c591
fix: fix the problem of local path not opening ( #650 )
...
* fix: fix the problem of local path not opening
* docs: update changelog
* chore: remove pizza-engine
2025-06-10 17:26:19 +08:00
BiggerRain
3c0fb24548
fix: shortcut key prompts cannot be hidden ( #610 )
2025-06-06 10:51:09 +08:00
ayangweb
c471a83821
feat: support third party extensions ( #572 )
...
* refactor: support third party extensions
* fix tests
* fix: assistant_get error
* aaa
* bbb
* ccc
* ddd
* fix: aa
* fix: aa
* sss
* fix:asds
* eee
* refactor: loosen restriction of query string length
* fix: input auto
* feat: add ai overview trigger condition configuration
* refactor: continue chatting to select the corresponding mini-helper
* chore: settings width height
* aaa
---------
Co-authored-by: Steve Lau <stevelauc@outlook.com >
Co-authored-by: rain <15911122312@163.com >
2025-05-30 17:18:52 +08:00
BiggerRain
baded2af1e
refactor: search result related components ( #571 )
...
* refactor: search result related components
* refactor: search result related components
* docs: update notes
* refactor: search result related components
* fix: ArrowLeft error
* chore: remove log
* fix: ask ai
2025-05-29 16:01:52 +08:00
BiggerRain
2b21426355
refactor: input box related components ( #568 )
...
* refactor: input box components
* chore: change variable name
* docs: update notes
* fix: shortcut key failure issue
2025-05-28 12:29:28 +08:00
BiggerRain
5c5364974a
chore: web component start page config ( #560 )
...
* chore: web component start page config
* chore: web component start page config
* docs: update notes
2025-05-26 18:54:33 +08:00
ayangweb
6aeecfe3ac
feat: add quick AI access to search mode ( #556 )
...
* feat: add quick AI access to search mode
* feat: add aI assistant quick access
* refactor: adjusting lodash-es import location to optimize code structure
* docs: update changelog
* fix: fix the logic of assigning serverId in AskAi component
* refactor: optimized layout
* refactor: optimized some issues
2025-05-23 18:14:41 +08:00
BiggerRain
401832ad43
chore: logout update server profile ( #549 )
...
* chore: logout update server profile
* docs: update notes
2025-05-22 11:53:23 +08:00
BiggerRain
34acecbcb0
chore: add assistant count ( #542 )
...
* fix: switch server assistant and session session unchanged
* docs: update notes
* fix: add server error
* chore: add assistant count
* docs: update notes
2025-05-21 15:29:04 +08:00
BiggerRain
5ef06bfc95
fix: service switching error ( #539 )
...
* fix: service switching error
* build: build error
* chore: chat content can be copied
* docs: update notes
* fix: service switching error
* chore: change to send cancel event to ws_cancel
* chore: add ws-cancel
---------
Co-authored-by: medcl <m@medcl.net >
2025-05-21 09:04:57 +08:00
BiggerRain
ee750620f2
refactor: service info related components ( #537 )
...
* refactor: service info related components
* docs: update notes
* refactor: chat header service status
2025-05-20 17:02:10 +08:00
BiggerRain
71ce23ef21
style: history component styles ( #528 )
...
* style: history component styles
* docs: update notes
* build: build & publish web componet version 1.2.1
* build: build & publish web componet version 1.2.2
2025-05-19 16:56:00 +08:00
BiggerRain
aa99588001
style: modify the style of the search input box ( #513 )
...
* style: modify the style of the search input box
* build: build error
2025-05-15 08:54:42 +08:00
SteveLauC
73ac29ef3b
refactor: fetch app list in settings in real time ( #498 )
2025-05-13 18:16:40 +08:00
SteveLauC
8d2528e521
refactor: use pizza_engine for app search ( #346 )
...
* refactor: use pizza_engine for app search
* refactor: do not break the build when pizza_engine is unavailable
2025-05-09 17:54:58 +08:00
ayangweb
a092354fee
feat: supports setting of out-of-focus transparency on top ( #470 )
...
* feat: supports setting of out-of-focus transparency on top
* docs: update changelog
* refactor: optimize translation content
* docs: update changelog
2025-04-29 17:08:01 +08:00
SteveLauC
aee7df608f
refactor: use timeout value specified in settings in query_coco_fusion() ( #413 )
...
* refactor: allow setting connection_timeout in query_coco_fusion()
* refactor: adding dynamic parameters to a request
* refactor: rename `connection_timeout` to `connectionTimeout`.
* refactor: simplifying object property assignment syntax
* feat: add query timeout function
* refactor: set min query_timeout to 1s
* refactor: rename connection_timeout to query_timeout
* fix: persist the setting entry
---------
Co-authored-by: ayang <473033518@qq.com >
2025-04-22 18:32:20 +08:00
BiggerRain
caf9f0238f
feat: add error notification ( #386 )
...
* feat: add error notification
* feat: add error collection
* chore: error display
* chore: error string
* docs: update notes
* docs: update notes
* build: build error
* chore: errors 5 and link length truncation
2025-04-18 10:36:00 +08:00
BiggerRain
a22024f640
style: modify the style ( #370 )
...
* style: modify the style
* style: adjust page style
* style: web style
* docs: update notes
2025-04-16 11:19:23 +08:00
ayangweb
fc2c311624
refactor: unify platform adapter interfaces and optimize code structure ( #363 )
...
* refactor: unify platform adapter interfaces and optimize code structure
* style: remove unused comments
2025-04-15 10:50:26 +08:00
BiggerRain
0d15b3b6be
chore: adjust web component styles ( #362 )
...
* chore: adjust web component styles
* docs: update notes
2025-04-15 08:55:06 +08:00
BiggerRain
7e4f4b5303
feat: mobile terminal adaptation about style ( #348 )
...
* feat: mobile terminal adaptation
* feat: mobile terminal adaptation
* feat: mobile terminal adaptation
* docs: update notes
* chore: remove log
2025-04-10 16:03:38 +08:00
ayangweb
a3663703e4
refactor: migration of attachments and transcription functionality to the commands module ( #324 )
2025-04-02 14:45:39 +08:00
BiggerRain
d2eed4a1c4
refactor: refactor invoke related code ( #309 )
...
* refactor: refactor invoke related code
* refactor: refactor invoke related code
* docs: update release notes
2025-03-25 20:57:46 +08:00