Skip to content

chore: release v0.31.0 - #703

Closed
github-actions[bot] wants to merge 1 commit into
mainfrom
release-plz-2026-11-10T08-02-16Z
Closed

github-actions[bot] wants to merge 1 commit into
mainfrom
release-plz-2026-11-10T08-02-16Z

Conversation

@github-actions

@github-actions github-actions Bot commented Nov 10, 2026 •

Copy link
Copy Markdown
Contributor

🤖 New release

  • aither-derive: 0.30.0 -> 0.31.0
  • aither-core: 0.30.0 -> 0.31.0 (✓ API compatible changes)
  • aither-apple: 0.30.0 -> 0.31.0
  • aither-attachments: 0.30.0 -> 0.31.0 (✓ API compatible changes)
  • aither-models: 0.30.0 -> 0.31.0 (✓ API compatible changes)
  • aither-claude: 0.30.0 -> 0.31.0 (✓ API compatible changes)
  • aither-openai: 0.30.0 -> 0.31.0 (✓ API compatible changes)
  • aither-codex: 0.30.0 -> 0.31.0 (✓ API compatible changes)
  • aither-copilot: 0.30.0 -> 0.31.0 (✓ API compatible changes)
  • aither-gemini: 0.30.0 -> 0.31.0 (✓ API compatible changes)
  • aither-cloud: 0.30.0 -> 0.31.0
  • aither-llama: 0.30.0 -> 0.31.0 (✓ API compatible changes)
  • aither-ort: 0.30.0 -> 0.31.0 (✓ API compatible changes)
  • aither-command: 0.30.0 -> 0.31.0 (✓ API compatible changes)
  • aither-connectivity: 0.30.0 -> 0.31.0 (✓ API compatible changes)
  • aither-fs: 0.30.0 -> 0.31.0 (✓ API compatible changes)
  • aither-mcp: 0.30.0 -> 0.31.0 (✓ API compatible changes)
  • aither-skills: 0.30.0 -> 0.31.0 (✓ API compatible changes)
  • aither-webfetch: 0.30.0 -> 0.31.0 (✓ API compatible changes)
  • aither-websearch: 0.30.0 -> 0.31.0 (✓ API compatible changes)
  • aither-agent: 0.30.0 -> 0.31.0 (⚠ API breaking changes)
  • aither-rag: 0.30.0 -> 0.31.0
  • aither-mem0: 0.30.0 -> 0.31.0 (✓ API compatible changes)
  • aither-browser: 0.30.0 -> 0.31.0 (✓ API compatible changes)
  • aither-search: 0.30.0 -> 0.31.0 (✓ API compatible changes)
  • aither-acp: 0.30.0 -> 0.31.0 (✓ API compatible changes)
  • aither-cli: 0.30.0 -> 0.31.0 (⚠ API breaking changes)
  • aither-sandbox: 0.30.0 -> 0.31.0 (⚠ API breaking changes)
  • aither-patch: 0.30.0 -> 0.31.0 (✓ API compatible changes)
  • aither-sed: 0.30.0 -> 0.31.0 (✓ API compatible changes)
  • aither: 0.30.0 -> 0.31.0 (✓ API compatible changes)

⚠ aither-agent 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.51.0/src/lints/auto_trait_impl_removed.ron

Failed in:
  type TimedEvent is no longer UnwindSafe, in /tmp/.tmpI6LeOe/aither/agent/src/event.rs:574
  type TimedEvent is no longer RefUnwindSafe, in /tmp/.tmpI6LeOe/aither/agent/src/event.rs:574
  type CompactionFork is no longer UnwindSafe, in /tmp/.tmpI6LeOe/aither/agent/src/context/compaction.rs:479
  type CompactionFork is no longer RefUnwindSafe, in /tmp/.tmpI6LeOe/aither/agent/src/context/compaction.rs:479
  type CompactionFork is no longer UnwindSafe, in /tmp/.tmpI6LeOe/aither/agent/src/context/compaction.rs:479
  type CompactionFork is no longer RefUnwindSafe, in /tmp/.tmpI6LeOe/aither/agent/src/context/compaction.rs:479
  type AgentError is no longer UnwindSafe, in /tmp/.tmpI6LeOe/aither/agent/src/error.rs:11
  type AgentError is no longer RefUnwindSafe, in /tmp/.tmpI6LeOe/aither/agent/src/error.rs:11
  type AgentEvent is no longer UnwindSafe, in /tmp/.tmpI6LeOe/aither/agent/src/event.rs:321
  type AgentEvent is no longer RefUnwindSafe, in /tmp/.tmpI6LeOe/aither/agent/src/event.rs:321
  type CompactionOutcome is no longer UnwindSafe, in /tmp/.tmpI6LeOe/aither/agent/src/event.rs:277
  type CompactionOutcome is no longer RefUnwindSafe, in /tmp/.tmpI6LeOe/aither/agent/src/event.rs:277

--- 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.51.0/src/lints/enum_marked_non_exhaustive.ron

Failed in:
  enum AgentError in /tmp/.tmpI6LeOe/aither/agent/src/error.rs:11
  enum CompactionOutcome in /tmp/.tmpI6LeOe/aither/agent/src/event.rs:277
  enum AgentEvent in /tmp/.tmpI6LeOe/aither/agent/src/event.rs:321
  enum StopDecision in /tmp/.tmpI6LeOe/aither/agent/src/hook.rs:139
  enum CheckpointReason in /tmp/.tmpI6LeOe/aither/agent/src/event.rs:310
  enum TurnBoundaryAction in /tmp/.tmpI6LeOe/aither/agent/src/hook.rs:167

--- 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.51.0/src/lints/enum_missing.ron

