Skip to content

chore: release v0.44.0 - #2643

Merged
gold-silver-copper merged 1 commit into
mainfrom
release-plz-2026-09-30T18-41-45Z
Oct 7, 2026
Merged

gold-silver-copper merged 1 commit into
mainfrom
release-plz-2026-09-30T18-41-45Z

Conversation

@github-actions

@github-actions github-actions Bot commented Sep 30, 2026 •

Copy link
Copy Markdown
Contributor

🤖 New release

  • rig-derive: 0.43.0 -> 0.44.0
  • rig-http: 0.43.0 -> 0.44.0 (✓ API compatible changes)
  • rig-reqwest: 0.43.0 -> 0.44.0
  • rig-tungstenite: 0.43.0 -> 0.44.0 (✓ API compatible changes)
  • rig-core: 0.43.0 -> 0.44.0 (⚠ API breaking changes)
  • rig-agent: 0.43.0 -> 0.44.0 (⚠ API breaking changes)
  • rig-ecs: 0.43.0 -> 0.44.0 (⚠ API breaking changes)
  • rig-cassette: 0.43.0 -> 0.44.0 (⚠ API breaking changes)
  • rig-bedrock: 0.43.0 -> 0.44.0 (⚠ API breaking changes)
  • rig-candle: 0.43.0 -> 0.44.0 (⚠ API breaking changes)
  • rig-fastembed: 0.43.0 -> 0.44.0 (✓ API compatible changes)
  • rig-gemini-grpc: 0.43.0 -> 0.44.0 (⚠ API breaking changes)
  • rig-helixdb: 0.43.0 -> 0.44.0 (⚠ API breaking changes)
  • rig-lancedb: 0.43.0 -> 0.44.0 (✓ API compatible changes)
  • rig-memory: 0.43.0 -> 0.44.0 (✓ API compatible changes)
  • rig-milvus: 0.43.0 -> 0.44.0 (✓ API compatible changes)
  • rig-mongodb: 0.43.0 -> 0.44.0 (✓ API compatible changes)
  • rig-neo4j: 0.43.0 -> 0.44.0 (✓ API compatible changes)
  • rig-postgres: 0.43.0 -> 0.44.0 (✓ API compatible changes)
  • rig-qdrant: 0.43.0 -> 0.44.0 (✓ API compatible changes)
  • rig-rmcp: 0.43.0 -> 0.44.0 (⚠ API breaking changes)
  • rig-s3vectors: 0.43.0 -> 0.44.0 (✓ API compatible changes)
  • rig-scylladb: 0.43.0 -> 0.44.0 (✓ API compatible changes)
  • rig-sqlite: 0.43.0 -> 0.44.0 (✓ API compatible changes)
  • rig-surrealdb: 0.43.0 -> 0.44.0 (✓ API compatible changes)
  • rig-typesafeai: 0.43.0 -> 0.44.0 (✓ API compatible changes)
  • rig-vectorize: 0.43.0 -> 0.44.0 (✓ API compatible changes)
  • rig-vertexai: 0.43.0 -> 0.44.0 (⚠ API breaking changes)
  • rig: 0.43.0 -> 0.44.0 (✓ API compatible changes)

⚠ 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.50.0/src/lints/auto_trait_impl_removed.ron

Failed in:
  type Descriptor is no longer UnwindSafe, in /tmp/.tmptJc9t5/rig/crates/rig-core/src/wire.rs:454
  type Descriptor is no longer RefUnwindSafe, in /tmp/.tmptJc9t5/rig/crates/rig-core/src/wire.rs:454
  type ToolContextError is no longer UnwindSafe, in /tmp/.tmptJc9t5/rig/crates/rig-core/src/tool/context.rs:445
  type ToolContextError is no longer RefUnwindSafe, in /tmp/.tmptJc9t5/rig/crates/rig-core/src/tool/context.rs:445
  type ToolContextError is no longer UnwindSafe, in /tmp/.tmptJc9t5/rig/crates/rig-core/src/tool/context.rs:445
  type ToolContextError is no longer RefUnwindSafe, in /tmp/.tmptJc9t5/rig/crates/rig-core/src/tool/context.rs:445

--- failure constructible_struct_adds_field: struct exhaustively constructible through public API adds field ---

Description:
A pub struct that could be exhaustively constructed with a literal using only public API has a new pub field, breaking existing exhaustive literals.
        ref: https://doc.rust-lang.org/reference/expressions/struct-expr.html
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.50.0/src/lints/constructible_struct_adds_field.ron

Failed in:
  field ToolFunction.invalid_arguments in /tmp/.tmptJc9t5/rig/crates/rig-core/src/completion/message.rs:505
  field ToolFunction.invalid_arguments in /tmp/.tmptJc9t5/rig/crates/rig-core/src/completion/message.rs:505
  field Image.native in /tmp/.tmptJc9t5/rig/crates/rig-core/src/completion/message.rs:678
  field Image.native in /tmp/.tmptJc9t5/rig/crates/rig-core/src/completion/message.rs:678
  field ToolResult.is_error in /tmp/.tmptJc9t5/rig/crates/rig-core/src/completion/message.rs:367
  field ToolResult.is_error in /tmp/.tmptJc9t5/rig/crates/rig-core/src/completion/message.rs:367
  field ToolCall.native in /tmp/.tmptJc9t5/rig/crates/rig-core/src/completion/message.rs:436
  field ToolCall.native in /tmp/.tmptJc9t5/rig/crates/rig-core/src/completion/message.rs:436
  field Reasoning.text in /tmp/.tmptJc9t5/rig/crates/rig-core/src/completion/message.rs:328
  field Reasoning.redacted in /tmp/.tmptJc9t5/rig/crates/rig-core/src/completion/message.rs:331
  field Reasoning.native in /tmp/.tmptJc9t5/rig/crates/rig-core/src/completion/message.rs:338
  field Reasoning.text in /tmp/.tmptJc9t5/rig/crates/rig-core/src/completion/message.rs:328
  field Reasoning.redacted in /tmp/.tmptJc9t5/rig/crates/rig-core/src/completion/message.rs:331
  field Reasoning.native in /tmp/.tmptJc9t5/rig/crates/rig-core/src/completion/message.rs:338
  field Finish.error in /tmp/.tmptJc9t5/rig/crates/rig-core/src/operation/completion.rs:181
  field EffectRecord.stream_origin in /tmp/.tmptJc9t5/rig/crates/rig-core/src/effect/mod.rs:978
  field Messages.tool_input_streaming in /tmp/.tmptJc9t5/rig/crates/rig-core/src/providers/anthropic/wire.rs:376
  field Messages.tool_input_streaming in /tmp/.tmptJc9t5/rig/crates/rig-core/src/providers/anthropic/wire.rs:376
  field Descriptor.replay in /tmp/.tmptJc9t5/rig/crates/rig-core/src/wire.rs:457

--- failure derive_trait_impl_removed: built-in derived trait no longer implemented ---

Description:
A public type has stopped deriving one or more traits. This can break downstream code that depends on those types implementing those traits.
        ref: https://doc.rust-lang.org/reference/attributes/derive.html#derive
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.50.0/src/lints/derive_trait_impl_removed.ron

Failed in:
  type Usage no longer derives Eq, in /tmp/.tmptJc9t5/rig/crates/rig-core/src/completion/request.rs:533
  type Usage no longer derives Eq, in /tmp/.tmptJc9t5/rig/crates/rig-core/src/completion/request.rs:533
  type ToolContextError no longer derives Clone, in /tmp/.tmptJc9t5/rig/crates/rig-core/src/tool/context.rs:445
  type ToolContextError no longer derives PartialEq, in /tmp/.tmptJc9t5/rig/crates/rig-core/src/tool/context.rs:445
  type ToolContextError no longer derives Eq, in /tmp/.tmptJc9t5/rig/crates/rig-core/src/tool/context.rs:445
  type ToolContextError no longer derives Clone, in /tmp/.tmptJc9t5/rig/crates/rig-core/src/tool/context.rs:445
  type ToolContextError no longer derives PartialEq, in /tmp/.tmptJc9t5/rig/crates/rig-core/src/tool/context.rs:445
  type ToolContextError no longer derives Eq, in /tmp/.tmptJc9t5/rig/crates/rig-core/src/tool/context.rs:445

