How often (in seconds) to poll tmux panes and agent status
mr_detail_interval
integer
60
How often (in seconds) to refresh MR detail and pipeline status
worktree_interval
integer
30
How often (in seconds) to refresh worktree list
mr_list_interval
integer
300
How often (in seconds) to refresh the MR/PR list from the forge
default_agent_command
string
—
Command to run in a split pane when focusing a worktree (e.g. "opencode")
default_worktree_with_prompt
string
—
Command template for creating a worktree with an injected prompt. Use {{msg}} as the placeholder (e.g. "opencode run {{msg}}"). Enables the w keybinding — see Worktree with Prompt.
Remap action keys. Navigation keys (j/k/↑/↓/Tab/Enter/Esc/q) are not configurable. Each action must have a unique key — duplicates are rejected at startup with a clear error message.
Key
Type
Default
Description
refresh
string
"r"
Refresh all data
open_browser
string
"o"
Open selected MR in browser
copy_branch
string
"b"
Copy selected branch name to clipboard
filter_projects
string
"f"
Fuzzy filter to switch project
create_worktree
string
"c"
Create new worktree
open_worktree_with_prompt
string
"w"
Create worktree and inject a prompt into the agent (requires default_worktree_with_prompt)
delete_worktree
string
"d"
Delete selected worktree
merge_worktree
string
"M"
Merge selected worktree into default branch
mr_overview
string
"m"
Open MR Overview popup (all your open MRs across all forges)
agent_actions
string
"a"
Open agent actions panel
activity_feed
string
"A"
Open Activity Feed popup — navigate recent events and jump to the relevant pane or MR
Define custom agent actions that can be sent to opencode instances from the dashboard. When any [[agent_action]] entries are present, they replace the built-in defaults. Omit this section entirely to use the two default actions (rebase, pipeline fix).
Key
Type
Required
Default
Description
name
string
yes
—
Display name shown in the actions popup
prompt
string
yes
—
Prompt template sent to the agent
requires_mr
boolean
no
false
If true, action is skipped when no MR is linked
Prompts support template variables: {target_branch}, {source_branch}, {mr_url}, {mr_iid}, {project_name}. See Agent Actions for details and examples.