andy-stack_vaultkeeper-ai/Components
Andrew Beal 82e58b52e7 refactor: replace edit/planning mode toggles with unified chat mode selector
Replace separate editModeActive and planningModeActive boolean flags with a single ChatMode enum (ReadOnly, Edit, Planning). Add ChatModeSelector component for mode switching. Update all components to use chatMode instead of individual flags. Refactor MainAgent and ChatService to accept ChatMode parameter. Remove edit-mode styling variants throughout UI components. Update system prompt to document user reference system. Consolidate input button styling with shared input-button-highlight class.
2026-04-19 20:39:04 +01:00
..
ChatArea.svelte refactor: replace edit/planning mode toggles with unified chat mode selector 2026-04-19 20:39:04 +01:00
ChatAttachments.svelte Add height animation to chat attachments container 2025-12-23 20:25:10 +00:00
ChatInput.svelte refactor: replace edit/planning mode toggles with unified chat mode selector 2026-04-19 20:39:04 +01:00
ChatModeSelector.svelte refactor: replace edit/planning mode toggles with unified chat mode selector 2026-04-19 20:39:04 +01:00
ChatPlanArea.svelte refactor: replace edit/planning mode toggles with unified chat mode selector 2026-04-19 20:39:04 +01:00
ChatSearchResults.svelte feat: add support for file attachments via drag and drop and paste. 2025-12-22 20:02:02 +00:00
ChatWindow.svelte refactor: replace edit/planning mode toggles with unified chat mode selector 2026-04-19 20:39:04 +01:00
DiffControls.svelte refactor: streamline planning UX and strengthen complexity gate 2026-01-03 11:15:32 +00:00
InputDisplay.svelte refactor: replace edit/planning mode toggles with unified chat mode selector 2026-04-19 20:39:04 +01:00
Spinner.svelte refactor: replace edit/planning mode toggles with unified chat mode selector 2026-04-19 20:39:04 +01:00
StreamingIndicator.svelte refactor: replace edit/planning mode toggles with unified chat mode selector 2026-04-19 20:39:04 +01:00
ThoughtIndicator.svelte refactor: replace edit/planning mode toggles with unified chat mode selector 2026-04-19 20:39:04 +01:00
TopBar.svelte fix: improve mobile layout spacing and modal margins 2026-01-30 10:00:16 +00:00
UserInstruction.svelte refactor: rename userInstructionActive to userInstructionAreaActive 2026-03-01 12:37:18 +00:00