diff --git a/webview-ui/src/components/prompts/PromptsView.tsx b/webview-ui/src/components/prompts/PromptsView.tsx index 51472d4cab..0a079f52d2 100644 --- a/webview-ui/src/components/prompts/PromptsView.tsx +++ b/webview-ui/src/components/prompts/PromptsView.tsx @@ -892,10 +892,13 @@ const PromptsView = ({ onDone }: PromptsViewProps) => { appearance="icon" title="Copy system prompt to clipboard" onClick={() => { - vscode.postMessage({ - type: "copySystemPrompt", - text: selectedPromptContent, - }) + const currentMode = getCurrentMode() + if (currentMode) { + vscode.postMessage({ + type: "copySystemPrompt", + mode: currentMode.slug, + }) + } }} data-testid="copy-prompt-button">