Failed in:
  enum aither_agent::external_hook::EventSample, previously in file /tmp/.tmptP9yEw/aither-agent/src/external_hook/hook_test.rs:60
  enum aither_agent::external_hook::HookKind, previously in file /tmp/.tmptP9yEw/aither-agent/src/external_hook/live.rs:56
  enum aither_agent::external_hook::HookTestError, previously in file /tmp/.tmptP9yEw/aither-agent/src/external_hook/hook_test.rs:99
  enum aither_agent::DefinitionError, previously in file /tmp/.tmptP9yEw/aither-agent/src/subagent_file.rs:75
  enum aither_agent::external_hook::LiveHooksError, previously in file /tmp/.tmptP9yEw/aither-agent/src/external_hook/live.rs:122
  enum aither_agent::HostLoadEvent, previously in file /tmp/.tmptP9yEw/aither-agent/src/host_load.rs:262
  enum aither_agent::language::WorkingText, previously in file /tmp/.tmptP9yEw/aither-agent/src/language/guard.rs:19
  enum aither_agent::WorkingText, previously in file /tmp/.tmptP9yEw/aither-agent/src/language/guard.rs:19
  enum aither_agent::AgentKind, previously in file /tmp/.tmptP9yEw/aither-agent/src/config.rs:9
  enum aither_agent::ReadError, previously in file /tmp/.tmptP9yEw/aither-agent/src/host_load.rs:83
  enum aither_agent::external_hook::HookRole, previously in file /tmp/.tmptP9yEw/aither-agent/src/external_hook/runner.rs:37
  enum aither_agent::PreToolAction, previously in file /tmp/.tmptP9yEw/aither-agent/src/hook.rs:213
  enum aither_agent::ResolveError, previously in file /tmp/.tmptP9yEw/aither-agent/src/subagent_file.rs:144
  enum aither_agent::external_hook::HookRunError, previously in file /tmp/.tmptP9yEw/aither-agent/src/external_hook/runner.rs:46
  enum aither_agent::working_document::DocumentAlertItem, previously in file /tmp/.tmptP9yEw/aither-agent/src/working_document/review.rs:20
  enum aither_agent::DocumentAlertItem, previously in file /tmp/.tmptP9yEw/aither-agent/src/working_document/review.rs:20
  enum aither_agent::CompactRequest, previously in file /tmp/.tmptP9yEw/aither-agent/src/compact_tool.rs:40
  enum aither_agent::working_document::WorkKind, previously in file /tmp/.tmptP9yEw/aither-agent/src/working_document/reference.rs:8
  enum aither_agent::HostLevel, previously in file /tmp/.tmptP9yEw/aither-agent/src/host_load.rs:495
  enum aither_agent::secret_guard::SecretKind, previously in file /tmp/.tmptP9yEw/aither-agent/src/secret_guard.rs:118
  enum aither_agent::SecretKind, previously in file /tmp/.tmptP9yEw/aither-agent/src/secret_guard.rs:118
  enum aither_agent::SubagentAccess, previously in file /tmp/.tmptP9yEw/aither-agent/src/subagent_file.rs:38
  enum aither_agent::PostToolAction, previously in file /tmp/.tmptP9yEw/aither-agent/src/hook.rs:224
  enum aither_agent::working_document::BlockerError, previously in file /tmp/.tmptP9yEw/aither-agent/src/working_document/blocker.rs:23
  enum aither_agent::BlockerError, previously in file /tmp/.tmptP9yEw/aither-agent/src/working_document/blocker.rs:23
  enum aither_agent::working_document::WorkEvent, previously in file /tmp/.tmptP9yEw/aither-agent/src/working_document/events.rs:13
  enum aither_agent::WorkEvent, previously in file /tmp/.tmptP9yEw/aither-agent/src/working_document/events.rs:13
  enum aither_agent::notices::CommandHookRefusal, previously in file /tmp/.tmptP9yEw/aither-agent/src/notices.rs:76
  enum aither_agent::CommandHookRefusal, previously in file /tmp/.tmptP9yEw/aither-agent/src/notices.rs:76
  enum aither_agent::external_hook::CommandHookEvent, previously in file /tmp/.tmptP9yEw/aither-agent/src/external_hook/command.rs:26
  enum aither_agent::external_hook::HookCheckError, previously in file /tmp/.tmptP9yEw/aither-agent/src/external_hook/script.rs:29
  enum aither_agent::secret_guard::SecretShape, previously in file /tmp/.tmptP9yEw/aither-agent/src/secret_guard/shape.rs:19
  enum aither_agent::SecretShape, previously in file /tmp/.tmptP9yEw/aither-agent/src/secret_guard/shape.rs:19
  enum aither_agent::external_hook::ReviewAnswer, previously in file /tmp/.tmptP9yEw/aither-agent/src/external_hook/reviewer.rs:46
  enum aither_agent::external_hook::HookWarning, previously in file /tmp/.tmptP9yEw/aither-agent/src/external_hook/live.rs:167
  enum aither_agent::DiskPressure, previously in file /tmp/.tmptP9yEw/aither-agent/src/disk.rs:34
  enum aither_agent::language::LanguageAlert, previously in file /tmp/.tmptP9yEw/aither-agent/src/language/guard.rs:60
  enum aither_agent::LanguageAlert, previously in file /tmp/.tmptP9yEw/aither-agent/src/language/guard.rs:60
  enum aither_agent::JudgmentError, previously in file /tmp/.tmptP9yEw/aither-agent/src/judgment.rs:17
  enum aither_agent::HostCondition, previously in file /tmp/.tmptP9yEw/aither-agent/src/host_load.rs:484
  enum aither_agent::language::LanguageRefusal, previously in file /tmp/.tmptP9yEw/aither-agent/src/language/guard.rs:30
  enum aither_agent::LanguageRefusal, previously in file /tmp/.tmptP9yEw/aither-agent/src/language/guard.rs:30
  enum aither_agent::working_document::WorkTrackerError, previously in file /tmp/.tmptP9yEw/aither-agent/src/working_document/tracker.rs:123
  enum aither_agent::WorkTrackerError, previously in file /tmp/.tmptP9yEw/aither-agent/src/working_document/tracker.rs:123
  enum aither_agent::external_hook::HooksConfigError, previously in file /tmp/.tmptP9yEw/aither-agent/src/external_hook/live.rs:89
  enum aither_agent::MemoryPressure, previously in file /tmp/.tmptP9yEw/aither-agent/src/host_load.rs:40
  enum aither_agent::external_hook::LifecycleKind, previously in file /tmp/.tmptP9yEw/aither-agent/src/external_hook/lifecycle.rs:16
  enum aither_agent::external_hook::CommandHookOutput, previously in file /tmp/.tmptP9yEw/aither-agent/src/external_hook/command.rs:50
  enum aither_agent::working_document::WorkState, previously in file /tmp/.tmptP9yEw/aither-agent/src/working_document/tracker.rs:21
  enum aither_agent::WorkState, previously in file /tmp/.tmptP9yEw/aither-agent/src/working_document/tracker.rs:21
  enum aither_agent::ModelTier, previously in file /tmp/.tmptP9yEw/aither-agent/src/model_group.rs:275
  enum aither_agent::specialized::task::ForkRefusal, previously in file /tmp/.tmptP9yEw/aither-agent/src/specialized/task.rs:346
  enum aither_agent::specialized::ForkRefusal, previously in file /tmp/.tmptP9yEw/aither-agent/src/specialized/task.rs:346
  enum aither_agent::BackgroundJobPolicy, previously in file /tmp/.tmptP9yEw/aither-agent/src/config.rs:100
  enum aither_agent::external_hook::SubagentEnd, previously in file /tmp/.tmptP9yEw/aither-agent/src/external_hook/lifecycle.rs:143
  enum aither_agent::ask_user::AnswerValue, previously in file /tmp/.tmptP9yEw/aither-agent/src/ask_user.rs:106
  enum aither_agent::StopReason, previously in file /tmp/.tmptP9yEw/aither-agent/src/hook.rs:196

--- 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.51.0/src/lints/enum_struct_variant_field_missing.ron

Failed in:
  field id of variant AgentEvent::ToolCallDelta, previously in file /tmp/.tmptP9yEw/aither-agent/src/event.rs:93
  field run_id of variant AgentEvent::Checkpoint, previously in file /tmp/.tmptP9yEw/aither-agent/src/event.rs:174

--- failure enum_unit_variant_changed_kind: An enum unit variant changed kind ---

Description:
A public enum's exhaustive unit 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.51.0/src/lints/enum_unit_variant_changed_kind.ron

Failed in:
  variant AgentEvent::CompactionStarted in /tmp/.tmpI6LeOe/aither/agent/src/event.rs:492

--- failure enum_variant_marked_non_exhaustive: enum variant marked #[non_exhaustive] ---

Description:
A public enum's variant has been marked #[non_exhaustive], which will prevent it from being constructed using a literal outside of its crate.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#attr-adding-non-exhaustive
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.51.0/src/lints/enum_variant_marked_non_exhaustive.ron

Failed in:
  variant AgentEvent:ToolCallDelta in /tmp/.tmpI6LeOe/aither/agent/src/event.rs:409
  variant AgentEvent:Checkpoint in /tmp/.tmpI6LeOe/aither/agent/src/event.rs:552
  variant AgentEvent:CompactionStarted in /tmp/.tmpI6LeOe/aither/agent/src/event.rs:492
  variant AgentEvent:CompactionRecovery in /tmp/.tmpI6LeOe/aither/agent/src/event.rs:512

--- 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.51.0/src/lints/enum_variant_missing.ron

Failed in:
  variant AgentEvent::RunStart, previously in file /tmp/.tmptP9yEw/aither-agent/src/event.rs:63
  variant AgentEvent::Text, previously in file /tmp/.tmptP9yEw/aither-agent/src/event.rs:71
  variant AgentEvent::ReplyTranslated, previously in file /tmp/.tmptP9yEw/aither-agent/src/event.rs:77
  variant AgentEvent::Reasoning, previously in file /tmp/.tmptP9yEw/aither-agent/src/event.rs:85
  variant AgentEvent::ToolCallStart, previously in file /tmp/.tmptP9yEw/aither-agent/src/event.rs:101
  variant AgentEvent::ToolCallEnd, previously in file /tmp/.tmptP9yEw/aither-agent/src/event.rs:111
  variant AgentEvent::BuiltInToolCall, previously in file /tmp/.tmptP9yEw/aither-agent/src/event.rs:124
  variant AgentEvent::BuiltInToolResult, previously in file /tmp/.tmptP9yEw/aither-agent/src/event.rs:134
  variant AgentEvent::ResponseRetry, previously in file /tmp/.tmptP9yEw/aither-agent/src/event.rs:151
  variant AgentEvent::TurnComplete, previously in file /tmp/.tmptP9yEw/aither-agent/src/event.rs:164
  variant AgentEvent::BackgroundTaskStarted, previously in file /tmp/.tmptP9yEw/aither-agent/src/event.rs:186
  variant AgentEvent::BackgroundTaskCompleted, previously in file /tmp/.tmptP9yEw/aither-agent/src/event.rs:196
  variant AgentEvent::RunPaused, previously in file /tmp/.tmptP9yEw/aither-agent/src/event.rs:204
  variant AgentEvent::RunResumed, previously in file /tmp/.tmptP9yEw/aither-agent/src/event.rs:212
  variant AgentEvent::CompactionFinished, previously in file /tmp/.tmptP9yEw/aither-agent/src/event.rs:235
  variant AgentEvent::SkillActivated, previously in file /tmp/.tmptP9yEw/aither-agent/src/event.rs:258
  variant AgentEvent::Complete, previously in file /tmp/.tmptP9yEw/aither-agent/src/event.rs:268
  variant AgentEvent::PromptPrefix, previously in file /tmp/.tmptP9yEw/aither-agent/src/event.rs:280
  variant AgentEvent::Usage, previously in file /tmp/.tmptP9yEw/aither-agent/src/event.rs:283
  variant AgentEvent::Error, previously in file /tmp/.tmptP9yEw/aither-agent/src/event.rs:286
  variant StopDecision::Hold, previously in file /tmp/.tmptP9yEw/aither-agent/src/hook.rs:95