--- failure enum_changed_kind: pub enum changed kind ---

Description:
A public enum has been replaced by a different kind of item at the same path, which breaks code that relied on the enum's variants and representation.
        ref: https://github.com/obi1kenobi/cargo-semver-checks/issues/302
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.50.0/src/lints/enum_changed_kind.ron

Failed in:
  enum rig_core::providers::cohere::streaming::ChatEvent became struct in /tmp/.tmptJc9t5/rig/crates/rig-core/src/providers/cohere/streaming.rs:69

--- failure enum_marked_non_exhaustive: enum marked #[non_exhaustive] ---

Description:
A public enum has been marked #[non_exhaustive]. Pattern-matching on it outside of its crate must now include a wildcard pattern like `_`, or it will fail to compile.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#attr-adding-non-exhaustive
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.50.0/src/lints/enum_marked_non_exhaustive.ron

Failed in:
  enum BodyRewrite in /tmp/.tmptJc9t5/rig/crates/rig-core/src/providers/openai/wire.rs:143
  enum ProviderError in /tmp/.tmptJc9t5/rig/crates/rig-core/src/error.rs:324
  enum ProviderError in /tmp/.tmptJc9t5/rig/crates/rig-core/src/error.rs:324
  enum ProviderError in /tmp/.tmptJc9t5/rig/crates/rig-core/src/error.rs:324
  enum FinishReason in /tmp/.tmptJc9t5/rig/crates/rig-core/src/completion/request.rs:125
  enum FinishReason in /tmp/.tmptJc9t5/rig/crates/rig-core/src/completion/request.rs:125
  enum AssistantContent in /tmp/.tmptJc9t5/rig/crates/rig-core/src/completion/message.rs:187
  enum AssistantContent in /tmp/.tmptJc9t5/rig/crates/rig-core/src/completion/message.rs:187
  enum AssistantContent in /tmp/.tmptJc9t5/rig/crates/rig-core/src/completion/message.rs:187

--- failure enum_missing: pub enum removed or renamed ---

Description:
A publicly-visible enum cannot be imported by its prior path. A `pub use` may have been removed, or the enum itself 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.50.0/src/lints/enum_missing.ron

