Repository navigation
On OpenCode 2, cache reminders now default to open session tabs only. A bundled TUI component loads automatically and checks your open tabs; switching tabs keeps a reminder, while closing the tab or terminal silences it. With tabs disabled, only the currently viewed session is eligible. Warnings are claimed atomically, so several clients never duplicate one, and notifications play on the terminal client's machine.
To keep the previous server-side behavior for every tracked session, even after closing its tab or client, set "sessionScope": "all" in the plugin options. Browser, desktop, and API-only sessions have no TUI, so they need "all" to receive reminders. OpenCode 1 is unchanged.
The README and guide now show OpenCode 2's native plugins object form alongside OpenCode 1's tuple form.
Upgrade your OpenCode plugin entry to opencode-cachebell@0.6.0 and restart OpenCode.