--- failure feature_missing: package feature removed or renamed ---

Description:
A feature has been removed from this package's Cargo.toml. This will break downstream crates which enable that feature.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#cargo-feature-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.51.0/src/lints/feature_missing.ron

Failed in:
  feature languages in the package's Cargo.toml

--- 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.51.0/src/lints/function_missing.ron

Failed in:
  function aither_agent::is_valid_output_filename, previously in file /tmp/.tmptP9yEw/aither-agent/src/output_urls.rs:78
  function aither_agent::working_document::words, previously in file /tmp/.tmptP9yEw/aither-agent/src/working_document/reference.rs:153
  function aither_agent::extract_referenced_urls, previously in file /tmp/.tmptP9yEw/aither-agent/src/output_urls.rs:47
  function aither_agent::workspace_request::channel, previously in file /tmp/.tmptP9yEw/aither-agent/src/workspace_request.rs:65
  function aither_agent::tool_request::bounded_channel, previously in file /tmp/.tmptP9yEw/aither-agent/src/tool_request.rs:99
  function aither_agent::judge, previously in file /tmp/.tmptP9yEw/aither-agent/src/judgment.rs:36
  function aither_agent::tool_request::channel, previously in file /tmp/.tmptP9yEw/aither-agent/src/tool_request.rs:85
  function aither_agent::ask_user::channel, previously in file /tmp/.tmptP9yEw/aither-agent/src/ask_user.rs:151
  function aither_agent::validate_subagent_name, previously in file /tmp/.tmptP9yEw/aither-agent/src/subagent_file.rs:96

--- failure inherent_associated_pub_const_missing: inherent impl's associated pub const removed ---

Description:
An inherent impl's associated public constant is removed or renamed
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.51.0/src/lints/inherent_associated_pub_const_missing.ron

Failed in:
  LiveContent::COMMANDS, previously at /tmp/.tmptP9yEw/aither-agent/src/context/live.rs:38
  LiveContent::COMMANDS, previously at /tmp/.tmptP9yEw/aither-agent/src/context/live.rs:38
  LiveContent::COMMANDS, previously at /tmp/.tmptP9yEw/aither-agent/src/context/live.rs:38
  Slot::BASE_SYSTEM, previously at /tmp/.tmptP9yEw/aither-agent/src/context/system.rs:148
  Slot::PERSONA, previously at /tmp/.tmptP9yEw/aither-agent/src/context/system.rs:150
  Slot::PREPARED_TOOLS, previously at /tmp/.tmptP9yEw/aither-agent/src/context/system.rs:152
  Slot::SHELL_RUNTIME, previously at /tmp/.tmptP9yEw/aither-agent/src/context/system.rs:154
  Slot::WORKSPACE_FACTS, previously at /tmp/.tmptP9yEw/aither-agent/src/context/system.rs:156
  Slot::KNOWLEDGE_AND_TIME, previously at /tmp/.tmptP9yEw/aither-agent/src/context/system.rs:158
  Slot::PERMISSIONS, previously at /tmp/.tmptP9yEw/aither-agent/src/context/system.rs:160
  Slot::COMMANDS, previously at /tmp/.tmptP9yEw/aither-agent/src/context/system.rs:164
  Slot::LANGUAGES, previously at /tmp/.tmptP9yEw/aither-agent/src/context/system.rs:168
  Slot::BUILTIN, previously at /tmp/.tmptP9yEw/aither-agent/src/context/system.rs:185
  Slot::BASE_SYSTEM, previously at /tmp/.tmptP9yEw/aither-agent/src/context/system.rs:148
  Slot::PERSONA, previously at /tmp/.tmptP9yEw/aither-agent/src/context/system.rs:150
  Slot::PREPARED_TOOLS, previously at /tmp/.tmptP9yEw/aither-agent/src/context/system.rs:152
  Slot::SHELL_RUNTIME, previously at /tmp/.tmptP9yEw/aither-agent/src/context/system.rs:154
  Slot::WORKSPACE_FACTS, previously at /tmp/.tmptP9yEw/aither-agent/src/context/system.rs:156
  Slot::KNOWLEDGE_AND_TIME, previously at /tmp/.tmptP9yEw/aither-agent/src/context/system.rs:158
  Slot::PERMISSIONS, previously at /tmp/.tmptP9yEw/aither-agent/src/context/system.rs:160
  Slot::COMMANDS, previously at /tmp/.tmptP9yEw/aither-agent/src/context/system.rs:164
  Slot::LANGUAGES, previously at /tmp/.tmptP9yEw/aither-agent/src/context/system.rs:168
  Slot::BUILTIN, previously at /tmp/.tmptP9yEw/aither-agent/src/context/system.rs:185

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

Failed in:
  AgentBuilder::balanced_model, previously in file /tmp/.tmptP9yEw/aither-agent/src/builder.rs:722
  AgentBuilder::fast_model, previously in file /tmp/.tmptP9yEw/aither-agent/src/builder.rs:745
  AgentBuilder::hook, previously in file /tmp/.tmptP9yEw/aither-agent/src/builder.rs:809
  AgentBuilder::dyn_terminal, previously in file /tmp/.tmptP9yEw/aither-agent/src/builder.rs:850
  AgentBuilder::compact_tool, previously in file /tmp/.tmptP9yEw/aither-agent/src/builder.rs:897
  AgentBuilder::sandbox_dir, previously in file /tmp/.tmptP9yEw/aither-agent/src/builder.rs:967
  AgentBuilder::terminal, previously in file /tmp/.tmptP9yEw/aither-agent/src/builder.rs:1095
  AgentBuilder::host_load, previously in file /tmp/.tmptP9yEw/aither-agent/src/builder.rs:1150
  AgentBuilder::background_channels, previously in file /tmp/.tmptP9yEw/aither-agent/src/builder.rs:1175
  Agent::languages, previously in file /tmp/.tmptP9yEw/aither-agent/src/agent.rs:2299
  Agent::cache_keep_alive_state, previously in file /tmp/.tmptP9yEw/aither-agent/src/agent.rs:2304
  Agent::wait_background, previously in file /tmp/.tmptP9yEw/aither-agent/src/agent.rs:2547
  Agent::interrupt, previously in file /tmp/.tmptP9yEw/aither-agent/src/agent.rs:2593
  Agent::interrupted, previously in file /tmp/.tmptP9yEw/aither-agent/src/agent.rs:2600
  Agent::kill_running_terminal_jobs, previously in file /tmp/.tmptP9yEw/aither-agent/src/agent.rs:2660
  Agent::set_advanced_model, previously in file /tmp/.tmptP9yEw/aither-agent/src/agent.rs:2822
  Agent::set_balanced_model, previously in file /tmp/.tmptP9yEw/aither-agent/src/agent.rs:2830
  Agent::set_fast_model, previously in file /tmp/.tmptP9yEw/aither-agent/src/agent.rs:2838
  ForkSnapshot::tier, previously in file /tmp/.tmptP9yEw/aither-agent/src/fork.rs:46
  AgentTools::register_dyn_terminal, previously in file /tmp/.tmptP9yEw/aither-agent/src/tools.rs:72
  CompactionFork::with_outputs_dir, previously in file /tmp/.tmptP9yEw/aither-agent/src/context/compaction.rs:545
  CompactionFork::with_outputs_dir, previously in file /tmp/.tmptP9yEw/aither-agent/src/context/compaction.rs:545
  AnyContextSource::render, previously in file /tmp/.tmptP9yEw/aither-agent/src/context/source.rs:243
  AnyContextSource::commit, previously in file /tmp/.tmptP9yEw/aither-agent/src/context/source.rs:248
  AnyContextSource::on_request, previously in file /tmp/.tmptP9yEw/aither-agent/src/context/source.rs:253
  AnyContextSource::on_tool_turn_end, previously in file /tmp/.tmptP9yEw/aither-agent/src/context/source.rs:261
  AnyContextSource::on_final_turn, previously in file /tmp/.tmptP9yEw/aither-agent/src/context/source.rs:266
  AnyContextSource::render, previously in file /tmp/.tmptP9yEw/aither-agent/src/context/source.rs:243
  AnyContextSource::commit, previously in file /tmp/.tmptP9yEw/aither-agent/src/context/source.rs:248
  AnyContextSource::on_request, previously in file /tmp/.tmptP9yEw/aither-agent/src/context/source.rs:253
  AnyContextSource::on_tool_turn_end, previously in file /tmp/.tmptP9yEw/aither-agent/src/context/source.rs:261
  AnyContextSource::on_final_turn, previously in file /tmp/.tmptP9yEw/aither-agent/src/context/source.rs:266
  AnyContextSource::render, previously in file /tmp/.tmptP9yEw/aither-agent/src/context/source.rs:243
  AnyContextSource::commit, previously in file /tmp/.tmptP9yEw/aither-agent/src/context/source.rs:248
  AnyContextSource::on_request, previously in file /tmp/.tmptP9yEw/aither-agent/src/context/source.rs:253
  AnyContextSource::on_tool_turn_end, previously in file /tmp/.tmptP9yEw/aither-agent/src/context/source.rs:261
  AnyContextSource::on_final_turn, previously in file /tmp/.tmptP9yEw/aither-agent/src/context/source.rs:266
  AgentConfig::with_system_prompt, previously in file /tmp/.tmptP9yEw/aither-agent/src/config.rs:140
  AgentConfig::with_persona_prompt, previously in file /tmp/.tmptP9yEw/aither-agent/src/config.rs:147
  AgentConfig::with_agent_kind, previously in file /tmp/.tmptP9yEw/aither-agent/src/config.rs:154
  AgentConfig::with_languages, previously in file /tmp/.tmptP9yEw/aither-agent/src/config.rs:162
  AgentConfig::with_cache_keep_alive, previously in file /tmp/.tmptP9yEw/aither-agent/src/config.rs:170
  AgentEvent::run_start, previously in file /tmp/.tmptP9yEw/aither-agent/src/event.rs:292
  AgentEvent::text, previously in file /tmp/.tmptP9yEw/aither-agent/src/event.rs:301
  AgentEvent::reasoning, previously in file /tmp/.tmptP9yEw/aither-agent/src/event.rs:307
  AgentEvent::tool_delta, previously in file /tmp/.tmptP9yEw/aither-agent/src/event.rs:313
  AgentEvent::tool_start, previously in file /tmp/.tmptP9yEw/aither-agent/src/event.rs:327
  AgentEvent::tool_success, previously in file /tmp/.tmptP9yEw/aither-agent/src/event.rs:341
  AgentEvent::tool_failure, previously in file /tmp/.tmptP9yEw/aither-agent/src/event.rs:355
  AgentEvent::turn_complete, previously in file /tmp/.tmptP9yEw/aither-agent/src/event.rs:369
  AgentEvent::checkpoint, previously in file /tmp/.tmptP9yEw/aither-agent/src/event.rs:378
  AgentEvent::background_task_started, previously in file /tmp/.tmptP9yEw/aither-agent/src/event.rs:396
  AgentEvent::background_task_completed, previously in file /tmp/.tmptP9yEw/aither-agent/src/event.rs:410
  AgentEvent::run_paused, previously in file /tmp/.tmptP9yEw/aither-agent/src/event.rs:422
  AgentEvent::run_resumed, previously in file /tmp/.tmptP9yEw/aither-agent/src/event.rs:431
  AgentEvent::skill_activated, previously in file /tmp/.tmptP9yEw/aither-agent/src/event.rs:440
  AgentEvent::complete, previously in file /tmp/.tmptP9yEw/aither-agent/src/event.rs:454
  AgentEvent::error, previously in file /tmp/.tmptP9yEw/aither-agent/src/event.rs:463
  AgentEvent::is_complete, previously in file /tmp/.tmptP9yEw/aither-agent/src/event.rs:469
  AgentEvent::is_error, previously in file /tmp/.tmptP9yEw/aither-agent/src/event.rs:475
  AgentEvent::is_terminal, previously in file /tmp/.tmptP9yEw/aither-agent/src/event.rs:481

