mirror of
https://github.com/vxcontrol/pentagi.git
synced 2026-07-20 12:37:04 -04:00
[GH-ISSUE #160] [Bug]: When using Bedrock, toolConfig is not defined causing failures. #64
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @ThatServerGuy on GitHub (Mar 1, 2026).
Original GitHub issue: https://github.com/vxcontrol/pentagi/issues/160
Originally assigned to: @asdek on GitHub.
Affected Component
External Integrations (LLM/Search APIs)
Describe the bug
With any model on Bedrock I get failures in line with this:
Error: converse API call failed: operation error Bedrock Runtime: Converse, https response error StatusCode: 400, RequestID: fb82c3b1-af04-4405-8958-999d7a5e39c4, ValidationException: The toolConfig field must be defined when using toolUse and toolResult content blocks.
Steps to Reproduce
Create new provider, set bedrock as provider, test with any model.
System Configuration
N\A
Logs and Artifacts
No response
Screenshots or Recordings
Verification
@asdek commented on GitHub (Mar 19, 2026):
hey @ThatServerGuy
thanks for the report! this issue has been addressed through multiple fixes:
these were actually three different underlying issues that manifested similarly. the Bedrock provider is now working correctly in the latest builds.
i'm closing this issue as resolved. if you still encounter this problem after updating to the latest version, please reopen with fresh PentAGI server logs and we'll investigate further