chore(deps): update dependency rigging to v3 #49
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.
This PR contains the following updates:
| Package | Type | Update | Change |
|
Generated Summary:
rigging
dependency from version^2.3.0
to^3.0.0
.rigging
library, requiring review of related code functionality.rigging
version3.0.0
.This summary was generated with ❤️ by rigging
| rigging | dev | major |
^2.3.0
->^3.0.0
|Release Notes
dreadnode/rigging (rigging)
v3.0.0
Compare Source
Generated Summary
.mdx
and.json
formats, updated navigation and assets, and removed material/mkdocs build files and static assets.rigging.tool
. TheTool
,@tool
,@tool_method
,robopages
, andmcp
interfaces have replaced previousApiTool
and native Tool abstractions. Tool usage in pipelines is now consistent and all tool APIs are migrated to the new system.ChatPipeline
and associated pipeline flow:until()
and legacy internal pipeline control, replaced withthen()
andmap()
callback-based interface usingPipelineStep
,step()
, andContextManager
/AsyncGenerator
patterns.until_parsed_as()
parameters changed: removed/deprecatedmax_rounds
,attempt_recovery
, anddrop_dialog
, added/renamed tomax_depth
.MessagesExhaustedMaxRoundsError
toMaxDepthError
. Update exception handling in calling code.Message.content
as text-only; useMessage.content_parts
for full content, including multimodal parts.ContentAudioInput
type for audio.errors_to_fail_on
witherrors_to_catch
.catch
list and unifiedon_failed
handling for "raise", "skip", or "include".merge_strategy
inChatPipeline.add
to "none". Messages of the same role are not merged unless explicitly requested..cache()
method onChatPipeline
for controlling prompt caching hints (experimental).litellm
,openai
, and added support formcp
and related protocol support libraries.integrations
module; imported all new public symbols (tool_method
,mcp
,robopages
, etc.) from root.What's Changed
New Contributors
Full Changelog: dreadnode/rigging@v2.3.0...v3.0.0
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Renovate Bot.