--- 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.51.0/src/lints/method_parameter_count_changed.ron

Failed in:
  aither_agent::AgentBuilder::forked_from takes 2 parameters in /tmp/.tmptP9yEw/aither-agent/src/builder.rs:925, but now takes 1 parameters in /tmp/.tmpI6LeOe/aither/agent/src/builder.rs:470
  aither_agent::Agent::parameters takes 1 parameters in /tmp/.tmptP9yEw/aither-agent/src/agent.rs:2784, but now takes 0 parameters in /tmp/.tmpI6LeOe/aither/agent/src/agent.rs:1999
  aither_agent::Agent::set_parameters takes 2 parameters in /tmp/.tmptP9yEw/aither-agent/src/agent.rs:2808, but now takes 1 parameters in /tmp/.tmpI6LeOe/aither/agent/src/agent.rs:2018

--- 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.51.0/src/lints/module_missing.ron

Failed in:
  mod aither_agent::language, previously in file /tmp/.tmptP9yEw/aither-agent/src/language/mod.rs:1
  mod aither_agent::ask_user, previously in file /tmp/.tmptP9yEw/aither-agent/src/ask_user.rs:1
  mod aither_agent::context::sources, previously in file /tmp/.tmptP9yEw/aither-agent/src/context/sources.rs:1
  mod aither_agent::secret_guard, previously in file /tmp/.tmptP9yEw/aither-agent/src/secret_guard.rs:1
  mod aither_agent::external_hook, previously in file /tmp/.tmptP9yEw/aither-agent/src/external_hook/mod.rs:1
  mod aither_agent::context::state, previously in file /tmp/.tmptP9yEw/aither-agent/src/context/state.rs:1
  mod aither_agent::working_document, previously in file /tmp/.tmptP9yEw/aither-agent/src/working_document/mod.rs:1
  mod aither_agent::specialized::task, previously in file /tmp/.tmptP9yEw/aither-agent/src/specialized/task.rs:1
  mod aither_agent::specialized, previously in file /tmp/.tmptP9yEw/aither-agent/src/specialized/mod.rs:1
  mod aither_agent::notices, previously in file /tmp/.tmptP9yEw/aither-agent/src/notices.rs:1
  mod aither_agent::tool_request, previously in file /tmp/.tmptP9yEw/aither-agent/src/tool_request.rs:1
  mod aither_agent::context::event, previously in file /tmp/.tmptP9yEw/aither-agent/src/context/event.rs:1
  mod aither_agent::workspace_request, previously in file /tmp/.tmptP9yEw/aither-agent/src/workspace_request.rs:1

--- 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.51.0/src/lints/pub_module_level_const_missing.ron

Failed in:
  FORK_DESCRIPTION in file /tmp/.tmptP9yEw/aither-agent/src/specialized/task.rs:62
  FORK_DESCRIPTION in file /tmp/.tmptP9yEw/aither-agent/src/specialized/task.rs:62
  TERMINAL_SYSTEM_PROMPT in file /tmp/.tmptP9yEw/aither-agent/src/lib.rs:198
  LOCAL_SUBAGENTS_DIR in file /tmp/.tmptP9yEw/aither-agent/src/subagent_file.rs:33
  RESERVED_SUBAGENT_NAMES in file /tmp/.tmptP9yEw/aither-agent/src/subagent_file.rs:30

--- failure struct_marked_non_exhaustive: struct marked #[non_exhaustive] ---

Description:
A public struct has been marked #[non_exhaustive], which will prevent it from being constructed using a struct literal outside of its crate. It previously had no private fields, so a struct literal could be used to construct it outside its crate.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#attr-adding-non-exhaustive
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.51.0/src/lints/struct_marked_non_exhaustive.ron

Failed in:
  struct TurnBoundaryContext in /tmp/.tmpI6LeOe/aither/agent/src/hook.rs:153
  struct TimedEvent in /tmp/.tmpI6LeOe/aither/agent/src/event.rs:574

--- failure struct_missing: pub struct removed or renamed ---

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