Failed in:
  enum rig_core::providers::openai::responses_api::AllowedToolsMode, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/openai/responses_api/mod.rs:885
  enum rig_core::providers::anthropic::streaming::StreamingEvent, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/anthropic/streaming.rs:36
  enum rig_core::providers::gemini::completion::gemini_api_types::ResponseModality, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/gemini/completion.rs:1656
  enum rig_core::providers::openai::completion::AssistantContent, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/openai/completion/mod.rs:330
  enum rig_core::providers::openai::AssistantContent, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/openai/completion/mod.rs:330
  enum rig_core::providers::gemini::interactions_api::interactions_api_types::Step, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/gemini/interactions_api/mod.rs:931
  enum rig_core::providers::gemini::interactions_api::Step, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/gemini/interactions_api/mod.rs:931
  enum rig_core::providers::openai::responses_api::TruncationStrategy, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/openai/responses_api/mod.rs:1659
  enum rig_core::providers::openai::wire::ChatEvent, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/openai/wire/chat.rs:835
  enum rig_core::providers::cohere::completion::CohereToolChoice, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/cohere/completion.rs:407
  enum rig_core::providers::openai::responses_api::Role, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/openai/responses_api/mod.rs:164
  enum rig_core::providers::gemini::completion::gemini_api_types::ThinkingLevel, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/gemini/completion.rs:1665
  enum rig_core::providers::gemini::completion::gemini_api_types::HarmBlockThreshold, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/gemini/completion.rs:2145
  enum rig_core::providers::openai::responses_api::SystemContent, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/openai/responses_api/mod.rs:2404
  enum rig_core::providers::openai::completion::ToolChoice, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/openai/completion/mod.rs:546
  enum rig_core::providers::openai::ToolChoice, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/openai/completion/mod.rs:546
  enum rig_core::providers::openrouter::completion::ProviderSort, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/openrouter/completion.rs:129
  enum rig_core::providers::openrouter::ProviderSort, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/openrouter/completion.rs:129
  enum rig_core::providers::cohere::completion::Message, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/cohere/completion.rs:222
  enum rig_core::providers::voyageai::wire::RerankReply, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/voyageai/wire.rs:324
  enum rig_core::providers::openai::responses_api::ToolChoiceDefinition, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/openai/responses_api/mod.rs:865
  enum rig_core::providers::gemini::interactions_api::interactions_api_types::Content, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/gemini/interactions_api/mod.rs:1433
  enum rig_core::providers::gemini::interactions_api::Content, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/gemini/interactions_api/mod.rs:1433
  enum rig_core::providers::openai::responses_api::UserContent, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/openai/responses_api/mod.rs:2427
  enum rig_core::providers::venice::completion::WebSearchMode, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/venice/completion.rs:43
  enum rig_core::providers::venice::WebSearchMode, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/venice/completion.rs:43
  enum rig_core::providers::gemini::completion::gemini_api_types::HarmCategory, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/gemini/completion.rs:1294
  enum rig_core::providers::deepseek::ToolType, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/deepseek.rs:113
  enum rig_core::providers::gemini::completion::gemini_api_types::BlockReason, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/gemini/completion.rs:1407
  enum rig_core::providers::cohere::wire::EmbedReply, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/cohere/wire.rs:188
  enum rig_core::providers::openai::responses_api::OutputRole, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/openai/responses_api/mod.rs:2146
  enum rig_core::providers::gemini::interactions_api::interactions_api_types::ContentDelta, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/gemini/interactions_api/mod.rs:2008
  enum rig_core::providers::gemini::interactions_api::ContentDelta, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/gemini/interactions_api/mod.rs:2008
  enum rig_core::providers::ollama::ToolType, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/ollama.rs:539
  enum rig_core::providers::gemini::interactions_api::interactions_api_types::ResponseModality, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/gemini/interactions_api/mod.rs:1727
  enum rig_core::providers::gemini::interactions_api::ResponseModality, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/gemini/interactions_api/mod.rs:1727
  enum rig_core::providers::openai::responses_api::OpenAIServiceTier, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/openai/responses_api/mod.rs:1782
  enum rig_core::providers::anthropic::completion::CacheControl, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/anthropic/completion.rs:212
  enum rig_core::providers::openai::responses_api::ReasoningContext, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/openai/responses_api/mod.rs:1861
  enum rig_core::streaming::StreamedUserContent, previously in file /tmp/.tmpmC9UdW/rig-core/src/streaming/mod.rs:335
  enum rig_core::providers::openai::responses_api::AssistantContent, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/openai/responses_api/mod.rs:2199
  enum rig_core::providers::anthropic::completion::Citation, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/anthropic/completion.rs:359
  enum rig_core::providers::openai::completion::ToolResultContentValue, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/openai/completion/mod.rs:456
  enum rig_core::providers::openai::ToolResultContentValue, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/openai/completion/mod.rs:456
  enum rig_core::providers::openai::completion::ToolType, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/openai/completion/mod.rs:500
  enum rig_core::providers::openai::ToolType, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/openai/completion/mod.rs:500
  enum rig_core::providers::openai::responses_api::streaming::StreamingCompletionChunk, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/openai/responses_api/streaming.rs:24
  enum rig_core::providers::gemini::completion::gemini_api_types::Modality, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/gemini/completion.rs:1349
  enum rig_core::providers::openai::responses_api::ResponseStatus, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/openai/responses_api/mod.rs:1079
  enum rig_core::providers::openrouter::completion::SortPartition, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/openrouter/completion.rs:87
  enum rig_core::providers::openrouter::SortPartition, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/openrouter/completion.rs:87
  enum rig_core::providers::openrouter::completion::ThroughputThreshold, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/openrouter/completion.rs:153
  enum rig_core::providers::openrouter::ThroughputThreshold, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/openrouter/completion.rs:153
  enum rig_core::providers::anthropic::completion::ToolChoice, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/anthropic/completion.rs:1130
  enum rig_core::providers::gemini::interactions_api::interactions_api_types::ToolChoice, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/gemini/interactions_api/mod.rs:1805
  enum rig_core::providers::gemini::interactions_api::ToolChoice, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/gemini/interactions_api/mod.rs:1805
  enum rig_core::providers::openai::responses_api::ReasoningMode, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/openai/responses_api/mod.rs:1852
  enum rig_core::providers::cohere::completion::UserContent, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/cohere/completion.rs:250
  enum rig_core::providers::openai::completion::ToolResultContent, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/openai/completion/mod.rs:423
  enum rig_core::providers::openai::ToolResultContent, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/openai/completion/mod.rs:423
  enum rig_core::providers::gemini::completion::gemini_api_types::PartKind, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/gemini/completion.rs:750
  enum rig_core::providers::gemini::interactions_api::interactions_api_types::InteractionStatus, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/gemini/interactions_api/mod.rs:812
  enum rig_core::providers::gemini::interactions_api::InteractionStatus, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/gemini/interactions_api/mod.rs:812
  enum rig_core::providers::anthropic::completion::Content, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/anthropic/completion.rs:262
  enum rig_core::providers::gemini::completion::gemini_api_types::FinishReason, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/gemini/completion.rs:1442
  enum rig_core::providers::ollama::Message, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/ollama.rs:551
  enum rig_core::providers::anthropic::completion::PlainTextMediaType, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/anthropic/completion.rs:746
  enum rig_core::providers::cohere::streaming::StreamingEvent, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/cohere/streaming.rs:23
  enum rig_core::providers::cohere::completion::AssistantContent, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/cohere/completion.rs:257
  enum rig_core::providers::gemini::interactions_api::interactions_api_types::Tool, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/gemini/interactions_api/mod.rs:1838
  enum rig_core::providers::gemini::interactions_api::Tool, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/gemini/interactions_api/mod.rs:1838
  enum rig_core::providers::cohere::completion::Source, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/cohere/completion.rs:290
  enum rig_core::providers::openai::responses_api::TextFormat, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/openai/responses_api/mod.rs:1692
  enum rig_core::providers::gemini::interactions_api::interactions_api_types::ThoughtSummaryContent, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/gemini/interactions_api/mod.rs:1251
  enum rig_core::providers::gemini::interactions_api::ThoughtSummaryContent, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/gemini/interactions_api/mod.rs:1251
  enum rig_core::providers::gemini::interactions_api::interactions_api_types::ToolChoiceType, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/gemini/interactions_api/mod.rs:1813
  enum rig_core::providers::gemini::interactions_api::ToolChoiceType, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/gemini/interactions_api/mod.rs:1813
  enum rig_core::providers::openai::completion::Message, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/openai/completion/mod.rs:168
  enum rig_core::providers::openai::Message, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/openai/completion/mod.rs:168
  enum rig_core::providers::anthropic::completion::ImageFormat, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/anthropic/completion.rs:716
  enum rig_core::providers::openai::responses_api::ReasoningSummaryLevel, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/openai/responses_api/mod.rs:1874
  enum rig_core::providers::openai::responses_api::streaming::ItemChunkKind, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/openai/responses_api/streaming.rs:1058
  enum rig_core::providers::gemini::interactions_api::interactions_api_types::ThinkingLevel, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/gemini/interactions_api/mod.rs:1736
  enum rig_core::providers::gemini::interactions_api::ThinkingLevel, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/gemini/interactions_api/mod.rs:1736
  enum rig_core::providers::openai::completion::ReasoningDetails, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/openai/completion/mod.rs:289
  enum rig_core::providers::openai::ReasoningDetails, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/openai/completion/mod.rs:289
  enum rig_core::providers::openrouter::completion::LatencyThreshold, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/openrouter/completion.rs:165
  enum rig_core::providers::openrouter::LatencyThreshold, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/openrouter/completion.rs:165
  enum rig_core::providers::cohere::completion::CitationType, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/cohere/completion.rs:303
  enum rig_core::providers::openrouter::completion::DataCollection, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/openrouter/completion.rs:31
  enum rig_core::providers::openrouter::DataCollection, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/openrouter/completion.rs:31
  enum rig_core::providers::gemini::interactions_api::interactions_api_types::MediaResolution, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/gemini/interactions_api/mod.rs:1938
  enum rig_core::providers::gemini::interactions_api::MediaResolution, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/gemini/interactions_api/mod.rs:1938
  enum rig_core::providers::openai::responses_api::ResponseObject, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/openai/responses_api/mod.rs:1073
  enum rig_core::providers::gemini::interactions_api::interactions_api_types::AgentConfig, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/gemini/interactions_api/mod.rs:1927
  enum rig_core::providers::gemini::interactions_api::AgentConfig, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/gemini/interactions_api/mod.rs:1927
  enum rig_core::providers::anthropic::completion::SystemContent, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/anthropic/completion.rs:237
  enum rig_core::providers::openai::responses_api::streaming::ResponseChunkKind, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/openai/responses_api/streaming.rs:159
  enum rig_core::providers::gemini::completion::gemini_api_types::FunctionCallingMode, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/gemini/completion.rs:2105
  enum rig_core::providers::anthropic::completion::Role, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/anthropic/completion.rs:254
  enum rig_core::providers::openai::responses_api::ReasoningEffort, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/openai/responses_api/mod.rs:1834
  enum rig_core::providers::openai::responses_api::ToolChoice, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/openai/responses_api/mod.rs:854
  enum rig_core::providers::openrouter::completion::ProviderSortStrategy, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/openrouter/completion.rs:75
  enum rig_core::providers::openrouter::ProviderSortStrategy, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/openrouter/completion.rs:75
  enum rig_core::providers::gemini::completion::gemini_api_types::TrafficType, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/gemini/completion.rs:1360
  enum rig_core::providers::cohere::completion::ToolResultContent, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/cohere/completion.rs:269
  enum rig_core::providers::openai::responses_api::ToolResultOutput, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/openai/responses_api/mod.rs:280
  enum rig_core::providers::openai::responses_api::Include, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/openai/responses_api/mod.rs:1883
  enum rig_core::providers::deepseek::Message, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/deepseek.rs:78
  enum rig_core::providers::anthropic::completion::DocumentFormat, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/anthropic/completion.rs:735
  enum rig_core::providers::gemini::interactions_api::interactions_api_types::ThinkingSummaries, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/gemini/interactions_api/mod.rs:1746
  enum rig_core::providers::gemini::interactions_api::ThinkingSummaries, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/gemini/interactions_api/mod.rs:1746
  enum rig_core::providers::openai::responses_api::ToolResultOutputContent, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/openai/responses_api/mod.rs:290
  enum rig_core::operation::IfMalformed, previously in file /tmp/.tmpmC9UdW/rig-core/src/operation/completion.rs:220
  enum rig_core::providers::openai::completion::SystemContentType, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/openai/completion/mod.rs:323
  enum rig_core::providers::openai::SystemContentType, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/openai/completion/mod.rs:323
  enum rig_core::providers::openai::responses_api::ToolStatus, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/openai/responses_api/mod.rs:2121
  enum rig_core::providers::openai::completion::UserContent, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/openai/completion/mod.rs:346
  enum rig_core::providers::openai::UserContent, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/openai/completion/mod.rs:346
  enum rig_core::providers::gemini::completion::gemini_api_types::Role, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/gemini/completion.rs:726
  enum rig_core::providers::openai::responses_api::AllowedTool, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/openai/responses_api/mod.rs:895
  enum rig_core::providers::openai::responses_api::Output, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/openai/responses_api/mod.rs:1900
  enum rig_core::providers::gemini::gemini_api_types::ExecutionLanguage, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/gemini/mod.rs:215
  enum rig_core::providers::openai::wire::FinishReason, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/openai/wire/dto.rs:123
  enum rig_core::providers::openai::responses_api::streaming::SummaryPartChunkPart, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/openai/responses_api/streaming.rs:1222
  enum rig_core::providers::mistral::completion::Message, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/mistral/completion.rs:54
  enum rig_core::providers::mistral::Message, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/mistral/completion.rs:54
  enum rig_core::providers::cohere::completion::ToolType, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/cohere/completion.rs:188
  enum rig_core::completion::message::ReasoningContent, previously in file /tmp/.tmpmC9UdW/rig-core/src/completion/message.rs:161
  enum rig_core::message::ReasoningContent, previously in file /tmp/.tmpmC9UdW/rig-core/src/completion/message.rs:161
  enum rig_core::providers::gemini::gemini_api_types::CodeExecutionOutcome, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/gemini/mod.rs:241
  enum rig_core::providers::openai::responses_api::streaming::ContentPartChunkPart, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/openai/responses_api/streaming.rs:1115
  enum rig_core::providers::openai::responses_api::ReasoningSummary, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/openai/responses_api/mod.rs:206
  enum rig_core::providers::anthropic::completion::ToolResultContent, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/anthropic/completion.rs:656
  enum rig_core::providers::openai::responses_api::InputContent, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/openai/responses_api/mod.rs:173
  enum rig_core::providers::mistral::completion::ToolType, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/mistral/completion.rs:101
  enum rig_core::providers::mistral::ToolType, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/mistral/completion.rs:101
  enum rig_core::providers::openai::responses_api::Message, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/openai/responses_api/mod.rs:2153
  enum rig_core::error::ErrorDetail, previously in file /tmp/.tmpmC9UdW/rig-core/src/error.rs:150
  enum rig_core::providers::anthropic::completion::ImageSource, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/anthropic/completion.rs:678
  enum rig_core::providers::openrouter::completion::Quantization, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/openrouter/completion.rs:44
  enum rig_core::providers::openrouter::Quantization, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/openrouter/completion.rs:44
  enum rig_core::providers::anthropic::streaming::ContentDelta, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/anthropic/streaming.rs:80
  enum rig_core::providers::cohere::completion::FinishReason, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/cohere/completion.rs:58
  enum rig_core::providers::gemini::interactions_api::interactions_api_types::InteractionSseEvent, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/gemini/interactions_api/mod.rs:1948
  enum rig_core::providers::gemini::interactions_api::InteractionSseEvent, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/gemini/interactions_api/mod.rs:1948
  enum rig_core::providers::anthropic::completion::DocumentSource, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/anthropic/completion.rs:697
  enum rig_core::providers::gemini::completion::gemini_api_types::HarmProbability, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/gemini/completion.rs:1280
  enum rig_core::providers::gemini::interactions_api::interactions_api_types::InteractionInput, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/gemini/interactions_api/mod.rs:921
  enum rig_core::providers::gemini::interactions_api::InteractionInput, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/gemini/interactions_api/mod.rs:921
  enum rig_core::providers::openai::responses_api::AssistantContentType, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/openai/responses_api/mod.rs:2394

