Skip to content

chore: release#120

Merged
nikomatsakis merged 2 commits intomainfrom
release-plz-2026-01-31T00-25-00Z
Feb 10, 2026
Merged

chore: release#120
nikomatsakis merged 2 commits intomainfrom
release-plz-2026-01-31T00-25-00Z

Conversation

@nikomatsakis
Copy link
Member

@nikomatsakis nikomatsakis commented Jan 31, 2026

🤖 New release

  • symposium-recommendations: 0.1.1 -> 0.2.0 (⚠ API breaking changes)
  • symposium-acp-agent: 2.0.1 -> 3.0.0 (⚠ API breaking changes)

symposium-recommendations breaking changes

--- failure constructible_struct_adds_field: externally-constructible struct adds field ---

Description:
A pub struct constructible with a struct literal has a new pub field. Existing struct literals must be updated to include the new field.
        ref: https://doc.rust-lang.org/reference/expressions/struct-expr.html
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.46.0/src/lints/constructible_struct_adds_field.ron

Failed in:
  field Recommendation.kind in /tmp/.tmpJRR3ks/symposium/src/symposium-recommendations/src/lib.rs:53
  field LocalDistribution.name in /tmp/.tmpJRR3ks/symposium/src/symposium-recommendations/src/source.rs:97

--- 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.46.0/src/lints/enum_variant_added.ron

Failed in:
  variant ComponentSource:Http in /tmp/.tmpJRR3ks/symposium/src/symposium-recommendations/src/source.rs:37
  variant ComponentSource:Sse in /tmp/.tmpJRR3ks/symposium/src/symposium-recommendations/src/source.rs:39

--- warning partial_ord_struct_fields_reordered: struct fields reordered in #[derive(PartialOrd)] struct ---

Description:
A public struct that derives PartialOrd had its fields reordered. #[derive(PartialOrd)] uses the field order to set the struct's ordering behavior, so this change may break downstream code that relies on the previous order.
        ref: https://doc.rust-lang.org/std/cmp/trait.PartialOrd.html#derivable
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.46.0/src/lints/partial_ord_struct_fields_reordered.ron

Failed in:
  LocalDistribution.env moved from position 3 to 4, in /tmp/.tmpJRR3ks/symposium/src/symposium-recommendations/src/source.rs:99

symposium-acp-agent breaking changes

--- failure constructible_struct_adds_field: externally-constructible struct adds field ---

Description:
A pub struct constructible with a struct literal has a new pub field. Existing struct literals must be updated to include the new field.
        ref: https://doc.rust-lang.org/reference/expressions/struct-expr.html
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.46.0/src/lints/constructible_struct_adds_field.ron

Failed in:
  field ModConfig.kind in /tmp/.tmpJRR3ks/symposium/src/symposium-acp-agent/src/user_config.rs:195

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

Failed in:
  enum symposium_acp_agent::registry::ComponentSource, previously in file /tmp/.tmpbhUtqL/symposium-acp-agent/src/registry.rs:120

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

Failed in:
  WorkspaceRecommendations::mod_sources, previously in file /tmp/.tmpbhUtqL/symposium-acp-agent/src/recommendations.rs:375
  WorkspaceRecommendations::get_recommendation, previously in file /tmp/.tmpbhUtqL/symposium-acp-agent/src/recommendations.rs:380
  WorkspaceModsConfig::from_sources, previously in file /tmp/.tmpbhUtqL/symposium-acp-agent/src/user_config.rs:240
  WorkspaceModsConfig::enabled_mods, previously in file /tmp/.tmpbhUtqL/symposium-acp-agent/src/user_config.rs:282

--- 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.46.0/src/lints/struct_missing.ron

Failed in:
  struct symposium_acp_agent::registry::LocalDistribution, previously in file /tmp/.tmpbhUtqL/symposium-acp-agent/src/registry.rs:61
  struct symposium_acp_agent::registry::CargoDistribution, previously in file /tmp/.tmpbhUtqL/symposium-acp-agent/src/registry.rs:94
  struct symposium_acp_agent::recommendations::When, previously in file /tmp/.tmpbhUtqL/symposium-acp-agent/src/recommendations.rs:78
  struct symposium_acp_agent::registry::PipxDistribution, previously in file /tmp/.tmpbhUtqL/symposium-acp-agent/src/registry.rs:79
  struct symposium_acp_agent::registry::BinaryDistribution, previously in file /tmp/.tmpbhUtqL/symposium-acp-agent/src/registry.rs:86
  struct symposium_acp_agent::recommendations::Recommendations, previously in file /tmp/.tmpbhUtqL/symposium-acp-agent/src/recommendations.rs:323
  struct symposium_acp_agent::recommendations::Recommendation, previously in file /tmp/.tmpbhUtqL/symposium-acp-agent/src/recommendations.rs:20
  struct symposium_acp_agent::registry::NpxDistribution, previously in file /tmp/.tmpbhUtqL/symposium-acp-agent/src/registry.rs:70
Changelog

symposium-recommendations

0.2.0 - 2026-02-09

Other

  • account for optional name field in LocalDistribution tests
  • add optional to LocalDistribution
  • allow optional name on local component sources; use for display_name
  • modkind as lowercase, update tests
  • Draw the rest of the elephant
  • Add ModKind to mods and add MCP. Thread through.
  • Don't use ComponentSource::Builtin in tests

symposium-acp-agent

3.0.0 - 2026-02-09

Added

  • add workspace-specific recommendations via .symposium/recommendations.toml
  • download recommendations from remote URL with caching

Fixed

  • revert false statements
  • keep TempDir alive across await points in tests

Other

  • Use local.name for mcp server name if available
  • Couple minor review changes
  • Print file exists after write
  • add optional name to local distributions (MCP/studio) and doc updates
  • add optional to LocalDistribution
  • A couple minor bits
  • Format
  • Display all mods
  • Draw the rest of the elephant
  • Some minor config things
  • More logging for recommendations
  • Remove mcp_servers config option
  • Add ModKind to mods and add MCP. Thread through.
  • add interactive MCP server management in config mode
  • Fmt - and don't bail if McpServer is not stdio
  • Add integration test
  • Add mcp server injection
  • Add config for mcp servers
  • Add kiro-cli as conditional built-in agent
  • Use tracing::fs and init_tracing
  • Don't use ComponentSource::Builtin in tests
  • add diagnostic output to track CI test failure
  • use platform-specific config directories
  • extract symposium-recommendations crate


This PR was generated with release-plz.

@nikomatsakis nikomatsakis changed the title chore: release chore(symposium-acp-agent): release v3.0.0 Feb 4, 2026
@nikomatsakis nikomatsakis force-pushed the release-plz-2026-01-31T00-25-00Z branch from 4c7f9fe to c29cdfa Compare February 4, 2026 12:58
@nikomatsakis nikomatsakis changed the title chore(symposium-acp-agent): release v3.0.0 chore: release Feb 5, 2026
@nikomatsakis nikomatsakis force-pushed the release-plz-2026-01-31T00-25-00Z branch 5 times, most recently from 463812f to 840b964 Compare February 8, 2026 16:49
@nikomatsakis nikomatsakis force-pushed the release-plz-2026-01-31T00-25-00Z branch from 840b964 to c842849 Compare February 9, 2026 23:05
Co-authored-by: Claude <claude@anthropic.com>
@nikomatsakis nikomatsakis merged commit 4942e9b into main Feb 10, 2026
6 checks passed
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