Aleksander Grygier
06febe08b7
fix: Collapsible box trigger
2026-01-08 12:48:15 +01:00
Aleksander Grygier
223c6333e9
refactor: Cleanup
2026-01-08 12:46:10 +01:00
Aleksander Grygier
b0ba550928
refactor: Cleanup
2026-01-08 12:03:36 +01:00
Aleksander Grygier
56b34bf63b
refactor: Collapsible Content Block & small fixes
2026-01-08 09:17:24 +01:00
Aleksander Grygier
d89ada8cee
chore: update webui build output
2026-01-07 15:46:32 +01:00
Aleksander Grygier
98bce85b1f
refactor: Cleanup
2026-01-07 15:44:23 +01:00
Aleksander Grygier
b9adc00d3f
chore: update webui build output
2026-01-07 14:27:48 +01:00
Aleksander Grygier
10e5ad1396
feat: UI improvements
2026-01-07 14:01:27 +01:00
Aleksander Grygier
bc07e0723d
feat: Always show Mcp Selector
2026-01-07 14:01:27 +01:00
Pascal
4c095df509
fix: remove double scrollbar in model selector by using Bits UI content available height
2026-01-07 12:23:03 +01:00
Aleksander Grygier
2d6020b574
feat: Enable adding System Prompt per-chat
2026-01-05 14:30:11 +01:00
Aleksander Grygier
469263668f
fix: UI
2026-01-05 11:59:31 +01:00
Aleksander Grygier
cf37390434
chore: update webui build output
2026-01-05 11:57:23 +01:00
Aleksander Grygier
f3734b5b7c
feat: UI improvements
2026-01-05 11:53:53 +01:00
Pascal
653f85fedd
webui: raw tool result display, strip only leading/trailing newlines to preserve indentation
2026-01-05 09:01:31 +01:00
Pascal
fc7218ae11
webui: split raw output into backend parsing and frontend display options
2026-01-05 09:01:31 +01:00
Pascal
4f9d9d41b9
webui: remove legacy wrapper and restore WebSocket transport
2026-01-05 09:01:31 +01:00
Pascal
183d9eebff
webui: remove unused imports
2026-01-05 09:01:31 +01:00
Aleksander Grygier
f7ea69fa18
chore: update webui build output
2026-01-05 09:01:31 +01:00
Aleksander Grygier
c5d01fbb8f
feat: Improve agentic tool call streaming display with 'in progress' state
2026-01-05 09:01:31 +01:00
Aleksander Grygier
f755673c6f
feat: Enhance MCP server dropdown with search, popularity sorting, and per-chat overrides
2026-01-05 09:01:31 +01:00
Aleksander Grygier
81ad2d5569
feat: Add per-chat MCP server overrides
2026-01-05 09:01:31 +01:00
Aleksander Grygier
865c28a96d
chore: update webui build output
2026-01-05 09:01:31 +01:00
Aleksander Grygier
2592471d11
feat: Add image load error fallback in MarkdownContent
2026-01-05 09:01:31 +01:00
Aleksander Grygier
069be7b517
feat: Implement lazy MCP client shutdown
2026-01-05 09:01:31 +01:00
Aleksander Grygier
9571e07687
feat: Enhance tool call streaming UI and output format
2026-01-05 09:01:31 +01:00
Aleksander Grygier
260375819d
feat: Display and manage servers in ChatForm actions
2026-01-05 09:01:31 +01:00
Aleksander Grygier
74345d8785
feat: Integrate server management dialog into chat settings
2026-01-05 09:01:31 +01:00
Aleksander Grygier
dde5e1582c
feat: Implement dedicated server management UI components
2026-01-05 09:01:31 +01:00
Aleksander Grygier
c24d5e36f0
refactor: Centralize health check logic in store
2026-01-05 09:01:31 +01:00
Aleksander Grygier
f87b10ee66
feat: Enhance server config with headers and schema normalization
2026-01-05 09:01:31 +01:00
Aleksander Grygier
778ad550b1
feat: Add McpLogo Svelte component
2026-01-05 09:01:31 +01:00
Aleksander Grygier
c1c2234a62
refactor: Consolidate UI CSS classes into shared module
2026-01-05 09:01:31 +01:00
Aleksander Grygier
883d2a4f15
chore: update webui build output
2026-01-05 09:01:31 +01:00
Aleksander Grygier
7d5fd37324
feat: Raw LLM output switch per message
2026-01-05 09:01:31 +01:00
Aleksander Grygier
03464a0780
refactor: Tool call handling
2026-01-05 09:01:31 +01:00
Aleksander Grygier
3e7318f09d
docs: Update high-level architecture diagrams for MCP integration
2026-01-05 09:01:15 +01:00
Aleksander Grygier
219be7807e
feat: Add AgenticContent component for enhanced tool call rendering
2026-01-05 09:01:15 +01:00
Aleksander Grygier
52b1a1bffa
refactor: Update ChatStore to leverage mcpStore for agentic flow
2026-01-05 09:01:15 +01:00
Aleksander Grygier
60475dca3c
feat: Implement agentic orchestration within ChatService
2026-01-05 09:01:15 +01:00
Aleksander Grygier
5f5d5ab45f
feat: Introduce reactive mcpStore for client lifecycle management
2026-01-05 09:01:15 +01:00
Aleksander Grygier
9ab2326e79
feat: Refactor MCP client to use official SDK
2026-01-05 09:01:15 +01:00
Aleksander Grygier
4dbcb5cdfd
feat: Add @modelcontextprotocol/sdk and zod dependencies
2026-01-05 09:01:15 +01:00
Aleksander Grygier
8024ae540f
refactor: Update Agentic and MCP config parsing to use new utils and constants
2026-01-05 09:01:15 +01:00
Aleksander Grygier
abc3764c9f
feat: Centralize MCP and Agentic type definitions and constants
2026-01-05 09:01:15 +01:00
Aleksander Grygier
94fef3508a
feat: Introduce common utility functions
2026-01-05 09:01:15 +01:00
Pascal
18ee0acb3e
webui: use normalizedMessages after upstream refactor
2026-01-05 09:00:59 +01:00
Pascal
d4207ddd8a
webui: MCP client with low coupling to current codebase
2026-01-05 09:00:59 +01:00
Chenguang Li
67e3f6f601
CANN: add operator fusion support for ADD + RMS_NORM ( #17512 )
...
This commit implements operator fusion for ADD + RMS_NORM operations
in the CANN backend to reduce memory access overhead and improve
performance. The fusion is controlled by the GGML_CANN_OPERATOR_FUSION
environment variable (default: false).
Changes:
- Implement ggml_cann_op_add_rms_norm_fused() using ACLNN AddRmsNorm
- Add ggml_cann_can_fuse() to check fusion eligibility
- Integrate fusion logic into computation graph evaluation
- Add test cases for ADD + RMS_NORM fusion
- Update documentation with new environment variable
The fusion combines ADD and RMS_NORM into a single kernel call,
which is more efficient than executing them separately.
2026-01-05 15:38:18 +08:00
Francisco Herrera
92ac1e016b
doc: clarify that steps also apply to linux for opencl ( #18002 )
...
* Clarify setup steps for Linux
Added note that setup steps apply to Linux as well.
* Added note for backtick replacement
* clarify that backtick replacement only applies on linux
* clarified Linux specific steps
So actually some changes are needed for Linux but they are minor.
* clarify change execution
* clarify by placing info after steps
* clarify which steps
* Make instructions consistent across OSes
* Rm whitespace
* Update docs/backend/OPENCL.md
Co-authored-by: Aaron Teo <taronaeo@gmail.com>
* Update docs/backend/OPENCL.md
Co-authored-by: Aaron Teo <taronaeo@gmail.com>
* Update docs/backend/OPENCL.md
Co-authored-by: Aaron Teo <taronaeo@gmail.com>
---------
Co-authored-by: Aaron Teo <taronaeo@gmail.com>
2026-01-04 20:39:25 -08:00