Failed in:
  struct aither_agent::external_hook::LifecycleOutput, previously in file /tmp/.tmptP9yEw/aither-agent/src/external_hook/lifecycle.rs:85
  struct aither_agent::working_document::WorkEvents, previously in file /tmp/.tmptP9yEw/aither-agent/src/working_document/events.rs:100
  struct aither_agent::WorkEvents, previously in file /tmp/.tmptP9yEw/aither-agent/src/working_document/events.rs:100
  struct aither_agent::ask_user::Question, previously in file /tmp/.tmptP9yEw/aither-agent/src/ask_user.rs:24
  struct aither_agent::context::state::StateChange, previously in file /tmp/.tmptP9yEw/aither-agent/src/context/state.rs:30
  struct aither_agent::context::StateChange, previously in file /tmp/.tmptP9yEw/aither-agent/src/context/state.rs:30
  struct aither_agent::StateChange, previously in file /tmp/.tmptP9yEw/aither-agent/src/context/state.rs:30
  struct aither_agent::CompactSignal, previously in file /tmp/.tmptP9yEw/aither-agent/src/compact_tool.rs:59
  struct aither_agent::working_document::DocumentCheckpoint, previously in file /tmp/.tmptP9yEw/aither-agent/src/working_document/document.rs:102
  struct aither_agent::DocumentCheckpoint, previously in file /tmp/.tmptP9yEw/aither-agent/src/working_document/document.rs:102
  struct aither_agent::workspace_request::RequestWorkspaceTool, previously in file /tmp/.tmptP9yEw/aither-agent/src/workspace_request.rs:71
  struct aither_agent::specialized::TierOffer, previously in file /tmp/.tmptP9yEw/aither-agent/src/specialized/router.rs:23
  struct aither_agent::working_document::AnyWorkTracker, previously in file /tmp/.tmptP9yEw/aither-agent/src/working_document/tracker.rs:175
  struct aither_agent::AnyWorkTracker, previously in file /tmp/.tmptP9yEw/aither-agent/src/working_document/tracker.rs:175
  struct aither_agent::context::state::AnyStateSource, previously in file /tmp/.tmptP9yEw/aither-agent/src/context/state.rs:254
  struct aither_agent::context::AnyStateSource, previously in file /tmp/.tmptP9yEw/aither-agent/src/context/state.rs:254
  struct aither_agent::AnyStateSource, previously in file /tmp/.tmptP9yEw/aither-agent/src/context/state.rs:254
  struct aither_agent::specialized::SubAgentTool, previously in file /tmp/.tmptP9yEw/aither-agent/src/specialized/subagent.rs:40
  struct aither_agent::external_hook::HookInput, previously in file /tmp/.tmptP9yEw/aither-agent/src/external_hook/lifecycle.rs:68
  struct aither_agent::specialized::ExternalStart, previously in file /tmp/.tmptP9yEw/aither-agent/src/specialized/external.rs:15
  struct aither_agent::external_hook::ReviewedPermission, previously in file /tmp/.tmptP9yEw/aither-agent/src/external_hook/reviewer.rs:122
  struct aither_agent::ReviewedPermission, previously in file /tmp/.tmptP9yEw/aither-agent/src/external_hook/reviewer.rs:122
  struct aither_agent::specialized::SubAgentQuery, previously in file /tmp/.tmptP9yEw/aither-agent/src/specialized/subagent.rs:85
  struct aither_agent::external_hook::ExternalHooks, previously in file /tmp/.tmptP9yEw/aither-agent/src/external_hook/lifecycle.rs:264
  struct aither_agent::ExternalHooks, previously in file /tmp/.tmptP9yEw/aither-agent/src/external_hook/lifecycle.rs:264
  struct aither_agent::external_hook::ReviewerConfig, previously in file /tmp/.tmptP9yEw/aither-agent/src/external_hook/reviewer.rs:18
  struct aither_agent::ReviewerConfig, previously in file /tmp/.tmptP9yEw/aither-agent/src/external_hook/reviewer.rs:18
  struct aither_agent::TerminalAgentBuilder, previously in file /tmp/.tmptP9yEw/aither-agent/src/terminal_agent.rs:172
  struct aither_agent::notices::DocumentShown, previously in file /tmp/.tmptP9yEw/aither-agent/src/notices.rs:48
  struct aither_agent::DocumentShown, previously in file /tmp/.tmptP9yEw/aither-agent/src/notices.rs:48
  struct aither_agent::external_hook::CommandHookConfig, previously in file /tmp/.tmptP9yEw/aither-agent/src/external_hook/command.rs:15
  struct aither_agent::specialized::JudgmentRouter, previously in file /tmp/.tmptP9yEw/aither-agent/src/specialized/router.rs:139
  struct aither_agent::specialized::task::SubagentRunInfo, previously in file /tmp/.tmptP9yEw/aither-agent/src/specialized/task.rs:399
  struct aither_agent::specialized::SubagentRunInfo, previously in file /tmp/.tmptP9yEw/aither-agent/src/specialized/task.rs:399
  struct aither_agent::BrowserBackendError, previously in file /tmp/.tmptP9yEw/aither-agent/src/browser_backend.rs:5
  struct aither_agent::UnwatchedHost, previously in file /tmp/.tmptP9yEw/aither-agent/src/host_load.rs:146
  struct aither_agent::secret_guard::SecretRefusal, previously in file /tmp/.tmptP9yEw/aither-agent/src/secret_guard.rs:149
  struct aither_agent::SecretRefusal, previously in file /tmp/.tmptP9yEw/aither-agent/src/secret_guard.rs:149
  struct aither_agent::notices::PreCompaction, previously in file /tmp/.tmptP9yEw/aither-agent/src/notices.rs:32
  struct aither_agent::PreCompaction, previously in file /tmp/.tmptP9yEw/aither-agent/src/notices.rs:32
  struct aither_agent::HostLoadMonitor, previously in file /tmp/.tmptP9yEw/aither-agent/src/host_load.rs:724
  struct aither_agent::notices::AnyNotices, previously in file /tmp/.tmptP9yEw/aither-agent/src/notices.rs:344
  struct aither_agent::AnyNotices, previously in file /tmp/.tmptP9yEw/aither-agent/src/notices.rs:344
  struct aither_agent::StopContext, previously in file /tmp/.tmptP9yEw/aither-agent/src/hook.rs:62
  struct aither_agent::specialized::task::SubagentArgs, previously in file /tmp/.tmptP9yEw/aither-agent/src/specialized/task.rs:110
  struct aither_agent::specialized::SubagentArgs, previously in file /tmp/.tmptP9yEw/aither-agent/src/specialized/task.rs:110
  struct aither_agent::external_hook::AfterCompaction, previously in file /tmp/.tmptP9yEw/aither-agent/src/external_hook/lifecycle.rs:106
  struct aither_agent::context::sources::ActiveSkills, previously in file /tmp/.tmptP9yEw/aither-agent/src/context/sources.rs:84
  struct aither_agent::context::ActiveSkills, previously in file /tmp/.tmptP9yEw/aither-agent/src/context/sources.rs:84
  struct aither_agent::ActiveSkills, previously in file /tmp/.tmptP9yEw/aither-agent/src/context/sources.rs:84
  struct aither_agent::ask_user::AskUserArgs, previously in file /tmp/.tmptP9yEw/aither-agent/src/ask_user.rs:57
  struct aither_agent::HostLoadConfig, previously in file /tmp/.tmptP9yEw/aither-agent/src/host_load.rs:191
  struct aither_agent::StaticCdpBrowser, previously in file /tmp/.tmptP9yEw/aither-agent/src/browser_backend.rs:38
  struct aither_agent::external_hook::SubagentStart, previously in file /tmp/.tmptP9yEw/aither-agent/src/external_hook/lifecycle.rs:133
  struct aither_agent::specialized::RouteRequest, previously in file /tmp/.tmptP9yEw/aither-agent/src/specialized/router.rs:34
  struct aither_agent::TieredModels, previously in file /tmp/.tmptP9yEw/aither-agent/src/model_group.rs:287
  struct aither_agent::AnyDiskReader, previously in file /tmp/.tmptP9yEw/aither-agent/src/disk.rs:151
  struct aither_agent::tool_request::ToolRequestBroker, previously in file /tmp/.tmptP9yEw/aither-agent/src/tool_request.rs:39
  struct aither_agent::external_hook::CommandCalled, previously in file /tmp/.tmptP9yEw/aither-agent/src/external_hook/lifecycle.rs:174
  struct aither_agent::external_hook::HookCommand, previously in file /tmp/.tmptP9yEw/aither-agent/src/external_hook/runner.rs:18
  struct aither_agent::notices::DefaultNotices, previously in file /tmp/.tmptP9yEw/aither-agent/src/notices.rs:332
  struct aither_agent::DefaultNotices, previously in file /tmp/.tmptP9yEw/aither-agent/src/notices.rs:332
  struct aither_agent::MachineLoad, previously in file /tmp/.tmptP9yEw/aither-agent/src/host_load.rs:68
  struct aither_agent::context::state::SeenStates, previously in file /tmp/.tmptP9yEw/aither-agent/src/context/state.rs:227
  struct aither_agent::tool_request::RequestApprover, previously in file /tmp/.tmptP9yEw/aither-agent/src/tool_request.rs:155
  struct aither_agent::HCons, previously in file /tmp/.tmptP9yEw/aither-agent/src/hook.rs:348
  struct aither_agent::AnyStopHook, previously in file /tmp/.tmptP9yEw/aither-agent/src/hook.rs:134
  struct aither_agent::SubagentDefinition, previously in file /tmp/.tmptP9yEw/aither-agent/src/subagent_file.rs:47
  struct aither_agent::language::LanguageGuard, previously in file /tmp/.tmptP9yEw/aither-agent/src/language/guard.rs:106
  struct aither_agent::LanguageGuard, previously in file /tmp/.tmptP9yEw/aither-agent/src/language/guard.rs:106
  struct aither_agent::external_hook::InjectedContext, previously in file /tmp/.tmptP9yEw/aither-agent/src/external_hook/lifecycle.rs:222
  struct aither_agent::InjectedContext, previously in file /tmp/.tmptP9yEw/aither-agent/src/external_hook/lifecycle.rs:222
  struct aither_agent::external_hook::ReviewRequest, previously in file /tmp/.tmptP9yEw/aither-agent/src/external_hook/reviewer.rs:33
  struct aither_agent::language::Language, previously in file /tmp/.tmptP9yEw/aither-agent/src/language/mod.rs:23
  struct aither_agent::Language, previously in file /tmp/.tmptP9yEw/aither-agent/src/language/mod.rs:23
  struct aither_agent::notices::CancelledToolCall, previously in file /tmp/.tmptP9yEw/aither-agent/src/notices.rs:40
  struct aither_agent::CancelledToolCall, previously in file /tmp/.tmptP9yEw/aither-agent/src/notices.rs:40
  struct aither_agent::working_document::WorkComment, previously in file /tmp/.tmptP9yEw/aither-agent/src/working_document/tracker.rs:61
  struct aither_agent::notices::ReviewerDenial, previously in file /tmp/.tmptP9yEw/aither-agent/src/notices.rs:95
  struct aither_agent::ReviewerDenial, previously in file /tmp/.tmptP9yEw/aither-agent/src/notices.rs:95
  struct aither_agent::language::Languages, previously in file /tmp/.tmptP9yEw/aither-agent/src/language/mod.rs:97
  struct aither_agent::Languages, previously in file /tmp/.tmptP9yEw/aither-agent/src/language/mod.rs:97
  struct aither_agent::language::UnknownLanguage, previously in file /tmp/.tmptP9yEw/aither-agent/src/language/mod.rs:28
  struct aither_agent::working_document::ParsedDocument, previously in file /tmp/.tmptP9yEw/aither-agent/src/working_document/schema.rs:180
  struct aither_agent::ParsedDocument, previously in file /tmp/.tmptP9yEw/aither-agent/src/working_document/schema.rs:180
  struct aither_agent::specialized::SubagentRouteError, previously in file /tmp/.tmptP9yEw/aither-agent/src/specialized/router.rs:44
  struct aither_agent::workspace_request::RequestWorkspaceArgs, previously in file /tmp/.tmptP9yEw/aither-agent/src/workspace_request.rs:25
  struct aither_agent::CompactTool, previously in file /tmp/.tmptP9yEw/aither-agent/src/compact_tool.rs:140
  struct aither_agent::AnyHostReader, previously in file /tmp/.tmptP9yEw/aither-agent/src/host_load.rs:163
  struct aither_agent::specialized::task::SubagentFileMount, previously in file /tmp/.tmptP9yEw/aither-agent/src/specialized/task.rs:77
  struct aither_agent::specialized::SubagentFileMount, previously in file /tmp/.tmptP9yEw/aither-agent/src/specialized/task.rs:77
  struct aither_agent::secret_guard::SecretGuard, previously in file /tmp/.tmptP9yEw/aither-agent/src/secret_guard.rs:59
  struct aither_agent::SecretGuard, previously in file /tmp/.tmptP9yEw/aither-agent/src/secret_guard.rs:59
  struct aither_agent::external_hook::SessionStart, previously in file /tmp/.tmptP9yEw/aither-agent/src/external_hook/lifecycle.rs:93
  struct aither_agent::ask_user::AskUserRequestPayload, previously in file /tmp/.tmptP9yEw/aither-agent/src/ask_user.rs:136
  struct aither_agent::external_hook::Stop, previously in file /tmp/.tmptP9yEw/aither-agent/src/external_hook/lifecycle.rs:113
  struct aither_agent::BackgroundWake, previously in file /tmp/.tmptP9yEw/aither-agent/src/agent.rs:144
  struct aither_agent::AgentSettings, previously in file /tmp/.tmptP9yEw/aither-agent/src/builder.rs:98
  struct aither_agent::external_hook::SubagentStop, previously in file /tmp/.tmptP9yEw/aither-agent/src/external_hook/lifecycle.rs:154
  struct aither_agent::SystemDisk, previously in file /tmp/.tmptP9yEw/aither-agent/src/disk.rs:181
  struct aither_agent::notices::ForkToolRefusal, previously in file /tmp/.tmptP9yEw/aither-agent/src/notices.rs:104
  struct aither_agent::ForkToolRefusal, previously in file /tmp/.tmptP9yEw/aither-agent/src/notices.rs:104
  struct aither_agent::ask_user::AskUserTool, previously in file /tmp/.tmptP9yEw/aither-agent/src/ask_user.rs:157
  struct aither_agent::working_document::WorkStatus, previously in file /tmp/.tmptP9yEw/aither-agent/src/working_document/tracker.rs:98
  struct aither_agent::external_hook::HookTestTool, previously in file /tmp/.tmptP9yEw/aither-agent/src/external_hook/hook_test.rs:205
  struct aither_agent::HookTestTool, previously in file /tmp/.tmptP9yEw/aither-agent/src/external_hook/hook_test.rs:205
  struct aither_agent::ToolUseContext, previously in file /tmp/.tmptP9yEw/aither-agent/src/hook.rs:34
  struct aither_agent::Unprepared, previously in file /tmp/.tmptP9yEw/aither-agent/src/terminal_agent.rs:145
  struct aither_agent::specialized::AnySubagentRouter, previously in file /tmp/.tmptP9yEw/aither-agent/src/specialized/router.rs:82
  struct aither_agent::working_document::WorkingDocument, previously in file /tmp/.tmptP9yEw/aither-agent/src/working_document/document.rs:137
  struct aither_agent::WorkingDocument, previously in file /tmp/.tmptP9yEw/aither-agent/src/working_document/document.rs:137
  struct aither_agent::working_document::WorkRef, previously in file /tmp/.tmptP9yEw/aither-agent/src/working_document/reference.rs:25
  struct aither_agent::WorkRef, previously in file /tmp/.tmptP9yEw/aither-agent/src/working_document/reference.rs:25
  struct aither_agent::working_document::DocumentSpec, previously in file /tmp/.tmptP9yEw/aither-agent/src/working_document/schema.rs:48
  struct aither_agent::DocumentSpec, previously in file /tmp/.tmptP9yEw/aither-agent/src/working_document/schema.rs:48
  struct aither_agent::external_hook::HookRunner, previously in file /tmp/.tmptP9yEw/aither-agent/src/external_hook/runner.rs:96
  struct aither_agent::ToolResultContext, previously in file /tmp/.tmptP9yEw/aither-agent/src/hook.rs:49
  struct aither_agent::working_document::DocumentReview, previously in file /tmp/.tmptP9yEw/aither-agent/src/working_document/review.rs:57
  struct aither_agent::DocumentReview, previously in file /tmp/.tmptP9yEw/aither-agent/src/working_document/review.rs:57
  struct aither_agent::working_document::AnyBlockerResolver, previously in file /tmp/.tmptP9yEw/aither-agent/src/working_document/blocker.rs:50
  struct aither_agent::AnyBlockerResolver, previously in file /tmp/.tmptP9yEw/aither-agent/src/working_document/blocker.rs:50
  struct aither_agent::tool_request::ToolRequest, previously in file /tmp/.tmptP9yEw/aither-agent/src/tool_request.rs:14
  struct aither_agent::working_document::AnyDocumentSchema, previously in file /tmp/.tmptP9yEw/aither-agent/src/working_document/schema.rs:21
  struct aither_agent::AnyDocumentSchema, previously in file /tmp/.tmptP9yEw/aither-agent/src/working_document/schema.rs:21
  struct aither_agent::context::event::AnyEventSource, previously in file /tmp/.tmptP9yEw/aither-agent/src/context/event.rs:68
  struct aither_agent::context::AnyEventSource, previously in file /tmp/.tmptP9yEw/aither-agent/src/context/event.rs:68
  struct aither_agent::AnyEventSource, previously in file /tmp/.tmptP9yEw/aither-agent/src/context/event.rs:68
  struct aither_agent::external_hook::CommandHookInput, previously in file /tmp/.tmptP9yEw/aither-agent/src/external_hook/command.rs:34
  struct aither_agent::working_document::DocumentRow, previously in file /tmp/.tmptP9yEw/aither-agent/src/working_document/schema.rs:80
  struct aither_agent::DocumentRow, previously in file /tmp/.tmptP9yEw/aither-agent/src/working_document/schema.rs:80
  struct aither_agent::context::sources::BackgroundJobs, previously in file /tmp/.tmptP9yEw/aither-agent/src/context/sources.rs:41
  struct aither_agent::context::BackgroundJobs, previously in file /tmp/.tmptP9yEw/aither-agent/src/context/sources.rs:41
  struct aither_agent::BackgroundJobs, previously in file /tmp/.tmptP9yEw/aither-agent/src/context/sources.rs:41
  struct aither_agent::working_document::WorkItem, previously in file /tmp/.tmptP9yEw/aither-agent/src/working_document/tracker.rs:70
  struct aither_agent::WorkItem, previously in file /tmp/.tmptP9yEw/aither-agent/src/working_document/tracker.rs:70
  struct aither_agent::ask_user::QuestionAnswer, previously in file /tmp/.tmptP9yEw/aither-agent/src/ask_user.rs:96
  struct aither_agent::SystemReader, previously in file /tmp/.tmptP9yEw/aither-agent/src/host_load/system.rs:25
  struct aither_agent::external_hook::LiveHooks, previously in file /tmp/.tmptP9yEw/aither-agent/src/external_hook/live.rs:384
  struct aither_agent::LiveHooks, previously in file /tmp/.tmptP9yEw/aither-agent/src/external_hook/live.rs:384
  struct aither_agent::external_hook::HookTestArgs, previously in file /tmp/.tmptP9yEw/aither-agent/src/external_hook/hook_test.rs:34
  struct aither_agent::notices::DocumentAlert, previously in file /tmp/.tmptP9yEw/aither-agent/src/notices.rs:63
  struct aither_agent::DocumentAlert, previously in file /tmp/.tmptP9yEw/aither-agent/src/notices.rs:63
  struct aither_agent::Prepared, previously in file /tmp/.tmptP9yEw/aither-agent/src/terminal_agent.rs:154
  struct aither_agent::workspace_request::WorkspaceRequestPayload, previously in file /tmp/.tmptP9yEw/aither-agent/src/workspace_request.rs:47
  struct aither_agent::CheckpointContext, previously in file /tmp/.tmptP9yEw/aither-agent/src/hook.rs:169
  struct aither_agent::working_document::RelatedWork, previously in file /tmp/.tmptP9yEw/aither-agent/src/working_document/tracker.rs:50
  struct aither_agent::secret_guard::Guarded, previously in file /tmp/.tmptP9yEw/aither-agent/src/secret_guard.rs:380
  struct aither_agent::Guarded, previously in file /tmp/.tmptP9yEw/aither-agent/src/secret_guard.rs:380
  struct aither_agent::secret_guard::SecretFinding, previously in file /tmp/.tmptP9yEw/aither-agent/src/secret_guard.rs:139
  struct aither_agent::SecretFinding, previously in file /tmp/.tmptP9yEw/aither-agent/src/secret_guard.rs:139
  struct aither_agent::DiskThresholds, previously in file /tmp/.tmptP9yEw/aither-agent/src/disk.rs:62
  struct aither_agent::RunawayGuard, previously in file /tmp/.tmptP9yEw/aither-agent/src/runaway.rs:151
  struct aither_agent::external_hook::BeforeCompaction, previously in file /tmp/.tmptP9yEw/aither-agent/src/external_hook/lifecycle.rs:97
  struct aither_agent::specialized::task::SubagentTool, previously in file /tmp/.tmptP9yEw/aither-agent/src/specialized/task.rs:876
  struct aither_agent::specialized::SubagentTool, previously in file /tmp/.tmptP9yEw/aither-agent/src/specialized/task.rs:876
  struct aither_agent::external_hook::UserMessage, previously in file /tmp/.tmptP9yEw/aither-agent/src/external_hook/lifecycle.rs:124
  struct aither_agent::tool_request::ToolRequestQueue, previously in file /tmp/.tmptP9yEw/aither-agent/src/tool_request.rs:66
  struct aither_agent::external_hook::AskUser, previously in file /tmp/.tmptP9yEw/aither-agent/src/external_hook/lifecycle.rs:165
  struct aither_agent::HostSample, previously in file /tmp/.tmptP9yEw/aither-agent/src/host_load.rs:709
  struct aither_agent::ContainerDisk, previously in file /tmp/.tmptP9yEw/aither-agent/src/disk.rs:277
  struct aither_agent::external_hook::HooksConfig, previously in file /tmp/.tmptP9yEw/aither-agent/src/external_hook/live.rs:78
  struct aither_agent::HooksConfig, previously in file /tmp/.tmptP9yEw/aither-agent/src/external_hook/live.rs:78
  struct aither_agent::CompactArgs, previously in file /tmp/.tmptP9yEw/aither-agent/src/compact_tool.rs:136
  struct aither_agent::CacheKeepAlive, previously in file /tmp/.tmptP9yEw/aither-agent/src/config.rs:31
  struct aither_agent::external_hook::LifecycleHookConfig, previously in file /tmp/.tmptP9yEw/aither-agent/src/external_hook/lifecycle.rs:209
  struct aither_agent::LifecycleHookConfig, previously in file /tmp/.tmptP9yEw/aither-agent/src/external_hook/lifecycle.rs:209
  struct aither_agent::specialized::task::SubagentRuns, previously in file /tmp/.tmptP9yEw/aither-agent/src/specialized/task.rs:420
  struct aither_agent::specialized::SubagentRuns, previously in file /tmp/.tmptP9yEw/aither-agent/src/specialized/task.rs:420

