Repository navigation
v0.8.0-beta.1
Pre-release
Pre-release
Added
suppressWhenFocusedaccepts a list of channels, so["notification"]hides popups while the terminal is focused but still plays sounds (issue #135).
Fixed
- Windows focus suppression applies only when the window hosting OpenCode is in front, instead of whenever any terminal or editor is. Another terminal window, File Explorer, or an unrelated VS Code window no longer silences alerts. Uncertain cases deliver the alert, and
OPENCODE_NOTIFIER_DEBUG=1logs each Windows decision (#130). - A sound volume of
0skips playback on every platform without blocking the next audible sound (#130). - OpenCode 2: when several clients share one server, a finished session alerts only the client in that session's project, instead of every client under its own project name (issue #132).
- OpenCode 2: several terminals on one computer showing the same session alert once per event instead of once per terminal. Terminals on different computers still each alert (issue #138).
Documentation
- Windows troubleshooting for toasts hidden by Do Not Disturb or popup blockers, a note to keep custom sounds outside OpenCode's cache, and a note that debug output is not visible in the OpenCode 2 terminal UI (issue #130).
Upgrade notes
suppressWhenFocused: trueandfalsework as before.