Skip to content

fix(amazon-bedrock): serialize assistant tool results#17034

Open
iroiro147 wants to merge 2 commits into
vercel:mainfrom
iroiro147:fix/bedrock-assistant-tool-results
Open

fix(amazon-bedrock): serialize assistant tool results#17034
iroiro147 wants to merge 2 commits into
vercel:mainfrom
iroiro147:fix/bedrock-assistant-tool-results

Conversation

@iroiro147

Copy link
Copy Markdown

Summary

  • serialize tool-result parts that appear in assistant message content as immediate Bedrock user toolResult messages
  • share the Bedrock tool-result conversion path with standalone tool messages
  • add regression coverage for inline assistant tool results and resumed assistant text after tool results

Fixes #11216

Tests

  • npx pnpm@10.33.4 exec oxfmt --check packages/amazon-bedrock/src/convert-to-amazon-bedrock-chat-messages.ts packages/amazon-bedrock/src/convert-to-amazon-bedrock-chat-messages.test.ts
  • npx pnpm@10.33.4 -C packages/amazon-bedrock exec vitest --config vitest.node.config.js --run src/convert-to-amazon-bedrock-chat-messages.test.ts
  • npx pnpm@10.33.4 -C packages/amazon-bedrock type-check
  • npx pnpm@10.33.4 -C packages/amazon-bedrock test
  • npx pnpm@10.33.4 turbo build --filter=@ai-sdk/amazon-bedrock...

Signed-off-by: iroiro147 <sarthak.singh@juspay.in>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Unable to send toolUse and toolInput in message array to Amazon Bedrock.

1 participant