--- failure enum_no_repr_variant_discriminant_changed: enum variant had its discriminant change value ---

Description:
The enum's variant had its discriminant value change. This breaks downstream code that used its value via a numeric cast like `as isize`.
        ref: https://doc.rust-lang.org/reference/items/enumerations.html#assigning-discriminant-values
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.50.0/src/lints/enum_no_repr_variant_discriminant_changed.ron

Failed in:
  variant BodyRewrite::HuggingFaceRouter 2 -> 1 in /tmp/.tmptJc9t5/rig/crates/rig-core/src/providers/openai/wire.rs:148
  variant BodyRewrite::DeepSeek 3 -> 2 in /tmp/.tmptJc9t5/rig/crates/rig-core/src/providers/openai/wire.rs:151
  variant BodyRewrite::Mira 4 -> 3 in /tmp/.tmptJc9t5/rig/crates/rig-core/src/providers/openai/wire.rs:153
  variant BodyRewrite::Perplexity 5 -> 4 in /tmp/.tmptJc9t5/rig/crates/rig-core/src/providers/openai/wire.rs:155
  variant BodyRewrite::Mistral 7 -> 5 in /tmp/.tmptJc9t5/rig/crates/rig-core/src/providers/openai/wire.rs:158
  variant BodyRewrite::LlamaCpp 8 -> 6 in /tmp/.tmptJc9t5/rig/crates/rig-core/src/providers/openai/wire.rs:161
  variant BodyRewrite::Moonshot 9 -> 7 in /tmp/.tmptJc9t5/rig/crates/rig-core/src/providers/openai/wire.rs:164
  variant BodyRewrite::OpenRouter 10 -> 8 in /tmp/.tmptJc9t5/rig/crates/rig-core/src/providers/openai/wire.rs:167

--- failure enum_struct_variant_changed_kind: An enum struct variant changed kind ---

Description:
A pub enum's struct variant with at least one pub field has changed to a different kind of enum variant, breaking access to its pub fields.
        ref: https://doc.rust-lang.org/reference/items/enumerations.html
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.50.0/src/lints/enum_struct_variant_changed_kind.ron

Failed in:
  variant Message::Assistant in /tmp/.tmptJc9t5/rig/crates/rig-core/src/completion/message.rs:24
  variant Message::Assistant in /tmp/.tmptJc9t5/rig/crates/rig-core/src/completion/message.rs:24
  variant Message::Assistant in /tmp/.tmptJc9t5/rig/crates/rig-core/src/completion/message.rs:24
  variant Message::Assistant in /tmp/.tmptJc9t5/rig/crates/rig-core/src/completion/message.rs:24

--- failure enum_struct_variant_field_added: pub enum struct variant field added ---

Description:
An enum's exhaustive struct variant has a new field, which has to be included when constructing or matching on this variant.
        ref: https://doc.rust-lang.org/reference/attributes/type_system.html#the-non_exhaustive-attribute
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.50.0/src/lints/enum_struct_variant_field_added.ron

Failed in:
  field text of variant MockStreamEvent::Reasoning in /tmp/.tmptJc9t5/rig/crates/rig-core/src/test_utils/streaming.rs:72
  field kind of variant ResponsesEvent::Frame in /tmp/.tmptJc9t5/rig/crates/rig-core/src/providers/openai/responses_api/streaming.rs:60
  field frame of variant ResponsesEvent::Frame in /tmp/.tmptJc9t5/rig/crates/rig-core/src/providers/openai/responses_api/streaming.rs:62
  field name of variant StreamEvent::Start in /tmp/.tmptJc9t5/rig/crates/rig-core/src/streaming/event.rs:86
  field source of variant ToolContextError::Encode in /tmp/.tmptJc9t5/rig/crates/rig-core/src/tool/context.rs:456
  field source of variant ToolContextError::Decode in /tmp/.tmptJc9t5/rig/crates/rig-core/src/tool/context.rs:465
  field source of variant ToolContextError::Encode in /tmp/.tmptJc9t5/rig/crates/rig-core/src/tool/context.rs:456
  field source of variant ToolContextError::Decode in /tmp/.tmptJc9t5/rig/crates/rig-core/src/tool/context.rs:465

--- failure enum_struct_variant_field_missing: pub enum struct variant's field removed or renamed ---

Description:
A publicly-visible enum has a struct variant whose field 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.50.0/src/lints/enum_struct_variant_field_missing.ron

Failed in:
  field content of variant MockStreamEvent::Reasoning, previously in file /tmp/.tmpmC9UdW/rig-core/src/test_utils/streaming.rs:76
  field message of variant ToolContextError::Encode, previously in file /tmp/.tmpmC9UdW/rig-core/src/tool/context.rs:455
  field message of variant ToolContextError::Decode, previously in file /tmp/.tmpmC9UdW/rig-core/src/tool/context.rs:463
  field message of variant ToolContextError::Encode, previously in file /tmp/.tmpmC9UdW/rig-core/src/tool/context.rs:455
  field message of variant ToolContextError::Decode, previously in file /tmp/.tmpmC9UdW/rig-core/src/tool/context.rs:463
  field chunk of variant ResponsesEvent::Frame, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/openai/responses_api/streaming.rs:248

--- failure enum_tuple_variant_changed_kind: An enum tuple variant changed kind ---

