MCPcopy Create free account
hub / github.com/Roy3838/Observer / handleCopySystemPrompt

Function handleCopySystemPrompt

app/src/components/GenerateAgentModal.tsx:110–121  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

108
109
110 const handleCopySystemPrompt = async () => {
111 const promptToCopy = agentType === 'browser' ? getSystemPrompt() : getPythonSystemPrompt();
112 try {
113 await navigator.clipboard.writeText(promptToCopy);
114 setCopyStatusMessage('Copied!');
115 setTimeout(() => setCopyStatusMessage(''), 2000); // Clear message after 2 seconds
116 } catch (err) {
117 console.error('Failed to copy system prompt:', err);
118 setCopyStatusMessage('Failed to copy');
119 setTimeout(() => setCopyStatusMessage(''), 2000);
120 }
121 };
122
123 if (!isOpen) return null;
124

Callers

nothing calls this directly

Calls 3

getSystemPromptFunction · 0.85
getPythonSystemPromptFunction · 0.85
errorMethod · 0.80

Tested by

no test coverage detected