Aleksander Grygier
|
27b80ae3e8
|
fix: Collapsible box trigger
|
2026-02-13 13:20:26 +01:00 |
Aleksander Grygier
|
408e098324
|
refactor: Cleanup
|
2026-02-13 13:20:26 +01:00 |
Aleksander Grygier
|
0b36d04c38
|
refactor: Cleanup
|
2026-02-13 13:20:07 +01:00 |
Aleksander Grygier
|
df464c1f5a
|
refactor: Collapsible Content Block & small fixes
|
2026-02-13 13:18:20 +01:00 |
Aleksander Grygier
|
26044454ef
|
chore: update webui build output
|
2026-02-13 13:18:20 +01:00 |
Aleksander Grygier
|
f0ac6fa039
|
refactor: Cleanup
|
2026-02-13 13:18:20 +01:00 |
Aleksander Grygier
|
7c9ba36216
|
chore: update webui build output
|
2026-02-13 13:18:20 +01:00 |
Aleksander Grygier
|
7ab269cd77
|
feat: UI improvements
|
2026-02-13 13:18:20 +01:00 |
Aleksander Grygier
|
e0122465ed
|
feat: Always show Mcp Selector
|
2026-02-13 13:18:20 +01:00 |
Pascal
|
36c9ad9303
|
fix: remove double scrollbar in model selector by using Bits UI content available height
|
2026-02-13 13:18:20 +01:00 |
Aleksander Grygier
|
bc60beb1a7
|
feat: Enable adding System Prompt per-chat
|
2026-02-13 13:18:20 +01:00 |
Aleksander Grygier
|
276a3e9416
|
fix: UI
|
2026-02-13 13:17:51 +01:00 |
Aleksander Grygier
|
c74065de75
|
chore: update webui build output
|
2026-02-13 13:17:51 +01:00 |
Aleksander Grygier
|
e6ad864984
|
feat: UI improvements
|
2026-02-13 13:17:51 +01:00 |
Pascal
|
cff237cb3e
|
webui: raw tool result display, strip only leading/trailing newlines to preserve indentation
|
2026-02-13 13:17:33 +01:00 |
Pascal
|
afb79b2970
|
webui: split raw output into backend parsing and frontend display options
|
2026-02-13 13:17:33 +01:00 |
Pascal
|
18efdabb12
|
webui: remove legacy wrapper and restore WebSocket transport
|
2026-02-13 13:17:33 +01:00 |
Pascal
|
a13782a4d1
|
webui: remove unused imports
|
2026-02-13 13:17:33 +01:00 |
Aleksander Grygier
|
d548bf27dd
|
chore: update webui build output
|
2026-02-13 13:17:33 +01:00 |
Aleksander Grygier
|
bdd5958f6d
|
feat: Improve agentic tool call streaming display with 'in progress' state
|
2026-02-13 13:17:32 +01:00 |
Aleksander Grygier
|
a9c2ea7a8e
|
feat: Enhance MCP server dropdown with search, popularity sorting, and per-chat overrides
|
2026-02-13 13:17:32 +01:00 |
Aleksander Grygier
|
dfce09b34b
|
feat: Add per-chat MCP server overrides
|
2026-02-13 13:17:32 +01:00 |
Aleksander Grygier
|
54374edecd
|
chore: update webui build output
|
2026-02-13 13:17:32 +01:00 |
Aleksander Grygier
|
b763a4cc69
|
feat: Add image load error fallback in MarkdownContent
|
2026-02-13 13:17:32 +01:00 |
Aleksander Grygier
|
af9a76b6dc
|
feat: Implement lazy MCP client shutdown
|
2026-02-13 13:17:32 +01:00 |
Aleksander Grygier
|
c7870a3903
|
feat: Enhance tool call streaming UI and output format
|
2026-02-13 13:17:32 +01:00 |
Aleksander Grygier
|
fb5e464fe7
|
feat: Display and manage servers in ChatForm actions
|
2026-02-13 13:17:32 +01:00 |
Aleksander Grygier
|
dc7a3f33ba
|
feat: Integrate server management dialog into chat settings
|
2026-02-13 13:03:15 +01:00 |
Aleksander Grygier
|
0b13c95519
|
feat: Implement dedicated server management UI components
|
2026-02-13 13:03:15 +01:00 |
Aleksander Grygier
|
8df7e4a54f
|
refactor: Centralize health check logic in store
|
2026-02-13 13:03:15 +01:00 |
Aleksander Grygier
|
9a8cae462e
|
feat: Enhance server config with headers and schema normalization
|
2026-02-13 13:03:15 +01:00 |
Aleksander Grygier
|
bc2d879dea
|
feat: Add McpLogo Svelte component
|
2026-02-13 13:03:15 +01:00 |
Aleksander Grygier
|
42d52605d9
|
refactor: Consolidate UI CSS classes into shared module
|
2026-02-13 13:03:15 +01:00 |
Aleksander Grygier
|
6c95020b06
|
chore: update webui build output
|
2026-02-13 12:57:23 +01:00 |
Aleksander Grygier
|
62dbc9f654
|
feat: Raw LLM output switch per message
|
2026-02-13 12:57:23 +01:00 |
Aleksander Grygier
|
284425097b
|
refactor: Tool call handling
|
2026-02-13 12:57:03 +01:00 |
Aleksander Grygier
|
5beeb88a37
|
docs: Update high-level architecture diagrams for MCP integration
|
2026-02-13 12:55:42 +01:00 |
Aleksander Grygier
|
acdd30e3af
|
feat: Add AgenticContent component for enhanced tool call rendering
|
2026-02-13 12:55:42 +01:00 |
Aleksander Grygier
|
49a8c8b148
|
refactor: Update ChatStore to leverage mcpStore for agentic flow
|
2026-02-13 12:55:42 +01:00 |
Aleksander Grygier
|
5b582beb75
|
feat: Implement agentic orchestration within ChatService
|
2026-02-13 12:55:03 +01:00 |
Aleksander Grygier
|
391479edb2
|
feat: Introduce reactive mcpStore for client lifecycle management
|
2026-02-13 12:55:03 +01:00 |
Aleksander Grygier
|
7e184c174d
|
feat: Refactor MCP client to use official SDK
|
2026-02-13 12:55:03 +01:00 |
Aleksander Grygier
|
1a041a5b9b
|
feat: Add @modelcontextprotocol/sdk and zod dependencies
|
2026-02-13 12:55:03 +01:00 |
Aleksander Grygier
|
2325d2a50d
|
refactor: Update Agentic and MCP config parsing to use new utils and constants
|
2026-02-13 12:55:03 +01:00 |
Aleksander Grygier
|
0c24db3178
|
feat: Centralize MCP and Agentic type definitions and constants
|
2026-02-13 12:55:02 +01:00 |
Aleksander Grygier
|
26a19183b7
|
feat: Introduce common utility functions
|
2026-02-13 12:55:02 +01:00 |
Pascal
|
14f6728ef1
|
webui: use normalizedMessages after upstream refactor
|
2026-02-13 12:55:02 +01:00 |
Pascal
|
cb99ed9f71
|
webui: MCP client with low coupling to current codebase
|
2026-02-13 12:55:02 +01:00 |
Aleksander Grygier
|
5174d7206f
|
webui: UI and routing fixes (#19586)
* chore: update webui build output
* chore: update webui build output
* fix: Scroll issues in DropdownMenuSearchable
* webui: fix redirect to root ignoring base path
* fix: Word wrapping
* fix: remove obsolete modality UI tests causing CI failures
- Remove VisionModality/AudioModality test stories
- Remove mockServerProps usage and imports
- Simplify Default test (remove dropdown interaction checks)
- Simplify FileAttachments test (remove mocks)
* feat: Improve formatting performance time
---------
Co-authored-by: Pascal <admin@serveurperso.com>
|
2026-02-13 12:31:00 +01:00 |
Aleksander Grygier
|
4c61875bf8
|
webui: Add switcher to Chat Message UI to show raw LLM output (#19571)
|
2026-02-12 19:55:51 +01:00 |