INNER CODE UNIT · JavaScript
send
Kuberwastaken/claurst · editors/vscode/media/main.js:64
function send() {
const text = inputEl.value.trim();
if (!text) {
return;
}
appendRow(text, 'user');
inputEl.value = '';
autoResize();
currentAgentBubble = null;
setBusy(true);
vscode.postMessage({ type: 'prompt', text });
}
sendBtn.addEventListener('click', send);
stopBtn.addEventListener('click', () => vscode.postMessage({ type: 'stop' }));
inputEl.addEventListener('keydown', (e) => {
if (e.key === 'Enter' && !e.shiftKey) {
e.preventDefault();