Interface: TerminalHeaderActionRegistration
Defined in: types/frontend.ts:320
Registration for a terminal header action button.
Properties
icon
icon:
PluginComponentType
Defined in: types/frontend.ts:328
Icon component for the button
id
id:
string
Defined in: types/frontend.ts:322
Unique action identifier
label
label:
string
Defined in: types/frontend.ts:325
Tooltip label for the action button
onClick()
onClick: (
context) =>void
Defined in: types/frontend.ts:337
Callback when the action is clicked
Parameters
| Parameter | Type |
|---|---|
context | TerminalActionContext |
Returns
void
order?
optionalorder:number
Defined in: types/frontend.ts:340
Sort order among terminal header actions (lower = leftmost)
showFor
showFor:
string|string[]
Defined in: types/frontend.ts:334
AI modes this action appears for. Use '*' to show for all modes, or specify specific mode strings.