--- failure struct_pub_field_missing: pub struct's pub field removed or renamed ---

Description:
A publicly-visible struct has at least one public field 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.51.0/src/lints/struct_pub_field_missing.ron

Failed in:
  field has_background_tasks of struct AgentCheckpoint, previously in file /tmp/.tmptP9yEw/aither-agent/src/checkpoint.rs:18
  field document of struct AgentCheckpoint, previously in file /tmp/.tmptP9yEw/aither-agent/src/checkpoint.rs:22
  field document of struct TurnBoundaryContext, previously in file /tmp/.tmptP9yEw/aither-agent/src/hook.rs:86
  field system_prompt of struct AgentConfig, previously in file /tmp/.tmptP9yEw/aither-agent/src/config.rs:59
  field persona_prompt of struct AgentConfig, previously in file /tmp/.tmptP9yEw/aither-agent/src/config.rs:62
  field agent_kind of struct AgentConfig, previously in file /tmp/.tmptP9yEw/aither-agent/src/config.rs:65
  field cache_keep_alive of struct AgentConfig, previously in file /tmp/.tmptP9yEw/aither-agent/src/config.rs:69
  field background_jobs of struct AgentConfig, previously in file /tmp/.tmptP9yEw/aither-agent/src/config.rs:73
  field languages of struct AgentConfig, previously in file /tmp/.tmptP9yEw/aither-agent/src/config.rs:78

