Skip to content

Develop#246

Merged
Alex793x merged 2 commits intomainfrom
develop
Dec 27, 2025
Merged

Develop#246
Alex793x merged 2 commits intomainfrom
develop

Conversation

@Alex793x
Copy link
Copy Markdown
Contributor

No description provided.

Alex Holmberg and others added 2 commits December 27, 2025 23:11
Move vendored rig-bedrock code from vendor/ into src/bedrock/ so it gets
published with the crate. This ensures users installing from crates.io
get the extended thinking fixes, since crates.io ignores path dependencies
and [patch.crates-io] sections.

Changes:
- Move vendor/rig-bedrock/src/* to src/bedrock/
- Update Cargo.toml: remove rig-bedrock dep, add AWS SDK deps directly
- Update imports from rig_bedrock:: to crate::bedrock::
- Remove vendor/rig-bedrock directory
- Add debug logging for extended thinking troubleshooting

The inlined module contains fixes for:
- Extended thinking with multi-turn tool use
- Reasoning block preservation in conversation history
- Content block sorting (Reasoning before ToolUse)

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
@Alex793x Alex793x merged commit 064e835 into main Dec 27, 2025
8 checks passed
@Alex793x Alex793x mentioned this pull request Dec 27, 2025
Alex793x added a commit that referenced this pull request Mar 28, 2026
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.

1 participant