INNER CODE UNIT · JavaScript

upsertToolCall

Kuberwastaken/claurst · editors/vscode/media/main.js:35

  function upsertToolCall(id, title, status) {
    let el = id ? toolCallEls.get(id) : null;
    if (!el) {
      el = document.createElement('div');
      el.className = 'tool-call';
      messagesEl.appendChild(el);
      if (id) {
        toolCallEls.set(id, el);
      }
    }
    if (title) {
      el.dataset.title = title;
    }
    el.className = 'tool-call ' + (status || '');
    el.textContent = `${statusIcon(status)} ${el.dataset.title || '(tool call)'}`;
    messagesEl.scrollTop = messagesEl.scrollHeight;
  }

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…