--- failure trait_method_added: pub trait method added ---

Description:
A non-sealed public trait added a new method without a default implementation, which breaks downstream implementations of the trait
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#trait-new-item-no-default
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.51.0/src/lints/trait_method_added.ron

Failed in:
  trait method aither_agent::context::source::ContextSource::id in file /tmp/.tmpI6LeOe/aither/agent/src/context/source.rs:200
  trait method aither_agent::context::source::ContextSource::blocks in file /tmp/.tmpI6LeOe/aither/agent/src/context/source.rs:209
  trait method aither_agent::context::source::ContextSource::peek in file /tmp/.tmpI6LeOe/aither/agent/src/context/source.rs:218
  trait method aither_agent::context::ContextSource::id in file /tmp/.tmpI6LeOe/aither/agent/src/context/source.rs:200
  trait method aither_agent::context::ContextSource::blocks in file /tmp/.tmpI6LeOe/aither/agent/src/context/source.rs:209
  trait method aither_agent::context::ContextSource::peek in file /tmp/.tmpI6LeOe/aither/agent/src/context/source.rs:218
  trait method aither_agent::ContextSource::id in file /tmp/.tmpI6LeOe/aither/agent/src/context/source.rs:200
  trait method aither_agent::ContextSource::blocks in file /tmp/.tmpI6LeOe/aither/agent/src/context/source.rs:209
  trait method aither_agent::ContextSource::peek in file /tmp/.tmpI6LeOe/aither/agent/src/context/source.rs:218

--- failure trait_method_missing: pub trait method removed or renamed ---

Description:
A trait method is no longer callable, and may have been renamed or removed entirely.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#trait-item-signature
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.51.0/src/lints/trait_method_missing.ron

