Aleksander Grygier
9b2925e1e0
webui: Add Import/Export of Settings configuration + improve architecture ( #22803 )
...
* refactor: Settings keys as constant object keys
* chore: Run `npm audit fix`
* refactor: Settings Sections UI
* feat: Refactor Settings structure and implement import/export logic
* feat: Introduce ROUTES constant and RouterService
* refactor: Consolidate settings definitions into registry
* refactor: Update settings page routing structure
* chore: Migrate hardcoded URLs to use ROUTES and RouterService
* feat: Enhance model selection logic for settings and chat
* chore: Update webui static build
* refactor: Address PR review comments
* fix: Remove unneeded setting
* fix: Re-add missing settings
* fix: Add missing `/slots` proxy for webui dev mode
* chore: Dev-mode logs
* fix: Data binding
* fix: Steering for non-agentic flow
2026-05-08 11:26:04 +02:00
Aleksander Grygier
e3e3f8e46a
webui: Remove Google Favicons & Improve MCP Information logic & UI ( #22719 )
...
* refactor: Remove Google favicon utility
* fix: MCP Server favicon
* refactor: Cleanup
* refactor: MCP Server Information
* fix: Fix MCP Settings UI
* refactor: Cleanup
2026-05-06 11:12:27 +02:00
Aleksander Grygier
227ed28e12
webui: MCP Diagnostics improvements ( #21803 )
...
* Add MCP Connection diagnostics and CORS hint to web-ui
* tidy up test
* webui: Refactor and improve MCP diagnostic logging
---------
Co-authored-by: evalstate <1936278+evalstate@users.noreply.github.com >
2026-04-13 07:58:38 +02:00
Pascal
cd708db0cc
WebUI: Persist the on/off state of the MCP servers for new conversations ( #20750 )
...
* webui: add persistent storage for MCP server on/off state in new chats
* webui: simplify MCP enabled checks, remove dead server.enabled fallback
* chore: update webui build output
* chore: update webui build output
---------
Co-authored-by: Aleksander Grygier <aleksander.grygier@gmail.com >
2026-03-19 12:54:06 +01:00
Aleksander Grygier
67a2209fab
webui: Add MCP CORS Proxy detection logic & UI ( #20167 )
...
* refactor: MCP store cleanup
* feat: Add MCP proxy availability detection
* fix: Sidebar icon
* chore: update webui build output
* chore: Formatting
* chore: update webui build output
* chore: Update package lock
* chore: update webui build output
* chore: update webui build output
* chore: update webui build output
2026-03-16 13:05:36 +01:00
Aleksander Grygier
f6235a41ef
webui: Agentic Loop + MCP Client with support for Tools, Resources and Prompts ( #18655 )
2026-03-06 10:00:39 +01:00