From ee8786b7aec68471f587d266d863131ad8cf8194 Mon Sep 17 00:00:00 2001 From: bracesproul Date: Fri, 25 Oct 2024 11:03:05 -0700 Subject: [PATCH] fix: Force reflections tool usage --- src/agent/reflection/index.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/agent/reflection/index.ts b/src/agent/reflection/index.ts index d2f17de5..24cab282 100644 --- a/src/agent/reflection/index.ts +++ b/src/agent/reflection/index.ts @@ -45,7 +45,9 @@ export const reflect = async ( const model = new ChatAnthropic({ model: "claude-3-5-sonnet-20240620", temperature: 0, - }).bindTools([generateReflectionTool]); + }).bindTools([generateReflectionTool], { + tool_choice: "generate_reflections", + }); const currentArtifactContent = state.artifact ? getArtifactContent(state.artifact)