agent-orchestrator/ui-electrobun/src/mainview
Hibryda ccbdc1b2b1 feat(e2e): Electrobun CEF E2E working — 13/18 specs pass!
Root cause: CEF views:// protocol can't serve ES modules.
Fix: navigate CEF to Vite dev server (http://localhost:9760/) via
ChromeDriver after launch. Graceful RPC degradation (no-ops when
RPC not initialized) allows app to mount without native bridge.

Results: 13 PASS, 5 FAIL (smoke, settings, theme, notifications,
diagnostics — selector differences, not infrastructure issues)
2026-03-22 07:46:47 +01:00
..
settings feat: @agor/stores package (3 stores) + 58 BackendAdapter tests 2026-03-22 04:45:56 +01:00
agent-store.svelte.ts feat: @agor/stores package + Electrobun hardening (WIP) 2026-03-22 04:40:04 +01:00
AgentPane.svelte feat(electrobun): agent execution layer — sidecar manager + message adapters + store 2026-03-22 01:03:05 +01:00
app.css feat(electrobun): add xterm.js terminal with image addon (Sixel/iTerm2) 2026-03-20 01:40:24 +01:00
App.svelte fix(electrobun): address all 22 Codex review #2 findings 2026-03-22 02:30:09 +01:00
ChatInput.svelte fix(electrobun): address all 22 Codex review #2 findings 2026-03-22 02:30:09 +01:00
CodeEditor.svelte feat(electrobun): file management — CodeMirror editor, PDF viewer, CSV table, real file I/O 2026-03-22 01:36:02 +01:00
CommandPalette.svelte fix(electrobun): address all 22 Codex review #2 findings 2026-03-22 02:30:09 +01:00
CommsTab.svelte feat: @agor/stores package (3 stores) + 58 BackendAdapter tests 2026-03-22 04:45:56 +01:00
CsvTable.svelte feat(electrobun): file management — CodeMirror editor, PDF viewer, CSV table, real file I/O 2026-03-22 01:36:02 +01:00
DocsTab.svelte fix(electrobun): address all 22 Codex review #2 findings 2026-03-22 02:30:09 +01:00
FileBrowser.svelte feat: @agor/stores package (3 stores) + 58 BackendAdapter tests 2026-03-22 04:45:56 +01:00
font-store.svelte.ts feat(electrobun): wire persistence — SQLite, 17 themes, font system 2026-03-20 05:29:03 +01:00
health-store.svelte.ts feat(electrobun): complete all 10 hardening features 2026-03-22 04:49:37 +01:00
index.html feat: Electrobun Svelte+WGPU prototype (Dawn GPU confirmed on Linux) 2026-03-20 01:25:41 +01:00
keybinding-store.svelte.ts feat(electrobun): groups, cloning, shortcuts, custom window — all 5 features 2026-03-20 06:24:24 +01:00
machines-store.svelte.ts feat(electrobun): multi-machine relay + OTEL telemetry 2026-03-22 01:46:03 +01:00
main.ts fix(electrobun): address all 20 Codex review findings 2026-03-22 01:20:23 +01:00
MemoryTab.svelte feat(electrobun): final 5% — full integration, real data, polish 2026-03-22 02:02:54 +01:00
NotifDrawer.svelte fix(electrobun): address all 22 Codex review #2 findings 2026-03-22 02:30:09 +01:00
PdfViewer.svelte feat(electrobun): file management — CodeMirror editor, PDF viewer, CSV table, real file I/O 2026-03-22 01:36:02 +01:00
plugin-host.ts feat(electrobun): hardening — plugin sandbox policy (partial, agent still running) 2026-03-22 04:46:39 +01:00
plugin-store.svelte.ts fix(electrobun): address all 22 Codex review #2 findings 2026-03-22 02:30:09 +01:00
ProjectCard.svelte feat(electrobun): final 5% — full integration, real data, polish 2026-03-22 02:02:54 +01:00
provider-capabilities.ts feat(electrobun): port all Tauri features — full settings, popup menus, provider capabilities 2026-03-20 04:50:57 +01:00
rpc.ts feat(e2e): Electrobun CEF E2E working — 13/18 specs pass! 2026-03-22 07:46:47 +01:00
SearchOverlay.svelte fix(electrobun): address all 22 Codex review #2 findings 2026-03-22 02:30:09 +01:00
SettingsDrawer.svelte feat: @agor/stores package (3 stores) + 58 BackendAdapter tests 2026-03-22 04:45:56 +01:00
SplashScreen.svelte feat(electrobun): multi-machine relay + OTEL telemetry 2026-03-22 01:46:03 +01:00
SshTab.svelte fix(electrobun): address all 22 Codex review #2 findings 2026-03-22 02:30:09 +01:00
StatusBar.svelte feat(electrobun): file management — CodeMirror editor, PDF viewer, CSV table, real file I/O 2026-03-22 01:36:02 +01:00
TaskBoardTab.svelte feat: @agor/stores package (3 stores) + 58 BackendAdapter tests 2026-03-22 04:45:56 +01:00
telemetry-bridge.ts feat(electrobun): multi-machine relay + OTEL telemetry 2026-03-22 01:46:03 +01:00
Terminal.svelte feat: @agor/stores package (3 stores) + 58 BackendAdapter tests 2026-03-22 04:45:56 +01:00
TerminalTabs.svelte feat(electrobun): final 5% — full integration, real data, polish 2026-03-22 02:02:54 +01:00
theme-store.svelte.ts feat(electrobun): wire persistence — SQLite, 17 themes, font system 2026-03-20 05:29:03 +01:00
themes.ts feat(electrobun): wire persistence — SQLite, 17 themes, font system 2026-03-20 05:29:03 +01:00
ToastContainer.svelte feat(electrobun): fixes + 7 new features (terminal input, file browser, memory, toasts) 2026-03-20 02:07:18 +01:00
workspace-store.svelte.ts fix(electrobun): address all 22 Codex review #2 findings 2026-03-22 02:30:09 +01:00