-
Notifications
You must be signed in to change notification settings - Fork 367
[Bug]: Unable to use history with functions with the Anthropic plugin #487
Copy link
Copy link
Open
Labels
bugSomething isn't workingSomething isn't working
Description
What happened?
The error is:
Error: Error processing ChatAnthropicNode: messages.
2: Did not find 1 `tool_result` block(s) at the beginning of this message. Messages following `tool_use` blocks must begin with a matching number of `tool_result` blocks.
When passing the output of "All Messages" to another controller to keep the history, this error happens when feeding that history back into the model. I don't see a way to keep history with tool usage because there isn't a way to provide a result of the tool call (to my knowledge) for this llm.
What was the expected functionality?
I would expect the tool call to have a corresponding tool result node. I'm not familiar with how this is handled in other llm's so maybe it is just an Anthropic thing.
Describe your environment
MacOS
Node Executor
Anthropic Plugin
Relevant log output
Relevant screenshots
Code of Conduct
- I agree to follow this project's Code of Conduct
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working