Some clients (like Opencode) send assistant messages with empty content (no text, no tool calls) in the message history during multi-turn conversations. AWS Bedrock's Converse API rejects these. It would be nice to skip empty-content assistant messages during conversion instead of passing them through and getting a provider error.
Some clients (like Opencode) send assistant messages with empty content (no text, no tool calls) in the message history during multi-turn conversations. AWS Bedrock's Converse API rejects these. It would be nice to skip empty-content assistant messages during conversion instead of passing them through and getting a provider error.