diff options
Diffstat (limited to 'packages/cli/src')
| -rw-r--r-- | packages/cli/src/ui/components/messages/ToolConfirmationMessage.tsx | 21 |
1 files changed, 16 insertions, 5 deletions
diff --git a/packages/cli/src/ui/components/messages/ToolConfirmationMessage.tsx b/packages/cli/src/ui/components/messages/ToolConfirmationMessage.tsx index c1a313d5..197a922c 100644 --- a/packages/cli/src/ui/components/messages/ToolConfirmationMessage.tsx +++ b/packages/cli/src/ui/components/messages/ToolConfirmationMessage.tsx @@ -118,7 +118,10 @@ export const ToolConfirmationMessage: React.FC< label: 'Modify with external editor', value: ToolConfirmationOutcome.ModifyWithEditor, }, - { label: 'No (esc)', value: ToolConfirmationOutcome.Cancel }, + { + label: 'No, suggest changes (esc)', + value: ToolConfirmationOutcome.Cancel, + }, ); bodyContent = ( <DiffRenderer @@ -142,10 +145,12 @@ export const ToolConfirmationMessage: React.FC< label: `Yes, allow always ...`, value: ToolConfirmationOutcome.ProceedAlways, }, + { + label: 'No, suggest changes (esc)', + value: ToolConfirmationOutcome.Cancel, + }, ); - options.push({ label: 'No (esc)', value: ToolConfirmationOutcome.Cancel }); - let bodyContentHeight = availableBodyContentHeight(); if (bodyContentHeight !== undefined) { bodyContentHeight -= 2; // Account for padding; @@ -180,7 +185,10 @@ export const ToolConfirmationMessage: React.FC< label: 'Yes, allow always', value: ToolConfirmationOutcome.ProceedAlways, }, - { label: 'No (esc)', value: ToolConfirmationOutcome.Cancel }, + { + label: 'No, suggest changes (esc)', + value: ToolConfirmationOutcome.Cancel, + }, ); bodyContent = ( @@ -221,7 +229,10 @@ export const ToolConfirmationMessage: React.FC< label: `Yes, always allow all tools from server "${mcpProps.serverName}"`, value: ToolConfirmationOutcome.ProceedAlwaysServer, }, - { label: 'No (esc)', value: ToolConfirmationOutcome.Cancel }, + { + label: 'No, suggest changes (esc)', + value: ToolConfirmationOutcome.Cancel, + }, ); } |
