Session tabs for the OpenCode TUI.
- Quick navigation - Switch between sessions with a single click.
- Session status - See which sessions are busy or need attention.
For the current project:
opencode plugin opencode-tabsOr globally:
opencode plugin opencode-tabs --globalOr, add the package directly to .opencode/tui.json:
{
"$schema": "https://opencode.ai/tui.json",
"plugin": ["opencode-tabs"]
}Restart OpenCode after the installation.
The Next tab, Previous tab, and Close tab commands are available in the
command palette. They have no keybindings by default. To open a new tab, use
OpenCode's built-in New session command. Check the
OpenCode keybinds documentation.
To enable keyboard navigation, configure the plugin with options:
{
"$schema": "https://opencode.ai/tui.json",
"plugin": [
[
"opencode-tabs",
{
"keybinds": {
"next": "<leader>]",
"previous": "<leader>[",
"close": "<leader>w"
}
}
]
]
}Restart OpenCode after changing the configuration.
