BiggerRain
ed8a1cb477
refactor: replace legacy components with shadcn/ui components ( #1002 )
...
* chore: shadcn config
* feat: add shadcn ui config
* style: adjust styles
* style: adjust styles
* refactor: update style
* style: adjust styles
* style: adjust styles
* style: adjust styles
* style: adjust styles
* refactor: update
* refactor: update
* refactor: update
* refactor: update
* style: adjust styles
* style: adjust styles
* refactor: update
* refactor: update
* refactor: update
* refactor: update
* refactor: update
* refactor: update
* style: web styles
* refactor: update
* style: web styles
* style: web styles
* refactor: update
* refactor: update
* refactor: update
* chhore: add
* chore: add
* refactor: update
* refactor: update
* refactor: update
* refactor: update
* chore: update
* refactor: update
* refactor: update
* refactor: update
* refactor: update
* refactor: update
* refactor: update
* chore: rename
* refactor: update
* refactor: update
* chore: add
* refactor: update
* chore: update
* chroe: up
* refactor: update
* refactor: update
* chore: up
* refactor: update
* chore: up
* feat: support for extracting css variables
* chore: update
* fix: fixed dark mode
* refactor: update
* refactor: update
* refactor: update
* refactor: update
* docs: update release notes
* style: adjust styles
* style: adjust styles
* refactor: update
* refactor: update
* refactor: update
* refactor: update
* refactor: update
* refactor: update
---------
Co-authored-by: ayang <473033518@qq.com >
2025-12-18 10:26:13 +08:00
BiggerRain
ff7721d17f
feat: add selection toolbar window for mac ( #980 )
...
* feat: add selection window page
* fix: chat input
* feat: add selection page
* chore: add
* chore: test
* feat: add
* feat: add store
* feat: add selection settings
* chore: remove unused code
* docs: add release note
* docs: add release note
* chore: format code
* chore: format code
* fix: copy error
* disable hashbrown default feature
* Enable unstable feature allocator_api
To make coco-app compile in CI:
```
--> /home/runner/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hashbrown-0.15.5/src/raw/mod.rs:3856:12
|
3856 | impl<T, A: Allocator> RawIntoIter<T, A> {
| ^^^^^^^^^
|
= note: see issue #32838 <https://github.com/rust-lang/rust/issues/32838 > for more information
= help: add `#![feature(allocator_api)]` to the crate attributes to enable
= note: this compiler was built on 2025-06-25; consider upgrading it if it is out of date
```
I don't know why it does not compile, feature `allocator-api2` is
enabled for `hashbrown 0.15.5`, so technically [1] it should not use the
allocator APIs from the std. According to [2], enabling the `nightly`
feature of `allocator-api2` may cause this issue as well, but it is not
enabled in our case either.
Anyway, enabling `#![feature(allocator_api)]` should make it work.
[1]: b751eef8e9/src/raw/alloc.rs (L26-L47)
[2]: https://github.com/rust-lang/hashbrown/issues/564
* put it in main.rs
* format main.rs
* Enable default-features for hashbrown 0.15.5
* format main.rs
* enable feature allocator-api2
* feat: add selection set config
* fix: selection setting
* fix: ci error
* fix: ci error
* fix: ci error
* fix: ci error
* merge: merge main
* fix: rust code warn
* fix: rust code error
* fix: rust code error
* fix: selection settings
* style: selection styles
* style: selection styles
---------
Co-authored-by: Steve Lau <stevelauc@outlook.com >
2025-11-27 10:12:49 +08:00
ayangweb
7b08a87766
refactor: replace all rounded-md with rounded-[6px] ( #975 )
2025-11-14 11:53:14 +08:00
BiggerRain
5c76c92c95
fix: automatic update of service list ( #913 )
...
* fix: automatic update of service list
* docs: add release note
2025-10-10 14:26:59 +08:00
BiggerRain
4d11afe18e
chore: assistant params & styles ( #753 )
...
* chore: add
* chore: add
* chore: assistant params & styles
* docs: update notes
2025-07-10 11:47:10 +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
ayangweb
a4483ba277
fix: some input fields couldn’t accept spaces ( #709 )
...
* fix: some input fields couldn’t accept spaces
* docs: update changelog
* update
2025-06-27 10:16:02 +08:00
ayangweb
bf46979b80
refactor: remove special character filtering and clean up related code ( #708 )
2025-06-27 10:08:33 +08:00
Medcl
40ad066e69
refactor: refactoring search api ( #679 )
...
* refactor: refactoring search api
* chore: interface type
* chore: interface type
* refactor: assistant search
* refactor: arrays into multiple fields
* refactor: update
* feat: search to add fuzziness to 5
* refactor: update
* chore: update release notes
---------
Co-authored-by: rain9 <15911122312@163.com >
Co-authored-by: ayang <473033518@qq.com >
Co-authored-by: ayangweb <75017711+ayangweb@users.noreply.github.com >
2025-06-17 09:31:43 +08:00
BiggerRain
6553a8f5d3
chore: add special character filtering ( #668 )
...
* chore: add special character filtering
* docs: update notes
2025-06-12 10:31:15 +08:00
ayangweb
b5bb9105d4
refactor: re-enable the service to get a list of assistants ( #665 )
2025-06-11 16:28:53 +08:00
ayangweb
fb8a4684dc
refactor: improved page content after disabling the service ( #635 )
...
* refactor: improved page content after disabling the service
* style: remove unless code
* style: remove unless code
2025-06-09 11:54:44 +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
e065ba749f
chore: assistant keyboard events and mouse events ( #559 )
...
* chore: assistant keyboard events and mouse events
* docs: update notes
2025-05-26 15:44:05 +08:00
BiggerRain
ef8cd569e4
fix: switch server assistant and session session unchanged ( #540 )
...
* fix: switch server assistant and session session unchanged
* docs: update notes
2025-05-21 11:34:03 +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
91c9cd5725
fix: show only enabled datasource & MCP list ( #523 )
...
* fix: show only enabled datasource & MCP list
* docs: update notes
* fix: show only enabled datasource & MCP list
2025-05-17 12:01:18 +08:00
BiggerRain
5e9d41ea5c
fix: datasource & MCP list synchronization update ( #521 )
...
* fix: datasource & MCP list update
* docs: update notes
* docs:update notes
2025-05-16 15:09:51 +08:00
ayangweb
661b5d1b77
feat: check or enter to close the list of assistants ( #469 )
...
* feat: check or enter to close the list of assistants
* docs: update changelog
2025-04-29 15:16:46 +08:00
ayangweb
0a231b80d0
refactor: fixing and optimizing known bugs ( #452 )
...
* refactor: optimized the color of error messages
* refactor: optimize the selection problem in the list of little helpers
* refactor: updated translation and internationalization support for extension modules
* refactor: optimize shortcut key display
* fix: fix startup page style issues
2025-04-27 20:12:46 +08:00
ayangweb
9078c99e25
feat: right-click menu search supports shortcuts ( #441 )
2025-04-25 15:06:10 +08:00
BiggerRain
a044642636
chore: icons border color ( #440 )
...
* chore: icons border color
* build: publish web 1.1.9
2025-04-25 14:54:32 +08:00
ayangweb
86836bf756
refactor: optimized the up and down keys ( #438 )
...
* refactor: optimized the up and down keys
* style: remove useless code
2025-04-25 14:19:15 +08:00
ayangweb
70f876fd4a
refactor: optimized the logic of esc key handling ( #437 )
2025-04-25 13:25:19 +08:00
BiggerRain
79b998da1b
feat: add MCP & call tools ( #430 )
...
* feat: add call tools
* feat: add chat call tools
* feat: add MCP & call LLM tools
* docs: update notes
* build: build error
* chore: replace iconfont
* chore: web icon
* chore: add
2025-04-24 19:00:16 +08:00
ayangweb
c095ad4d29
feat: ai assistant supports search and paging ( #431 )
2025-04-24 16:03:34 +08:00
ayangweb
bde658b981
feat: add chat mode launch page ( #424 )
2025-04-23 18:50:32 +08:00
BiggerRain
ee4a06b6de
feat: web components assistant ( #422 )
...
* chore: web components assistant
* chore: web components assistant
* docs: update notes
2025-04-23 18:23:40 +08:00
BiggerRain
db66d81bd0
fix: fixed several search & chat bugs ( #412 )
...
* fix: chat error
* chore: add querysource
* refactor: filter query source rather than data source
* fix: fixed several search bugs
* docs: update notes
* feat: chat error
* chore: websocket
* chore: chat
* chore: chat
* fix: history search error
---------
Co-authored-by: Steve Lau <stevelauc@outlook.com >
2025-04-23 00:12:22 +08:00
ayangweb
88955e0b95
feat: ai assistant supports shortcuts ( #414 )
2025-04-22 18:36:59 +08:00
BiggerRain
f6e5e826fd
chore: update assistant icon & think mode ( #397 )
...
* fix: assistant icon & think model
* docs: update notes
* chore: optimize the code
2025-04-21 12:18:45 +08:00
BiggerRain
53258ee834
feat: add support for switching AI assistants ( #395 )
...
* feat: add assistant
* build: build warning
* fix: filter http query_args and convert only supported values
* chore: server name truncate
* feat: add support for AI assistant
* feat: add support for AI assistant
---------
Co-authored-by: medcl <m@medcl.net >
2025-04-20 21:27:25 +08:00