refactor(llm): clarify tool definition API

This commit is contained in:
Kit Langton
2026-04-26 20:52:04 -04:00
parent 33ef3b01f8
commit 653a830cf6
7 changed files with 27 additions and 9 deletions
+1 -1
View File
@@ -160,7 +160,7 @@ const messages = (input: MessageV2.WithParts): ReadonlyArray<CoreMessage> => {
}
export const toolDefinition = (input: { readonly model: Provider.Model; readonly tool: Tool.Def }) =>
LLM.tool({
LLM.toolDefinition({
name: input.tool.id,
description: input.tool.description,
inputSchema: EffectZod.toJsonSchema(input.tool.parameters),