chore(deps): bump rig from 0.41.0 to 0.42.0 - #248
Closed
dependabot[bot] wants to merge 1 commit into
Closed
Conversation
Bumps [rig](https://github.com/0xPlaygrounds/rig) from 0.41.0 to 0.42.0. - [Release notes](https://github.com/0xPlaygrounds/rig/releases) - [Changelog](https://github.com/0xPlaygrounds/rig/blob/main/CHANGELOG.md) - [Commits](0xPlaygrounds/rig@v0.41.0...v0.42.0) --- updated-dependencies: - dependency-name: rig dependency-version: 0.42.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
dependabot
Bot
force-pushed
the
dependabot/cargo/rig-0.42.0
branch
from
August 25, 2026 14:08
6da9699 to
c901aaa
Compare
Member
Contributor
Author
|
OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting If you change your mind, just re-open this PR and I'll resolve any conflicts on it. |
martsokha
added a commit
that referenced
this pull request
Aug 25, 2026
* Bump rig to 0.42 and simplify the inference agent wrapper rig 0.42 makes Agent a single non-generic concrete type: the provider's completion-model type is now erased inside Agent rather than carried as a parameter. That obsoletes the ErasedAgent trait, whose only job was to erase that generic behind a dyn handle. - Bump the workspace rig dependency 0.41 -> 0.42, unifying the lock (the engine update had already pulled 0.42 transitively). - Delete erased_agent.rs; InferenceClient now wraps Arc<Agent> directly and calls rig's Prompt/Chat/StreamingChat traits, with the stream-to-text-delta mapping folded into stream_chat. - Drop the removed GetTokenUsage bound and the now-unnecessary CompletionModel / M::StreamingResponse bounds from InferenceClient::new. Supersedes the dependabot bump in #248, which predated the engine migration and could not carry the API changes. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_018bKk1YEG4tZ69jzYVQvQL8 * Make inference stream errors terminal TokenStream documents an Err as the final item, but stream_chat yielded the error and kept polling the rig stream. Break after yielding so the error is the terminal item. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_018bKk1YEG4tZ69jzYVQvQL8 --------- Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Bumps rig from 0.41.0 to 0.42.0.
Release notes
Sourced from rig's releases.
... (truncated)
Changelog
Sourced from rig's changelog.
... (truncated)
Commits
d5a3498chore(release): publish v0.42.0 from main, including everything merged since ...9f74bbcchore(deps): lower dependency floors to what rig needs and stop raising them ...93b1fd0chore(deps): bump redis from 1.2.1 to 1.5.0 (#2361)4487ba2feat(agent): restore raw provider response access at the agent level, on both...2da0303chore: release v0.42.0 (#2221)57b4ad2fix(providers): survive truncated tool calls and preserve DeepSeek wire data ...d525224fix(doubleword): report the embedding width Doubleword actually returns (#2356)8ea03a2fix(openrouter): surface chat-completions refusals, and map the reasoning sha...4232abddocs: reconcile the changelogs and the migration guide with what actually mer...854b765fix(rig): exclude test cassettes from the published crate (#2350)