Releases: dreadnode/rigging
Releases · dreadnode/rigging
v2.2.7
v2.2.4
- Fix for duplicate tool call executions when using the
APITool
abstraction or.using()
with a callable
Full Changelog: v2.2.3...v2.2.4
v2.2.3
What's Changed
- Cleanup content merging behavior for
ChatPipeline.add()
to fix a bug with multiple tool calls, with the intent to eventually remove any default merging behavior in the future. - Added a small sanity check for
provider_specific_fields
in the LiteLLM generator to prevent attribute access errors. - test(http): ensure JSONPath transform outputs valid JSON by @briangreunke in #37
Full Changelog: v2.2.2...v2.2.3
v2.2.2
What's Changed
- bugfix: litellm version upgrade by @briangreunke in #36
- bug: b64 encoded identifiers by @briangreunke in #33
Full Changelog: v2.2.1...v2.2.2
v2.2.1
What's Changed
- fix(http): ensure consistent string output from response transforms by @briangreunke in #34
- feat(http): add configurable request timeouts by @briangreunke in #35
New Contributors
- @briangreunke made their first contribution in #34
Full Changelog: v2.2.0...v2.2.1
v2.2.0
v2.1.2
v2.1.1
- Fixed interactions between
APITool
andPrompt
objects. - Added example of using prompts as tools to the docs.
- Added an experimental
make_prompt
function.
Full Changelog: v2.1.0...v2.1.1
v2.1.0
What's Changed
- feat: rigging cicd workflow example by @GangGreenTemperTatum in #24
- feat: Add api level tool call support (ENG-446) by @monoxgas in #27
Full Changelog: v2.0.8...v2.1.0
v2.0.7
What's Changed
- fix: Relax boto3 dependency and blacklist broken pydantic 2.10.0
- feat: rigging crucible generator by @GangGreenTemperTatum in #20
- feat: example for toxic dataset creations by @GangGreenTemperTatum in #21
Full Changelog: v2.0.6...v2.0.7