Description:
A public enum's exhaustive tuple variant has changed to a different kind of enum variant, breaking possible instantiations and patterns.
        ref: https://doc.rust-lang.org/reference/items/enumerations.html
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.50.0/src/lints/enum_tuple_variant_changed_kind.ron

Failed in:
  variant ResponsesWebSocketEvent::Response in /tmp/.tmptJc9t5/rig/crates/rig-core/src/providers/openai/responses_api/websocket.rs:156

--- failure enum_variant_added: enum variant added on exhaustive enum ---

Description:
A publicly-visible enum without #[non_exhaustive] has a new variant.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#enum-variant-new
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.50.0/src/lints/enum_variant_added.ron

Failed in:
  variant VectorStoreError:SamplesOutOfRange in /tmp/.tmptJc9t5/rig/crates/rig-core/src/vector_store/mod.rs:75
  variant Relayed:Origin in /tmp/.tmptJc9t5/rig/crates/rig-core/src/streaming/mod.rs:76
  variant PartKind:Opaque in /tmp/.tmptJc9t5/rig/crates/rig-core/src/streaming/event.rs:67

--- failure enum_variant_missing: pub enum variant removed or renamed ---

Description:
A publicly-visible enum has at least one variant that 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.50.0/src/lints/enum_variant_missing.ron

Failed in:
  variant MockStreamEvent::MessageId, previously in file /tmp/.tmpmC9UdW/rig-core/src/test_utils/streaming.rs:81
  variant ProviderError::MalformedToolInput, previously in file /tmp/.tmpmC9UdW/rig-core/src/error.rs:402
  variant ProviderError::DuplicateCallId, previously in file /tmp/.tmpmC9UdW/rig-core/src/error.rs:410
  variant ProviderError::MalformedToolInput, previously in file /tmp/.tmpmC9UdW/rig-core/src/error.rs:402
  variant ProviderError::DuplicateCallId, previously in file /tmp/.tmpmC9UdW/rig-core/src/error.rs:410
  variant ProviderError::MalformedToolInput, previously in file /tmp/.tmpmC9UdW/rig-core/src/error.rs:402
  variant ProviderError::DuplicateCallId, previously in file /tmp/.tmpmC9UdW/rig-core/src/error.rs:410
  variant VectorStoreError::BuilderError, previously in file /tmp/.tmpmC9UdW/rig-core/src/vector_store/mod.rs:75
  variant BodyRewrite::GroqCompoundTools, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/openai/wire.rs:286
  variant BodyRewrite::Hyperbolic, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/openai/wire.rs:302

--- failure function_missing: pub fn removed or renamed ---

Description:
A publicly-visible function cannot be imported by its prior path. A `pub use` may have been removed, or the function itself 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.50.0/src/lints/function_missing.ron

Failed in:
  function rig_core::providers::anthropic::completion::anthropic_citations, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/anthropic/completion.rs:591
  function rig_core::providers::gemini::text_signature_extras, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/gemini/mod.rs:70
  function rig_core::providers::openai::wire::upstream_reasoning_issuer, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/openai/wire.rs:1232
  function rig_core::providers::gemini::completion::gemini_api_types::flatten_schema, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/gemini/completion.rs:1745
  function rig_core::test_utils::streaming_conformance::fixtures::ollama::fixture, previously in file /tmp/.tmpmC9UdW/rig-core/src/test_utils/streaming_conformance.rs:2699
  function rig_core::providers::openai::completion::assistant_content_to_messages, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/openai/completion/mod.rs:932
  function rig_core::providers::openai::assistant_content_to_messages, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/openai/completion/mod.rs:932
  function rig_core::completion::message::keys_lost_in_round_trip, previously in file /tmp/.tmpmC9UdW/rig-core/src/completion/message.rs:620
  function rig_core::message::keys_lost_in_round_trip, previously in file /tmp/.tmpmC9UdW/rig-core/src/completion/message.rs:620
  function rig_core::completion::message::non_empty, previously in file /tmp/.tmpmC9UdW/rig-core/src/completion/message.rs:62
  function rig_core::message::non_empty, previously in file /tmp/.tmpmC9UdW/rig-core/src/completion/message.rs:62
  function rig_core::completion::message::canonical_streamed_choice, previously in file /tmp/.tmpmC9UdW/rig-core/src/completion/message.rs:98
  function rig_core::message::canonical_streamed_choice, previously in file /tmp/.tmpmC9UdW/rig-core/src/completion/message.rs:98
  function rig_core::test_utils::streaming_conformance::fixtures::cohere::fixture, previously in file /tmp/.tmpmC9UdW/rig-core/src/test_utils/streaming_conformance.rs:2588
  function rig_core::providers::gemini::text_signature_at, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/gemini/mod.rs:82
  function rig_core::completion::message::require_non_empty, previously in file /tmp/.tmpmC9UdW/rig-core/src/completion/message.rs:45
  function rig_core::message::require_non_empty, previously in file /tmp/.tmpmC9UdW/rig-core/src/completion/message.rs:45
  function rig_core::completion::message::optional_additional_params, previously in file /tmp/.tmpmC9UdW/rig-core/src/completion/message.rs:685
  function rig_core::message::optional_additional_params, previously in file /tmp/.tmpmC9UdW/rig-core/src/completion/message.rs:685
  function rig_core::providers::gemini::completion::split_system_messages_from_history, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/gemini/completion.rs:376
  function rig_core::providers::gemini::completion::gemini_api_types::map_google_finish_reason, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/gemini/completion.rs:1509
  function rig_core::providers::gemini::text_thought_signature, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/gemini/mod.rs:65
  function rig_core::providers::gemini::completion::gemini_api_types::tool_parameters_to_schema, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/gemini/completion.rs:1733
  function rig_core::completion::message::require_non_empty_response, previously in file /tmp/.tmpmC9UdW/rig-core/src/completion/message.rs:54
  function rig_core::message::require_non_empty_response, previously in file /tmp/.tmpmC9UdW/rig-core/src/completion/message.rs:54
  function rig_core::providers::internal::wire::classify_with_repair, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/internal/wire.rs:145
  function rig_core::providers::openai::completion::user_content_to_messages, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/openai/completion/mod.rs:896
  function rig_core::providers::openai::user_content_to_messages, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/openai/completion/mod.rs:896
  function rig_core::completion::message::ordered_assistant_content, previously in file /tmp/.tmpmC9UdW/rig-core/src/completion/message.rs:68
  function rig_core::message::ordered_assistant_content, previously in file /tmp/.tmpmC9UdW/rig-core/src/completion/message.rs:68

--- 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.50.0/src/lints/inherent_method_missing.ron

