From e138744816f8f73f626d411404497b3f027945d0 Mon Sep 17 00:00:00 2001 From: Andrew Pareles Date: Thu, 29 May 2025 19:12:34 -0700 Subject: [PATCH] updates --- .../void/electron-main/llmMessage/sendLLMMessage.impl.ts | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/vs/workbench/contrib/void/electron-main/llmMessage/sendLLMMessage.impl.ts b/src/vs/workbench/contrib/void/electron-main/llmMessage/sendLLMMessage.impl.ts index 52676f1d..5d6b43fc 100644 --- a/src/vs/workbench/contrib/void/electron-main/llmMessage/sendLLMMessage.impl.ts +++ b/src/vs/workbench/contrib/void/electron-main/llmMessage/sendLLMMessage.impl.ts @@ -20,7 +20,6 @@ import { getSendableReasoningInfo, getModelCapabilities, getProviderCapabilities import { extractReasoningWrapper, extractXMLToolsWrapper } from './extractGrammar.js'; import { availableTools, InternalToolInfo } from '../../common/prompt/prompts.js'; import { generateUuid } from '../../../../../base/common/uuid.js'; -import { BuiltinToolParamName } from '../../common/toolsServiceTypes.js'; const getGoogleApiKey = async () => { // module‑level singleton @@ -230,7 +229,7 @@ const rawToolCallObjOfParamsStr = (name: string, toolParamsStr: string, id: stri if (typeof input !== 'object') return null const rawParams: RawToolParamsObj = input - return { id, name, rawParams, doneParams: Object.keys(rawParams) as BuiltinToolParamName[], isDone: true } + return { id, name, rawParams, doneParams: Object.keys(rawParams), isDone: true } } @@ -241,7 +240,7 @@ const rawToolCallObjOfAnthropicParams = (toolBlock: Anthropic.Messages.ToolUseBl if (typeof input !== 'object') return null const rawParams: RawToolParamsObj = input - return { id, name, rawParams, doneParams: Object.keys(rawParams) as BuiltinToolParamName[], isDone: true } + return { id, name, rawParams, doneParams: Object.keys(rawParams), isDone: true } }