Commit 42e1a91
committed
Bump eca-webview and mirror Global Config editor deps
The webview now embeds a CodeMirror-powered Global Config editor
(new Settings → Global Config tab) and requires six @codemirror/*
packages plus jsonc-parser for JSONC validation. Because the web
client compiles the webview sources inline (via the `@webview`
Vite alias + tsconfig `include`), those deps must also be present
in eca-web's own package.json for Vite/Rollup to resolve them at
build time — otherwise the build fails with "Rollup failed to
resolve import @codemirror/state".
Submodule bump brings in Hero-mode polish, live server-startup
progress, MCP add/remove, and the Settings tabs scaffolding
(Logs + Global Config). The web-side IPC handlers for the new
global-config / logs messages are added in a follow-up commit.1 parent d14b3b7 commit 42e1a91
4 files changed
Lines changed: 336 additions & 149 deletions
Submodule eca-webview updated 33 files
- package-lock.json+140
- package.json+7
- public/logo.svg+43
- src/App.tsx-6
- src/hooks.ts+93-1
- src/index.css+12-6
- src/pages/RootWrapper.tsx+103-7
- src/pages/chat/Chat.scss+239-41
- src/pages/chat/Chat.tsx+184-30
- src/pages/chat/ChatHeader.tsx+14
- src/pages/chat/ChatMessages.tsx+14-3
- src/pages/chat/ChatPrompt.scss+170-8
- src/pages/chat/ChatPrompt.tsx+143-8
- src/pages/chat/ChatSubHeader.tsx+11-2
- src/pages/components/ToolTip.scss+3
- src/pages/settings/GlobalConfigTab.scss+157-21
- src/pages/settings/GlobalConfigTab.tsx+378-5
- src/pages/settings/LogsTab.scss+146
- src/pages/settings/LogsTab.tsx+164
- src/pages/settings/MCPDetails.scss-390
- src/pages/settings/MCPDetails.tsx-339
- src/pages/settings/MCPsTab.scss+280-59
- src/pages/settings/MCPsTab.tsx+392-42
- src/pages/settings/Settings.scss+9-1
- src/pages/settings/Settings.tsx+20-5
- src/protocol.ts+43
- src/redux/slices/logs.ts+76
- src/redux/slices/mcp.ts+13-3
- src/redux/slices/server.ts+128-1
- src/redux/store.ts+2
- src/redux/thunks/editor.ts+31
- src/redux/thunks/mcp.ts+36
- src/redux/thunks/server.ts+20-1
0 commit comments