Aleksander Grygier
|
da8baaa9b8
|
fix: Distinguish streaming vs incomplete tool calls in UI
|
2026-02-13 13:21:34 +01:00 |
Aleksander Grygier
|
9471729162
|
fix: Restore live reactive UI progress for tool calls
|
2026-02-13 13:21:34 +01:00 |
Pascal
|
179477b4ed
|
fix: reset tool call state between turns
|
2026-02-13 13:21:34 +01:00 |
Pascal
|
38244a1bfa
|
webui: enable streaming of tool call arguments
|
2026-02-13 13:21:34 +01:00 |
Aleksander Grygier
|
5ffb6aba3a
|
refactor: Cleanup
|
2026-02-13 13:21:34 +01:00 |
Pascal
|
96e51e2a41
|
webui: prevent mobile dropdown immediate close on synthetic click
|
2026-02-13 13:20:42 +01:00 |
Pascal
|
8916698294
|
webui: fix redirect to root ignoring base path
|
2026-02-13 13:20:42 +01:00 |
Aleksander Grygier
|
2a33fc2059
|
refactor: Cleanup
|
2026-02-13 13:20:41 +01:00 |
Aleksander Grygier
|
939e7aa16b
|
refactor: Types
|
2026-02-13 13:20:41 +01:00 |
Aleksander Grygier
|
bef865d871
|
refactor: Componentize McpServerCard
|
2026-02-13 13:20:41 +01:00 |
Aleksander Grygier
|
7dbb05a160
|
refactor: Cleanup
|
2026-02-13 13:20:41 +01:00 |
Aleksander Grygier
|
7e194f653a
|
fix: Remove redundant CSS class
|
2026-02-13 13:20:41 +01:00 |
Aleksander Grygier
|
02c87fa3c9
|
feat: Add TruncatedText component
|
2026-02-13 13:20:41 +01:00 |
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
|
f0ac6fa039
|
refactor: Cleanup
|
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
|
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
|
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
|
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
|
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 |