BTerminal/v2/src/lib/components/Workspace
Hibryda 0d9c473a06 feat(session-anchors): configurable budget scale + research-backed truncation fix
Remove 500-char assistant text truncation in anchor serializer — research
consensus (JetBrains NeurIPS 2025, SWE-agent, OpenDev ACC) is that agent
reasoning must never be truncated; only tool outputs get observation-masked.

Add AnchorBudgetScale type with 4 presets (Small=2K, Medium=6K, Large=12K,
Full=20K) and per-project range slider in SettingsTab. Remove Ollama-specific
warning toast — budget slider handles context limits generically.
2026-03-11 03:03:53 +01:00
..
AgentCard.svelte style: convert px layout values to rem across all components (rule 18) 2026-03-08 20:54:43 +01:00
AgentSession.svelte feat(session-anchors): add pin button, anchor re-injection, and ContextTab UI 2026-03-11 02:43:06 +01:00
CodeEditor.svelte fix(editor): use $state for prop tracking to fix Svelte state_referenced_locally warnings 2026-03-10 03:13:36 +01:00
CommandPalette.svelte style: convert px layout values to rem across all components (rule 18) 2026-03-08 20:54:43 +01:00
ContextTab.svelte feat(session-anchors): configurable budget scale + research-backed truncation fix 2026-03-11 03:03:53 +01:00
CsvTable.svelte feat(files-tab): add PDF viewer and CSV table view 2026-03-11 01:23:49 +01:00
DocsTab.svelte style(v3): content-driven sidebar width and remaining px-to-rem conversions 2026-03-08 01:13:43 +01:00
FilesTab.svelte feat(files-tab): add PDF viewer and CSV table view 2026-03-11 01:23:49 +01:00
GlobalTabBar.svelte refactor(v3): simplify sidebar to Settings-only + fix MarkdownPane switching + restyle 2026-03-08 03:44:33 +01:00
MemoriesTab.svelte feat(workspace): overhaul ProjectBox tab system with 6 tabs and lazy mount 2026-03-10 02:12:05 +01:00
PdfViewer.svelte fix(pdf-viewer): use static worker + lazy page rendering 2026-03-11 01:27:54 +01:00
ProjectBox.svelte feat(session-anchors): configurable budget scale + research-backed truncation fix 2026-03-11 03:03:53 +01:00
ProjectFiles.svelte feat(markdown): intercept links in MarkdownPane — relative files navigate in Files tab, external URLs open in browser 2026-03-10 00:58:46 +01:00
ProjectGrid.svelte feat(settings): add project max aspect ratio setting with CSS constraint 2026-03-09 17:27:09 +01:00
ProjectHeader.svelte feat(s1p2): add inotify-based filesystem write detection with external conflict tracking 2026-03-11 00:56:27 +01:00
SettingsTab.svelte feat(session-anchors): configurable budget scale + research-backed truncation fix 2026-03-11 03:03:53 +01:00
SshTab.svelte feat(workspace): overhaul ProjectBox tab system with 6 tabs and lazy mount 2026-03-10 02:12:05 +01:00
TeamAgentsPanel.svelte style: convert px layout values to rem across all components (rule 18) 2026-03-08 20:54:43 +01:00
TerminalTabs.svelte feat(v3): agent preview terminal — read-only xterm.js tracking agent activity 2026-03-08 03:24:31 +01:00