Failed in:
  ToolCall::from_dual_wire, previously in file /tmp/.tmpmC9UdW/rig-core/src/completion/message.rs:399
  ToolCall::with_signature, previously in file /tmp/.tmpmC9UdW/rig-core/src/completion/message.rs:416
  ToolCall::with_additional_params, previously in file /tmp/.tmpmC9UdW/rig-core/src/completion/message.rs:421
  ToolCall::from_dual_wire, previously in file /tmp/.tmpmC9UdW/rig-core/src/completion/message.rs:399
  ToolCall::with_signature, previously in file /tmp/.tmpmC9UdW/rig-core/src/completion/message.rs:416
  ToolCall::with_additional_params, previously in file /tmp/.tmpmC9UdW/rig-core/src/completion/message.rs:421
  Messages::with_automatic_caching, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/anthropic/wire.rs:378
  Messages::with_automatic_caching_1h, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/anthropic/wire.rs:397
  Messages::with_automatic_caching, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/anthropic/wire.rs:378
  Messages::with_automatic_caching_1h, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/anthropic/wire.rs:397
  ProviderCallId::with_item_id, previously in file /tmp/.tmpmC9UdW/rig-core/src/completion/message/identity.rs:268
  ProviderCallId::with_item_id, previously in file /tmp/.tmpmC9UdW/rig-core/src/completion/message/identity.rs:268
  ResponsesDecoder::with_envelope_repair, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/openai/responses_api/streaming.rs:380
  ResponsesDecoder::with_upstream_reasoning_issuer, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/openai/responses_api/streaming.rs:387
  ResponsesDecoder::with_initial_usage, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/openai/responses_api/streaming.rs:394
  WireIds::new, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/internal/wire_ids.rs:41
  WireIds::with_reserved, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/internal/wire_ids.rs:47
  WireIds::get, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/internal/wire_ids.rs:106
  WireIds::apply, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/internal/wire_ids.rs:113
  Out::text, previously in file /tmp/.tmpmC9UdW/rig-core/src/operation/completion.rs:820
  Out::push_text, previously in file /tmp/.tmpmC9UdW/rig-core/src/operation/completion.rs:833
  Out::text_params, previously in file /tmp/.tmpmC9UdW/rig-core/src/operation/completion.rs:841
  Out::close_text, previously in file /tmp/.tmpmC9UdW/rig-core/src/operation/completion.rs:863
  Out::reasoning, previously in file /tmp/.tmpmC9UdW/rig-core/src/operation/completion.rs:870
  Out::push_reasoning, previously in file /tmp/.tmpmC9UdW/rig-core/src/operation/completion.rs:882
  Out::close_reasoning, previously in file /tmp/.tmpmC9UdW/rig-core/src/operation/completion.rs:890
  Out::reasoning_block, previously in file /tmp/.tmpmC9UdW/rig-core/src/operation/completion.rs:897
  Out::call, previously in file /tmp/.tmpmC9UdW/rig-core/src/operation/completion.rs:934
  Out::push_arguments, previously in file /tmp/.tmpmC9UdW/rig-core/src/operation/completion.rs:943
  Out::decorate_call, previously in file /tmp/.tmpmC9UdW/rig-core/src/operation/completion.rs:948
  Out::close_call, previously in file /tmp/.tmpmC9UdW/rig-core/src/operation/completion.rs:971
  Out::abandon_call, previously in file /tmp/.tmpmC9UdW/rig-core/src/operation/completion.rs:978
  Out::tool_call, previously in file /tmp/.tmpmC9UdW/rig-core/src/operation/completion.rs:985
  Out::image, previously in file /tmp/.tmpmC9UdW/rig-core/src/operation/completion.rs:1003
  Out::content, previously in file /tmp/.tmpmC9UdW/rig-core/src/operation/completion.rs:1017
  Out::message_id, previously in file /tmp/.tmpmC9UdW/rig-core/src/operation/completion.rs:1041
  Out::issued_by, previously in file /tmp/.tmpmC9UdW/rig-core/src/operation/completion.rs:1050
  Out::call_fragment, previously in file /tmp/.tmpmC9UdW/rig-core/src/operation/completion.rs:1058
  Out::announce_pending, previously in file /tmp/.tmpmC9UdW/rig-core/src/operation/completion.rs:1091
  Out::decorate_pending, previously in file /tmp/.tmpmC9UdW/rig-core/src/operation/completion.rs:1112
  Out::decorate_pending_at, previously in file /tmp/.tmpmC9UdW/rig-core/src/operation/completion.rs:1158
  Out::pending_calls, previously in file /tmp/.tmpmC9UdW/rig-core/src/operation/completion.rs:1197
  Out::pending_id, previously in file /tmp/.tmpmC9UdW/rig-core/src/operation/completion.rs:1202
  Out::pending_name, previously in file /tmp/.tmpmC9UdW/rig-core/src/operation/completion.rs:1211
  Out::pending_has_arguments, previously in file /tmp/.tmpmC9UdW/rig-core/src/operation/completion.rs:1222
  Out::close_pending, previously in file /tmp/.tmpmC9UdW/rig-core/src/operation/completion.rs:1242
  Out::drop_pending, previously in file /tmp/.tmpmC9UdW/rig-core/src/operation/completion.rs:1262
  ErrorReport::with_detail, previously in file /tmp/.tmpmC9UdW/rig-core/src/error.rs:219
  ErrorReport::with_detail, previously in file /tmp/.tmpmC9UdW/rig-core/src/error.rs:219
  MockTurn::with_message_id, previously in file /tmp/.tmpmC9UdW/rig-core/src/test_utils/completion.rs:194
  AnthropicConfig::with_dialect, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/anthropic/wire.rs:224
  AnthropicConfig::with_dialect, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/anthropic/wire.rs:224
  Streamed::message_id, previously in file /tmp/.tmpmC9UdW/rig-core/src/streaming/mod.rs:309
  Streamed::reasoning_issuer, previously in file /tmp/.tmpmC9UdW/rig-core/src/streaming/mod.rs:319
  VectorSearchRequestBuilder::additional_params, previously in file /tmp/.tmpmC9UdW/rig-core/src/vector_store/request.rs:480
  Reasoning::new_with_signature, previously in file /tmp/.tmpmC9UdW/rig-core/src/completion/message.rs:195
  Reasoning::sealed, previously in file /tmp/.tmpmC9UdW/rig-core/src/completion/message.rs:206
  Reasoning::with_id, previously in file /tmp/.tmpmC9UdW/rig-core/src/completion/message.rs:211
  Reasoning::multi, previously in file /tmp/.tmpmC9UdW/rig-core/src/completion/message.rs:217
  Reasoning::redacted, previously in file /tmp/.tmpmC9UdW/rig-core/src/completion/message.rs:231
  Reasoning::encrypted, previously in file /tmp/.tmpmC9UdW/rig-core/src/completion/message.rs:239
  Reasoning::summaries, previously in file /tmp/.tmpmC9UdW/rig-core/src/completion/message.rs:247
  Reasoning::display_text, previously in file /tmp/.tmpmC9UdW/rig-core/src/completion/message.rs:255
  Reasoning::first_text, previously in file /tmp/.tmpmC9UdW/rig-core/src/completion/message.rs:269
  Reasoning::first_signature, previously in file /tmp/.tmpmC9UdW/rig-core/src/completion/message.rs:277
  Reasoning::encrypted_content, previously in file /tmp/.tmpmC9UdW/rig-core/src/completion/message.rs:288
  Reasoning::new_with_signature, previously in file /tmp/.tmpmC9UdW/rig-core/src/completion/message.rs:195
  Reasoning::sealed, previously in file /tmp/.tmpmC9UdW/rig-core/src/completion/message.rs:206
  Reasoning::with_id, previously in file /tmp/.tmpmC9UdW/rig-core/src/completion/message.rs:211
  Reasoning::multi, previously in file /tmp/.tmpmC9UdW/rig-core/src/completion/message.rs:217
  Reasoning::redacted, previously in file /tmp/.tmpmC9UdW/rig-core/src/completion/message.rs:231
  Reasoning::encrypted, previously in file /tmp/.tmpmC9UdW/rig-core/src/completion/message.rs:239
  Reasoning::summaries, previously in file /tmp/.tmpmC9UdW/rig-core/src/completion/message.rs:247
  Reasoning::display_text, previously in file /tmp/.tmpmC9UdW/rig-core/src/completion/message.rs:255
  Reasoning::first_text, previously in file /tmp/.tmpmC9UdW/rig-core/src/completion/message.rs:269
  Reasoning::first_signature, previously in file /tmp/.tmpmC9UdW/rig-core/src/completion/message.rs:277
  Reasoning::encrypted_content, previously in file /tmp/.tmpmC9UdW/rig-core/src/completion/message.rs:288
  Turn::message_id, previously in file /tmp/.tmpmC9UdW/rig-core/src/operation/completion.rs:673
  Turn::reasoning_issuer, previously in file /tmp/.tmpmC9UdW/rig-core/src/operation/completion.rs:678
  Turn::provider, previously in file /tmp/.tmpmC9UdW/rig-core/src/operation/completion.rs:683
  Chat::with_prompt_caching, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/openai/wire/chat.rs:167
  CompletionRequest::replayable_to, previously in file /tmp/.tmpmC9UdW/rig-core/src/completion/request.rs:634
  CompletionRequest::replayable_to, previously in file /tmp/.tmpmC9UdW/rig-core/src/completion/request.rs:634
  AssistantContent::tool_call_with_call_id, previously in file /tmp/.tmpmC9UdW/rig-core/src/completion/message.rs:1145
  AssistantContent::tool_call_with_call_id, previously in file /tmp/.tmpmC9UdW/rig-core/src/completion/message.rs:1145
  AssistantContent::tool_call_with_call_id, previously in file /tmp/.tmpmC9UdW/rig-core/src/completion/message.rs:1145
  MockStreamEvent::message_id, previously in file /tmp/.tmpmC9UdW/rig-core/src/test_utils/streaming.rs:210
  OpenAiWire::with_prompt_caching, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/openai/wire/route.rs:109
  UserContent::audio, previously in file /tmp/.tmpmC9UdW/rig-core/src/completion/message.rs:1081
  UserContent::video, previously in file /tmp/.tmpmC9UdW/rig-core/src/completion/message.rs:1081
  UserContent::document, previously in file /tmp/.tmpmC9UdW/rig-core/src/completion/message.rs:1107
  UserContent::audio, previously in file /tmp/.tmpmC9UdW/rig-core/src/completion/message.rs:1081
  UserContent::video, previously in file /tmp/.tmpmC9UdW/rig-core/src/completion/message.rs:1081
  UserContent::document, previously in file /tmp/.tmpmC9UdW/rig-core/src/completion/message.rs:1107
  CallId::from_dual_wire, previously in file /tmp/.tmpmC9UdW/rig-core/src/completion/message/identity.rs:156
  CallId::from_dual_wire, previously in file /tmp/.tmpmC9UdW/rig-core/src/completion/message/identity.rs:156
  Message::replays_to, previously in file /tmp/.tmpmC9UdW/rig-core/src/completion/message.rs:984
  Message::replays_to, previously in file /tmp/.tmpmC9UdW/rig-core/src/completion/message.rs:984
  Message::replays_to, previously in file /tmp/.tmpmC9UdW/rig-core/src/completion/message.rs:984
  Message::replays_to, previously in file /tmp/.tmpmC9UdW/rig-core/src/completion/message.rs:984

