From 3524378bf2a56db3d8598d7f4ea95f316f3031cd Mon Sep 17 00:00:00 2001 From: Matt Rubens Date: Tue, 18 Feb 2025 22:21:01 -0500 Subject: [PATCH] Copy the system prompt of the current mode --- webview-ui/src/components/prompts/PromptsView.tsx | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) 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">