diff options
Diffstat (limited to 'packages/cli/src/ui/components/messages/ToolConfirmationMessage.tsx')
| -rw-r--r-- | packages/cli/src/ui/components/messages/ToolConfirmationMessage.tsx | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/packages/cli/src/ui/components/messages/ToolConfirmationMessage.tsx b/packages/cli/src/ui/components/messages/ToolConfirmationMessage.tsx index c46d36f7..af9aba6a 100644 --- a/packages/cli/src/ui/components/messages/ToolConfirmationMessage.tsx +++ b/packages/cli/src/ui/components/messages/ToolConfirmationMessage.tsx @@ -98,6 +98,24 @@ export const ToolConfirmationMessage: React.FC< }); } + if ( + checkHasEditor('windsurf') && + notUsingSandbox && + externalEditorsEnabled + ) { + options.push({ + label: 'Modify with Windsurf', + value: ToolConfirmationOutcome.ModifyWindsurf, + }); + } + + if (checkHasEditor('cursor') && notUsingSandbox && externalEditorsEnabled) { + options.push({ + label: 'Modify with Cursor', + value: ToolConfirmationOutcome.ModifyCursor, + }); + } + if (checkHasEditor('vim') && externalEditorsEnabled) { options.push({ label: 'Modify with vim', |
