Richard Palethorpe
ed2c6da4bf
fix(ui): Move routes to /app to avoid conflict with API endpoints ( #8978 )
...
Also test for regressions in HTTP GET API key exempted endpoints because
this list can get out of sync with the UI routes.
Also fix support for proxying on a different prefix both server and
client side.
Signed-off-by: Richard Palethorpe <io@richiejp.com >
2026-03-13 21:38:18 +01:00
Ettore Di Giacinto
8818452d85
feat(ui): MCP Apps, mcp streaming and client-side support ( #8947 )
...
* Revert "fix: Add timeout-based wait for model deletion completion (#8756 )"
This reverts commit 9e1b0d0c82 .
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* feat: add mcp prompts and resources
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* feat(ui): add client-side MCP
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* feat(ui): allow to authenticate MCP servers
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* feat(ui): add MCP Apps
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* chore: update AGENTS
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* chore: allow to collapse navbar, save state in storage
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* feat(ui): add MCP button also to home page
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* fix(chat): populate string content
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
---------
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2026-03-11 07:30:49 +01:00
Ettore Di Giacinto
85f3558d22
feat(ui): add canvas mode, support history in agent chat ( #8927 )
...
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2026-03-09 23:42:47 +01:00
Ettore Di Giacinto
09ddaf94b2
feat(ui): move to React for frontend ( #8772 )
...
* feat(ui): move to React
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Add import model
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* syntax highlight
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
* Minor fixups
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
---------
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2026-03-05 21:47:12 +01:00