feat: add Bedrock reasoning support#142
Conversation
There was a problem hiding this comment.
Code Review
This pull request introduces document reranking support via Cohere Rerank models and adds support for Bedrock reasoning ('thinking') content, enabling features like Claude's extended thinking. It also integrates request timeouts across various model invocations and adds comprehensive live and unit tests. A critical issue was identified in the live tests where an uninitialized Bedrock instance is used to define a model, which would result in a panic; reusing the initialized plugin instance is recommended.
Important
The consumer version of Gemini Code Assist on GitHub is being sunset. Starting June 18, 2026, new organization installations will be blocked, and all code review activity will officially cease on July 17, 2026.
For more details on the timeline and next steps, please review the Help Documentation.
|
can you fix the linting issues in this pr too? |
yes, i notice that too. It will be fixed in this PR. Thanks! |
|
@xavidop it's good for a review when you get a chance. thank you! |
## [1.16.0](v1.15.0...v1.16.0) (2026-06-19) ### 🚀 Features * add Bedrock reasoning support ([#142](#142)) ([8dc3b57](8dc3b57))
|
🎉 This PR is included in version 1.16.0 🎉 The release is available on GitHub release Your semantic-release bot 📦🚀 |
Description
This PR adds Bedrock reasoning support. This PR requires #140 to be merged first.
Closes point 3 in #136
Type of Change
Testing
Please describe the tests that you ran to verify your changes:
go test ./...)Test Configuration
Code Quality
Documentation
AWS Bedrock Specific
If this change affects AWS Bedrock functionality:
Checklist