Hi! This is a follow-up to the previous prerelease for a big provider and system overhaul. Things to look for are:
- Better durability and effectiveness across all providers
- Improved LLM responsiveness
- Lower token use
- Even more fun
Note that this release will not receive provider updates from Catwalk.
xoxo, Charm 💋
Changelog
Changelog
### Fixed * 9d5a6d0: fix(bedrock): update anthropic sdk with fix for aws sso (#1297) (@andreynering) * 231c3d9: fix(test): close sqlite db on test finish (@andreynering) * 4926d2c: fix(test): improve go-vcr request matching logic (@andreynering) * 46dcc50: fix(test): try to have the correct dir for windows (@kujtimiihoxha) * f7b78df: fix: bring back metrics on fantasy (@andreynering) * 47bde03: fix: cost calculation when using openrouter (@kujtimiihoxha) * eba309c: fix: diagnostics log double quotting (@caarlos0) * 086e4ff: fix: prompt prefix (@kujtimiihoxha) ### Other stuff * 4e2e8ca: chore: add reasoning start (@kujtimiihoxha) * 765a9cc: chore: add yolo back (@kujtimiihoxha) * a43e3e0: chore: fix bedrock (@kujtimiihoxha) * df753af: chore: fix parameter update (@kujtimiihoxha) * f76bfb1: chore: remove empty thinking (@kujtimiihoxha) * 6bb85dc: chore: support provider extra body and provider options (@kujtimiihoxha) * 232fa9a: chore: use :exacto in openrouter for supported models (@kujtimiihoxha) * 0ca5de0: refactor: simplify code with `cmp.Or` (@andreynering) * 35c05ff: revert: "test: try fix windows tests" (@kujtimiihoxha)Verifying the artifacts
First, download the checksums.txt file, for example, with wget:
wget 'https://github.com/charmbracelet/crush/releases/download/v0.13.0-beta.2/checksums.txt'Then, verify it using cosign:
cosign verify-blob \
--certificate-identity 'https://github.com/charmbracelet/meta/.github/workflows/goreleaser.yml@refs/heads/main' \
--certificate-oidc-issuer 'https://token.actions.githubusercontent.com' \
--cert 'https://github.com/charmbracelet/crush/releases/download/v0.13.0-beta.2/checksums.txt.pem' \
--signature 'https://github.com/charmbracelet/crush/releases/download/v0.13.0-beta.2/checksums.txt.sig' \
./checksums.txtIf the output is Verified OK, you can safely use it to verify the checksums of other artifacts you downloaded from the release using sha256sum:
sha256sum --ignore-missing -c checksums.txtDone! You artifacts are now verified!
Thoughts? Questions? We love hearing from you. Feel free to reach out on X, Discord, Slack, The Fediverse, Bluesky.