Skip to content

commy 0.25.3

Choose a tag to compare

@github-actions github-actions released this 13 Oct 16:55
· 15 commits to main since this release
Immutable release. Only release title and notes can be modified.
cb31e89

commy plugin: release 0.25.3

Patch release of the commy plugin, 0.25.2 → 0.25.3.

This release makes a seat hear only the topics it chose, across a restart and
after it leaves a channel.

Highlights

  • A seat with COMMY_BOT_NAME set keeps its topic subscriptions across a
    restart.
    When such a seat posts or reacts in a topic of a channel it does
    not follow, it joins that topic. Until now it came back from a restart
    hearing the whole channel. It now comes back hearing only that topic. A seat
    that follows a channel whole and posts in one of its topics no longer comes
    back hearing only that topic.
  • Unsubscribing a channel now leaves it completely. Until now a seat kept
    hearing any topic it had joined in that channel, usually by posting there.
    Unsubscribing a channel now drops every topic in it as well. To follow just
    one topic of a channel, unsubscribe the channel first and then subscribe the
    topic. Posting in a topic of a channel you left still joins you to that
    topic.

What to do after upgrading

A seat with COMMY_BOT_NAME set that posted or reacted, before this release,
in a channel it does not follow still hears every topic in that channel after
the upgrade. Unsubscribe each such channel once, and the seat hears only what
it chose from then on.

Maintenance

  • Dependency updates: @modelcontextprotocol/sdk 1.32.1, hono, turbo,
    ruff, and lockfile maintenance.

Eight-way version parity bumped in lockstep (enforced by manifests.test.ts).