--- failure method_parameter_count_changed: pub method parameter count changed ---

Description:
A publicly-visible method now takes a different number of parameters, not counting the receiver (self) parameter.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#fn-change-arity
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.50.0/src/lints/method_parameter_count_changed.ron

Failed in:
  rig_core::serve::StreamWriter::finish takes 2 parameters in /tmp/.tmpmC9UdW/rig-core/src/serve/writer.rs:158, but now takes 1 parameters in /tmp/.tmptJc9t5/rig/crates/rig-core/src/serve/writer.rs:149
  rig_core::providers::openai::responses_api::streaming::ResponsesDecoder::new takes 1 parameters in /tmp/.tmpmC9UdW/rig-core/src/providers/openai/responses_api/streaming.rs:356, but now takes 0 parameters in /tmp/.tmptJc9t5/rig/crates/rig-core/src/providers/openai/responses_api/streaming.rs:396
  rig_core::providers::anthropic::streaming::MessagesDecoder::new takes 0 parameters in /tmp/.tmpmC9UdW/rig-core/src/providers/anthropic/streaming.rs:245, but now takes 1 parameters in /tmp/.tmptJc9t5/rig/crates/rig-core/src/providers/anthropic/streaming.rs:243
  rig_core::completion::message::AssistantContent::reasoning takes 2 parameters in /tmp/.tmpmC9UdW/rig-core/src/completion/message.rs:1159, but now takes 1 parameters in /tmp/.tmptJc9t5/rig/crates/rig-core/src/completion/message.rs:1050
  rig_core::message::AssistantContent::reasoning takes 2 parameters in /tmp/.tmpmC9UdW/rig-core/src/completion/message.rs:1159, but now takes 1 parameters in /tmp/.tmptJc9t5/rig/crates/rig-core/src/completion/message.rs:1050
  rig_core::completion::AssistantContent::reasoning takes 2 parameters in /tmp/.tmpmC9UdW/rig-core/src/completion/message.rs:1159, but now takes 1 parameters in /tmp/.tmptJc9t5/rig/crates/rig-core/src/completion/message.rs:1050
  rig_core::serve::Reply::written takes 1 parameters in /tmp/.tmpmC9UdW/rig-core/src/serve/writer.rs:46, but now takes 2 parameters in /tmp/.tmptJc9t5/rig/crates/rig-core/src/serve/writer.rs:48

--- failure module_missing: pub module removed or renamed ---

Description:
A publicly-visible module cannot be imported by its prior path. A `pub use` may have been removed, or the module may have been renamed, removed, or made non-public.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.50.0/src/lints/module_missing.ron

Failed in:
  mod rig_core::test_utils::streaming_conformance::fixtures::cohere, previously in file /tmp/.tmpmC9UdW/rig-core/src/test_utils/streaming_conformance.rs:2574
  mod rig_core::providers::internal::thoughts, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/internal/thoughts.rs:1
  mod rig_core::providers::gemini::gemini_api_types, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/gemini/mod.rs:210
  mod rig_core::providers::cohere::completion, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/cohere/completion.rs:1
  mod rig_core::providers::gemini::completion::gemini_api_types, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/gemini/completion.rs:576
  mod rig_core::test_utils::streaming_conformance::fixtures::ollama, previously in file /tmp/.tmpmC9UdW/rig-core/src/test_utils/streaming_conformance.rs:2686
  mod rig_core::providers::gemini::interactions_api::interactions_api_types, previously in file /tmp/.tmpmC9UdW/rig-core/src/providers/gemini/interactions_api/mod.rs:366

--- failure pub_module_level_const_missing: pub module-level const is missing ---

Description:
A public const is missing or renamed
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.50.0/src/lints/pub_module_level_const_missing.ron