Failed in:
  method render of trait ContextSource, previously in file /tmp/.tmptP9yEw/aither-agent/src/context/source.rs:125
  method commit of trait ContextSource, previously in file /tmp/.tmptP9yEw/aither-agent/src/context/source.rs:134
  method on_request of trait ContextSource, previously in file /tmp/.tmptP9yEw/aither-agent/src/context/source.rs:149
  method on_tool_turn_end of trait ContextSource, previously in file /tmp/.tmptP9yEw/aither-agent/src/context/source.rs:160
  method on_final_turn of trait ContextSource, previously in file /tmp/.tmptP9yEw/aither-agent/src/context/source.rs:169
  method render of trait ContextSource, previously in file /tmp/.tmptP9yEw/aither-agent/src/context/source.rs:125
  method commit of trait ContextSource, previously in file /tmp/.tmptP9yEw/aither-agent/src/context/source.rs:134
  method on_request of trait ContextSource, previously in file /tmp/.tmptP9yEw/aither-agent/src/context/source.rs:149
  method on_tool_turn_end of trait ContextSource, previously in file /tmp/.tmptP9yEw/aither-agent/src/context/source.rs:160
  method on_final_turn of trait ContextSource, previously in file /tmp/.tmptP9yEw/aither-agent/src/context/source.rs:169
  method render of trait ContextSource, previously in file /tmp/.tmptP9yEw/aither-agent/src/context/source.rs:125
  method commit of trait ContextSource, previously in file /tmp/.tmptP9yEw/aither-agent/src/context/source.rs:134
  method on_request of trait ContextSource, previously in file /tmp/.tmptP9yEw/aither-agent/src/context/source.rs:149
  method on_tool_turn_end of trait ContextSource, previously in file /tmp/.tmptP9yEw/aither-agent/src/context/source.rs:160
  method on_final_turn of trait ContextSource, previously in file /tmp/.tmptP9yEw/aither-agent/src/context/source.rs:169

--- failure trait_missing: pub trait removed or renamed ---

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

Failed in:
  trait aither_agent::context::state::StateSource, previously in file /tmp/.tmptP9yEw/aither-agent/src/context/state.rs:95
  trait aither_agent::context::StateSource, previously in file /tmp/.tmptP9yEw/aither-agent/src/context/state.rs:95
  trait aither_agent::StateSource, previously in file /tmp/.tmptP9yEw/aither-agent/src/context/state.rs:95
  trait aither_agent::HostReader, previously in file /tmp/.tmptP9yEw/aither-agent/src/host_load.rs:115
  trait aither_agent::StopHook, previously in file /tmp/.tmptP9yEw/aither-agent/src/hook.rs:110
  trait aither_agent::working_document::WorkTracker, previously in file /tmp/.tmptP9yEw/aither-agent/src/working_document/tracker.rs:139
  trait aither_agent::WorkTracker, previously in file /tmp/.tmptP9yEw/aither-agent/src/working_document/tracker.rs:139
  trait aither_agent::working_document::DocumentSchema, previously in file /tmp/.tmptP9yEw/aither-agent/src/working_document/schema.rs:14
  trait aither_agent::DocumentSchema, previously in file /tmp/.tmptP9yEw/aither-agent/src/working_document/schema.rs:14
  trait aither_agent::AgentOptions, previously in file /tmp/.tmptP9yEw/aither-agent/src/builder.rs:259
  trait aither_agent::DiskReaderImpl, previously in file /tmp/.tmptP9yEw/aither-agent/src/disk.rs:128
  trait aither_agent::specialized::ExternalSession, previously in file /tmp/.tmptP9yEw/aither-agent/src/specialized/external.rs:50
  trait aither_agent::working_document::BlockerResolver, previously in file /tmp/.tmptP9yEw/aither-agent/src/working_document/blocker.rs:16
  trait aither_agent::BlockerResolver, previously in file /tmp/.tmptP9yEw/aither-agent/src/working_document/blocker.rs:16
  trait aither_agent::Hook, previously in file /tmp/.tmptP9yEw/aither-agent/src/hook.rs:249
  trait aither_agent::specialized::IntoSubAgent, previously in file /tmp/.tmptP9yEw/aither-agent/src/specialized/subagent.rs:125
  trait aither_agent::specialized::SubagentRouter, previously in file /tmp/.tmptP9yEw/aither-agent/src/specialized/router.rs:58
  trait aither_agent::context::event::EventSource, previously in file /tmp/.tmptP9yEw/aither-agent/src/context/event.rs:40
  trait aither_agent::context::EventSource, previously in file /tmp/.tmptP9yEw/aither-agent/src/context/event.rs:40
  trait aither_agent::EventSource, previously in file /tmp/.tmptP9yEw/aither-agent/src/context/event.rs:40
  trait aither_agent::BrowserBackend, previously in file /tmp/.tmptP9yEw/aither-agent/src/browser_backend.rs:31
  trait aither_agent::DiskReader, previously in file /tmp/.tmptP9yEw/aither-agent/src/disk.rs:115
  trait aither_agent::external_hook::LifecyclePayload, previously in file /tmp/.tmptP9yEw/aither-agent/src/external_hook/lifecycle.rs:60
  trait aither_agent::notices::Notices, previously in file /tmp/.tmptP9yEw/aither-agent/src/notices.rs:197
  trait aither_agent::Notices, previously in file /tmp/.tmptP9yEw/aither-agent/src/notices.rs:197
  trait aither_agent::specialized::ExternalSubagent, previously in file /tmp/.tmptP9yEw/aither-agent/src/specialized/external.rs:32

--- failure type_allows_fewer_generic_type_params: type now allows fewer generic type parameters ---

Description:
A type now allows fewer generic type parameters than it used to. Uses of this type that supplied all previously-supported generic types will be broken.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#trait-new-parameter-no-default
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.51.0/src/lints/type_allows_fewer_generic_type_params.ron

Failed in:
  Struct AgentBuilder allows 6 -> 4 generic types in /tmp/.tmpI6LeOe/aither/agent/src/builder.rs:57
  Struct Agent allows 6 -> 4 generic types in /tmp/.tmpI6LeOe/aither/agent/src/agent.rs:882

⚠ aither-cli breaking changes

--- failure struct_missing: pub struct removed or renamed ---

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

Failed in:
  struct aither_cli::DebugHook, previously in file /tmp/.tmptP9yEw/aither-cli/src/hook.rs:12

⚠ aither-sandbox breaking changes

--- 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.51.0/src/lints/constructible_struct_adds_field.ron

Failed in:
  field ScriptEnd.end in /tmp/.tmpI6LeOe/aither/sandbox/src/policy.rs:183
  field ScriptEnd.carry in /tmp/.tmpI6LeOe/aither/sandbox/src/policy.rs:185
  field ScriptCheck.interpreter in /tmp/.tmpI6LeOe/aither/sandbox/src/policy.rs:118
  field ScriptCheck.sandbox in /tmp/.tmpI6LeOe/aither/sandbox/src/policy.rs:125
  field ScriptCheck.location in /tmp/.tmpI6LeOe/aither/sandbox/src/policy.rs:128
  field ScriptCheck.start in /tmp/.tmpI6LeOe/aither/sandbox/src/policy.rs:134
  field JobInfo.interpreter in /tmp/.tmpI6LeOe/aither/sandbox/src/job_registry.rs:35

--- failure copy_impl_added: type now implements Copy ---

Description:
A public type now implements Copy, causing non-move closures to capture it by reference instead of moving it.
        ref: https://github.com/rust-lang/rust/issues/100905
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.51.0/src/lints/copy_impl_added.ron

Failed in:
  aither_sandbox::TimeoutKill in /tmp/.tmpI6LeOe/aither/sandbox/src/terminal.rs:277

--- 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.51.0/src/lints/enum_marked_non_exhaustive.ron

Failed in:
  enum TerminalError in /tmp/.tmpI6LeOe/aither/sandbox/src/terminal.rs:5034

--- 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.51.0/src/lints/enum_missing.ron

Failed in:
  enum aither_sandbox::permission::Review, previously in file /tmp/.tmptP9yEw/aither-sandbox/src/permission.rs:134
  enum aither_sandbox::Review, previously in file /tmp/.tmptP9yEw/aither-sandbox/src/permission.rs:134
  enum aither_sandbox::CommandPayload, previously in file /tmp/.tmptP9yEw/aither-sandbox/src/command.rs:61
  enum aither_sandbox::job_registry::JobStatus, previously in file /tmp/.tmptP9yEw/aither-sandbox/src/job_registry.rs:64
  enum aither_sandbox::TerminalExecutionMode, previously in file /tmp/.tmptP9yEw/aither-sandbox/src/terminal.rs:552
  enum aither_sandbox::CommandRole, previously in file /tmp/.tmptP9yEw/aither-sandbox/src/command.rs:385
  enum aither_sandbox::BridgeAddressError, previously in file /tmp/.tmptP9yEw/aither-sandbox/src/shell_session.rs:218
  enum aither_sandbox::ToolArtifactFormat, previously in file /tmp/.tmptP9yEw/aither-sandbox/src/tool_distribution.rs:28
  enum aither_sandbox::GateDecision, previously in file /tmp/.tmptP9yEw/aither-sandbox/src/command.rs:532
  e

@github-actions
github-actions Bot force-pushed the release-plz-2026-11-10T08-02-16Z branch from 4c64a7c to 4c7a8b4 Compare November 11, 2026 02:11
@github-actions github-actions Bot changed the title chore: release v0.30.0 chore: release v0.31.0 Nov 11, 2026
@lexoliu lexoliu closed this Nov 11, 2026
@lexoliu lexoliu reopened this Nov 11, 2026
@lexoliu lexoliu closed this Nov 11, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant