BTerminal/v2/src/lib/stores
Hibryda ab79dac4b3 feat(v3): implement Mission Control MVP (Phases 1-5)
Phase 1: Data model - groups.rs (Rust structs + load/save groups.json),
groups.ts (TypeScript interfaces), groups-bridge.ts (IPC adapter),
workspace.svelte.ts (replaces layout store), SQLite migrations
(agent_messages, project_agent_state tables, project_id column),
--group CLI argument.

Phase 2: Project shell layout - GlobalTabBar, ProjectGrid, ProjectBox,
ProjectHeader, CommandPalette, DocsTab, ContextTab, SettingsTab,
App.svelte full rewrite (no sidebar/TilingGrid).

Phase 3: ClaudeSession.svelte wrapping AgentPane per-project.
Phase 4: TerminalTabs.svelte with shell/SSH/agent tab types.
Phase 5: TeamAgentsPanel + AgentCard for compact subagent view.

Also fixes AgentPane Svelte 5 event modifier (on:click -> onclick).
2026-03-07 16:06:07 +01:00
..
agents.svelte.ts feat(v2): add recursive subagent cost aggregation in agent store and pane 2026-03-06 17:12:31 +01:00
layout.svelte.ts feat(v2): add frontend remote machine integration 2026-03-06 19:05:53 +01:00
layout.test.ts test(v2): add integration tests for layout, agent-bridge, and dispatcher 2026-03-06 15:42:34 +01:00
machines.svelte.ts feat(v2): refactor reconnection probe to TCP-only and add frontend listeners 2026-03-06 21:50:45 +01:00
notifications.svelte.ts feat(v2): add agent tree, status bar, notifications, settings dialog (Phase 5) 2026-03-06 13:46:21 +01:00
sessions.svelte.ts fix(v2): rename rune stores to .svelte.ts to fix rune_outside_svelte error 2026-03-06 01:11:51 +01:00
theme.svelte.ts feat(v2): add copy/paste, theme hot-swap, tree enhancements, session resume, drag-resize 2026-03-06 15:09:52 +01:00
workspace.svelte.ts feat(v3): implement Mission Control MVP (Phases 1-5) 2026-03-07 16:06:07 +01:00