Failed in:
  ML318BR in file /tmp/.tmpmC9UdW/rig-core/src/providers/together/completion.rs:12
  ML318BR in file /tmp/.tmpmC9UdW/rig-core/src/providers/together/completion.rs:12
  QWEN1_5_7B_CHAT in file /tmp/.tmpmC9UdW/rig-core/src/providers/together/completion.rs:96
  QWEN1_5_7B_CHAT in file /tmp/.tmpmC9UdW/rig-core/src/providers/together/completion.rs:96
  MYTHOMAX_L2_13B_LITE in file /tmp/.tmpmC9UdW/rig-core/src/providers/together/completion.rs:25
  MYTHOMAX_L2_13B_LITE in file /tmp/.tmpmC9UdW/rig-core/src/providers/together/completion.rs:25
  REMM_SLERP_L2_13B in file /tmp/.tmpmC9UdW/rig-core/src/providers/together/completion.rs:108
  REMM_SLERP_L2_13B in file /tmp/.tmpmC9UdW/rig-core/src/providers/together/completion.rs:108
  LLAMA_3_2_90B_VISION_INSTRUCT_TURBO in file /tmp/.tmpmC9UdW/rig-core/src/providers/together/completion.rs:37
  LLAMA_3_2_90B_VISION_INSTRUCT_TURBO in file /tmp/.tmpmC9UdW/rig-core/src/providers/together/completion.rs:37
  LLAMA_2_7B_CHAT in file /tmp/.tmpmC9UdW/rig-core/src/providers/together/completion.rs:52
  LLAMA_2_7B_CHAT in file /tmp/.tmpmC9UdW/rig-core/src/providers/together/completion.rs:52
  NOUS_HERMES_LLAMA2_70B in file /tmp/.tmpmC9UdW/rig-core/src/providers/together/completion.rs:77
  NOUS_HERMES_LLAMA2_70B in file /tmp/.tmpmC9UdW/rig-core/src/providers/together/completion.rs:77
  QWEN1_5_110B_CHAT in file /tmp/.tmpmC9UdW/rig-core/src/providers/together/completion.rs:89
  QWEN1_5_110B_CHAT in file /tmp/.tmpmC9UdW/rig-core/src/providers/together/completion.rs:89
  PLATYPUS2_70B_INSTRUCT in file /tmp/.tmpmC9UdW/rig-core/src/providers/together/completion.rs:17
  PLATYPUS2_70B_INSTRUCT in file /tmp/.tmpmC9UdW/rig-core/src/providers/together/completion.rs:17
  ALPACA_7B in file /tmp/.tmpmC9UdW/rig-core/src/providers/together/completion.rs:101
  ALPACA_7B in file /tmp/.tmpmC9UdW/rig-core/src/providers/together/completion.rs:101
  VICUNA_13B_V1_5_16K in file /tmp/.tmpmC9UdW/rig-core/src/providers/together/completion.rs:30
  VICUNA_13B_V1_5_16K in file /tmp/.tmpmC9UdW/rig-core/src/providers/together/completion.rs:30
  LLAMA_2_13B_CHAT in file /tmp/.tmpmC9UdW/rig-core/src/providers/together/completion.rs:44
  LLAMA_2_13B_CHAT in file /tmp/.tmpmC9UdW/rig-core/src/providers/together/completion.rs:44
  CODE_LLAMA_7B_INSTRUCT_TOGETHER in file /tmp/.tmpmC9UdW/rig-core/src/providers/together/completion.rs:57
  CODE_LLAMA_7B_INSTRUCT_TOGETHER in file /tmp/.tmpmC9UdW/rig-core/src/providers/together/completion.rs:57
  WIZARDLM_2_8X22B in file /tmp/.tmpmC9UdW/rig-core/src/providers/together/completion.rs:70
  WIZARDLM_2_8X22B in file /tmp/.tmpmC9UdW/rig-core/src/providers/together/completion.rs:70
  NOUS_CAPYBARA_V1_9 in file /tmp/.tmpmC9UdW/rig-core/src/providers/together/completion.rs:82
  NOUS_CAPYBARA_V1_9 in file /tmp/.tmpmC9UdW/rig-core/src/providers/together/completion.rs:82
  OLMO_7B_INSTRUCT in file /tmp/.tmpmC9UdW/rig-core/src/providers/together/completion.rs:10
  OLMO_7B_INSTRUCT in file /tmp/.tmpmC9UdW/rig-core/src/providers/together/completion.rs:10
  QWEN1_5_1_8B_CHAT in file /tmp/.tmpmC9UdW/rig-core/src/providers/together/completion.rs:94
  QWEN1_5_1_8B_CHAT in file /tmp/.tmpmC9UdW/rig-core/src/providers/together/completion.rs:94
  LLAMA_3_70B_INSTRUCT_GRADIENT_1048K in file /tmp/.tmpmC9UdW/rig-core/src/providers/together/completion.rs:22
  LLAMA_3_70B_INSTRUCT_GRADIENT_1048K in file /tmp/.tmpmC9UdW/rig-core/src/providers/together/completion.rs:22
  GUANACO_33B in file /tmp/.tmpmC9UdW/rig-core/src/providers/together/completion.rs:106
  GUANACO_33B in file /tmp/.tmpmC9UdW/rig-core/src/providers/together/completion.rs:106
  CODE_LLAMA_34B_INSTRUCT in file /tmp/.tmpmC9UdW/rig-core/src/providers/together/completion.rs:35
  CODE_LLAMA_34B_INSTRUCT in file /tmp/.tmpmC9UdW/rig-core/src/providers/together/completion.rs:35
  LLAMA_3_8B_INSTRUCT_LITE in file /tmp/.tmpmC9UdW/rig-core/src/providers/together/completion.rs:49
  LLAMA_3_8B_INSTRUCT_LITE in file /tmp/.tmpmC9UdW/rig-core/src/providers/together/completion.rs:49
  LLAMA_2_7B_CHAT_TOGETHER in file /tmp/.tmpmC9UdW/rig-core/src/providers/together/completion.rs:62
  LLAMA_2_7B_CHAT_TOGETHER in file /tmp/.tmpmC9UdW/rig-core/src/providers/together/completion.rs:62
  EMPTY_RESPONSE_ERROR in file /tmp/.tmpmC9UdW/rig-core/src/completion/message.rs:39
  EMPTY_RESPONSE_ERROR in file /tmp/.tmpmC9UdW/rig-core/src/completion/message.rs:39
  MIXTRAL_8X22B_INSTRUCT_V0_1 in file /tmp/.tmpmC9UdW/rig-core/src/providers/together/completion.rs:75
  MIXTRAL_8X22B_INSTRUCT_V0_1 in file /tmp/.tmpmC9UdW/rig-core/src/providers/together/completion.rs:75
  DEEPSEEK_LLM_67B_CHAT in file /tmp/.tmpmC9UdW/rig-core/src/providers/together/completion.rs:15
  DEEPSEEK_LLM_67B_CHAT in file /tmp/.tmpmC9UdW/rig-core/src/providers/together/completion.rs:15
  SNORKEL_MISTRAL_PAIRRM_DPO in file /tmp/.tmpmC9UdW/rig-core/src/providers/together/completion.rs:99
  SNORKEL_MISTRAL_PAIRRM_DPO in file /tmp/.tmpmC9UdW/rig-core/src/providers/together/completion.rs:99
  KOALA_7B in file /tmp/.tmpmC9UdW/rig-core/src/providers/together/completion.rs:28
  KOALA_7B in file /tmp/.tmpmC9UdW/rig-core/src/providers/together/completion.rs:28
  SOLAR_10_7B_INSTRUCT_V1_INT4 in file /tmp/.tmpmC9UdW/rig-core/src/providers/together/completion.rs:111
  SOLAR_10_7B_INSTRUCT_V1_INT4 in file /tmp/.tmpmC9UdW/rig-core/src/providers/together/completion.rs:111
  LLAMA_3_8B_CHAT_HF_INT8 in file /tmp/.tmpmC9UdW/rig-core/src/providers/together/completion.rs:42
  LLAMA_3_8B_CHAT_HF_INT8 in file /tmp/.tmpmC9UdW/rig-core/src/providers/together/completion.rs:42
  LLAMA_3_70B_INSTRUCT_TURBO in file /tmp/.tmpmC9UdW/rig-core/src/providers/together/completion.rs:55
  LLAMA_3_70B_INSTRUCT_TURBO in file /tmp/.tmpmC9UdW/rig-core/src/providers/together/completion.rs:55
  LLAMA_3_1_8B_INSTRUCT_REFERENCE in file /tmp/.tmpmC9UdW/rig-core/src/providers/together/completion.rs:67
  LLAMA_3_1_8B_INSTRUCT_REFERENCE in file /tmp/.tmpmC9UdW/rig-core/src/providers/together/completion.rs:67
  NOUS_HERMES_2_MISTRAL_DPO in file /tmp/.tmpmC9UdW/rig-core/src/providers/together/completion.rs:80
  NOUS_HERMES_2_MISTRAL_DPO in file /tmp/.tmpmC9UdW/rig-core/src/providers/together/completion.rs:80
  QWEN_2_7B_INSTRUCT in file /tmp/.tmpmC9UdW/rig-core/src/providers/together/completion.rs:92
  QWEN_2_7B_INSTRUCT in file /tmp/.tmpmC9UdW/rig-core/src/providers/toge

@github-actions github-actions Bot changed the title chore: release v0.43.1 chore: release v0.44.0 Sep 30, 2026
@github-actions
github-actions Bot force-pushed the release-plz-2026-09-30T18-41-45Z branch 18 times, most recently from 07c9ac2 to 5fbdaf3 Compare October 4, 2026 06:18
@github-actions
github-actions Bot force-pushed the release-plz-2026-09-30T18-41-45Z branch 9 times, most recently from 5ec6e37 to 412e0ad Compare October 6, 2026 05:34
@github-actions
github-actions Bot force-pushed the release-plz-2026-09-30T18-41-45Z branch from 412e0ad to a5fe122 Compare October 7, 2026 07:52
@gold-silver-copper
gold-silver-copper added this pull request to the merge queue Oct 7, 2026
Merged via the queue into main with commit 4750f8a Oct 7, 2026
Naz-Ovh pushed a commit to 0x-fork/rig that referenced this pull request Oct 7, 2026
…aygrounds#2752)

The v0.44.0 release-PR merge (0xPlaygrounds#2643) failed its gates on a version-pinned
golden (fixed in 0xPlaygrounds#2751), so release-plz never published. Per the recovery
noted in release-plz.toml, flip release_always for one push; revert after.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant