v0.8.1
What's Changed
- fix: Review panel not working in local dev mode by @hsteude in #4
- fix: Token counter not updating in local dev mode by @hsteude in #3
- feat: add GitHub PR integration via sidecar endpoints by @geier in #5
- feat: session list busy and pending-question indicators by @geier in #19
- fix: question prompt Enter skip bug and markdown rendering by @geier in #15
- feat: group sessions by date in sidebar by @geier in #9
- fix: token context usage percentage always 0% by @geier in #25
- fix: question prompt missing after page reload by @geier in #23
- feat: restore last open session when switching workspaces by @geier in #17
- fix: strip session/ prefix in SessionIndex Navigate href by @geier in #40
- fix: align header bottom borders across all three columns by @geier in #39
- feat: Make agent name clickable to open agent picker by @geier in #37
- fix: only trigger build on v* tags and manual dispatch by @geier in #42
- feat: session rename, delete, AI rename, and status seeding by @geier in #26
- fix: include cached tokens in context usage display by @geier in #44
- feat: Saved prompts feature by @geier in #36
- feat: resizable sessions panel + full-width session titles by @geier in #41
- fix: extract session ID correctly in session.deleted handler by @geier in #48
- fix: inherit model when switching agents to prevent send block by @geier in #50
- docs: add Supervisor and Triage agent workflow sections by @hsteude in #58
- docs: use worktrees for parallel worker agent isolation by @hsteude in #60
- feat: notify user when agent finishes via browser notification by @geier in #52
- fix: prevent session ID change effect from resetting AI rename spinner by @geier in #54
- fix: scope permission prompt to current session and add sidebar indicator by @geier in #64
- refactor: move session actions menu from header to sidebar by @geier in #55
- refactor: remove Create PR feature by @geier in #59
- feat: split New Session button with saved prompts dropdown by @geier in #46
- feat: add theme context with dark mode toggle by @geier in #73
- fix: separate padding wrapper from xterm mount to prevent last line clipping by @geier in #66
- fix: prevent FOUC with early theme detection (closes #72) by @geier in #76
- feat: add terminal dark mode with independent toggle (closes #74) by @geier in #77
- fix: replace hardcoded colors with CSS variables for dark mode (closes #75) by @geier in #78
- fix: dark mode support for CSS component classes, TSX files, and code highlighting by @geier in #91
- feat: UI improvements - resize, prompt insert, button layout, global alarms by @geier in #83
- fix: Text in input field wraps under widget buttons by @geier in #96
- feat: Double-Escape to interrupt/abort running process by @geier in #95
- feat: Show session alert badges on inactive project avatars by @geier in #94
- feat: Full keyboard navigation (Epic #84) by @geier in #93
- feat: add slash commands /compact, /share, /unshare, /undo, /redo, /terminal by @geier in #104
- feat: add project-level custom instructions by @geier in #109
- fix: move session memo before baseSlashCommands to avoid TDZ crash by @hsteude in #110
- feat: add session pinning to keep important sessions at the top by @geier in #108
- feat: add session forking (branch from any user message) by @geier in #105
- feat: add session search in sidebar by @geier in #106
- feat: add sound notifications for agent events by @geier in #107
- fix: use Shift+? binding for tinykeys to fix ? shortcut by @geier in #116
- fix: prevent QuestionPrompt global keydown handler from intercepting textarea input by @geier in #125
- fix: filter out sub-sessions from command palette session list by @geier in #126
- fix: scroll active session into view on navigation/session creation by @geier in #129
- docs: Rewrite README with feature showcase and upstream comparison by @geier in #136
- fix: Align architecture diagram in README by @geier in #137
- fix: Cmd+Shift+K not pre-filtering command palette to projects by @geier in #127
- fix: let Ctrl+1-4 panel shortcuts pass through xterm to browser by @geier in #130
- fix: Alt+1-9 session jump shortcuts on macOS by @geier in #133
- feat: add drag-and-drop session reordering in the sidebar by @geier in #134
- fix: disable main message input while question or permission prompt is pending by @geier in #132
- fix: prevent chat input helper text from wrapping when panels are open by @geier in #131
- fix: scroll sidebar to show active session on Alt+Arrow navigation by @geier in #128
- feat: make model label and token display clickable in session info bar by @geier in #139
- feat: add project config editor UI for opencode.json by @hsteude in #113
- feat: surface subagent questions to parent session by @hsteude in #150
- feat: differentiate global vs project scope in Settings UI by @hsteude in #149
New Contributors
Full Changelog: https://github.com/prokube/pk-opencode-webui/commits/v0.8.1