rig-core: 0.1.0 -> 0.2.0 (⚠️ API breaking changes)
rig-mongodb: 0.1.0 -> 0.1.1
⚠️ rig-core breaking changes
--- failure auto_trait_impl_removed: auto trait no longer implemented ---
Description:
A public type has stopped implementing one or more auto traits. This can break downstream code that depends on the traits being implemented.
ref: https://doc.rust-lang.org/reference/special-types-and-traits.html#auto-traits
impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.35.0/src/lints/auto_trait_impl_removed.ron
Failed in:
type Agent is no longer UnwindSafe, in /tmp/.tmp4csE2Y/rig/rig-core/src/agent.rs:142
type Agent is no longer RefUnwindSafe, in /tmp/.tmp4csE2Y/rig/rig-core/src/agent.rs:142
type AgentBuilder is no longer UnwindSafe, in /tmp/.tmp4csE2Y/rig/rig-core/src/agent.rs:290
type AgentBuilder is no longer RefUnwindSafe, in /tmp/.tmp4csE2Y/rig/rig-core/src/agent.rs:290
--- failure constructible_struct_adds_field: externally-constructible struct adds field ---
Description:
A pub struct constructible with a struct literal has a new pub field. Existing struct literals must be updated to include the new field.
ref: https://doc.rust-lang.org/reference/expressions/struct-expr.html
impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.35.0/src/lints/constructible_struct_adds_field.ron
Failed in:
field CompletionRequest.max_tokens in /tmp/.tmp4csE2Y/rig/rig-core/src/completion.rs:241
--- failure inherent_method_missing: pub method removed or renamed ---
Description:
A publicly-visible method or associated fn is no longer available under its prior name. It may have been renamed or removed entirely.
ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.35.0/src/lints/inherent_method_missing.ron
Failed in:
Agent::new, previously in file /tmp/.tmp2nBZIk/rig-core/src/agent.rs:106
AgentBuilder::static_context, previously in file /tmp/.tmp2nBZIk/rig-core/src/rag.rs:276
AgentBuilder::static_tool, previously in file /tmp/.tmp2nBZIk/rig-core/src/rag.rs:286
Agent::call_tool, previously in file /tmp/.tmp2nBZIk/rig-core/src/rag.rs:205
AgentBuilder::temperature_opt, previously in file /tmp/.tmp2nBZIk/rig-core/src/model.rs:137
Changelog
## `rig-core`
## [0.2.0](https://github.com/0xPlaygrounds/rig/compare/rig-core-v0.1.0...rig-core-v0.2.0) - 2024-09-23
### Added
- anthropic models
### Fixed
- adjust version const naming
- implement review suggestions + renaming
- add `completion_request.documents` to `chat_history`
- adjust API to be cleaner + add docstrings
### Other
- Merge pull request [#27](https://github.com/0xPlaygrounds/rig/pull/27) from 0xPlaygrounds/feat/anthropic
- Fix docstrings
- Deprecate RagAgent and Model in favor of versatile Agent
- Make RagAgent VectorStoreIndex dynamic trait objects
## `rig-mongodb`
## [0.1.1](https://github.com/0xPlaygrounds/rig/compare/rig-mongodb-v0.1.0...rig-mongodb-v0.1.1) - 2024-09-23
### Other
- updated the following local packages: rig-core
🤖 New release
rig-core
: 0.1.0 -> 0.2.0 (⚠️ API breaking changes)rig-mongodb
: 0.1.0 -> 0.1.1⚠️
rig-core
breaking changesChangelog
## `rig-core`
## `rig-mongodb`This PR was generated with release-plz.