Skip to content

Releases: mattermost/mattermost-plugin-agents

Latest Master Build

Latest Master Build Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 17 Jul 14:24
cf496cd

Latest build from master branch - cf496cd

v2.0.6

Choose a tag to compare

@unified-ci-app unified-ci-app released this 30 Jun 15:47
v2.0.6
d290870

Supported Mattermost Server Versions: 6.2.1+

Enhancements

Fixes

  • d290870 Keep thread context on channel tool follow-ups (#862) (#864)
  • 4ad0d7d MM-69180: Cherry-pick embedded MCP TLS internal URL fix to release-2.0 (#835)
  • ac4f944 Cherry-pick cohere-fix: Cohere/Mistral routing, bifrost errors, and reasoning_effort gating (#836)
  • 2f3cebc webapp: refresh agent quota header after deleting last visible agent (#829) (#830)
  • ddb4799 Cherry-pick PR #816: align Agents page with single-agent free tier (#825)
  • f359551 Cherry-pick PRs #764, #767, and #769 to release-2.0 (#804)
  • 2c169be webapp: fix crash on null bot channelIDs in channel filtering (#795) (#796)
  • 0ebf416 MM-68694: Fix Responses API tool argument routing (#728)
  • c18a900 Revert "MM-67913: stop toggling app__body on Agents product page (#683)" (#704)

v2.4.2

Choose a tag to compare

@unified-ci-app unified-ci-app released this 29 Jun 21:46
v2.4.2
1305067

Supported Mattermost Server Versions: 11.9.0+

Enhancements

Fixes

  • 1305067 Keep thread context on channel tool follow-ups (#862) (#863)
  • ba0f0df Add bare name to tool list endpoint and ensure hooks work for namespaced tools (#855) (#865)

v2.4.1

Choose a tag to compare

@unified-ci-app unified-ci-app released this 23 Jun 14:10
v2.4.1
ad98a52

Supported Mattermost Server Versions: 11.9.0+

Enhancements

Fixes

  • ad98a52 MM-69011: Make MaxToolTurns agent-configurable, raise default to 30 (#783) (#851)

v2.0.5

Choose a tag to compare

@unified-ci-app unified-ci-app released this 18 Jun 19:54
v2.0.5
4ad0d7d

Supported Mattermost Server Versions: 6.2.1+

Enhancements

Fixes

  • 4ad0d7d MM-69180: Cherry-pick embedded MCP TLS internal URL fix to release-2.0 (#835)
  • ac4f944 Cherry-pick cohere-fix: Cohere/Mistral routing, bifrost errors, and reasoning_effort gating (#836)
  • 2f3cebc webapp: refresh agent quota header after deleting last visible agent (#829) (#830)
  • ddb4799 Cherry-pick PR #816: align Agents page with single-agent free tier (#825)
  • f359551 Cherry-pick PRs #764, #767, and #769 to release-2.0 (#804)
  • 2c169be webapp: fix crash on null bot channelIDs in channel filtering (#795) (#796)
  • 0ebf416 MM-68694: Fix Responses API tool argument routing (#728)
  • c18a900 Revert "MM-67913: stop toggling app__body on Agents product page (#683)" (#704)

v2.4.0

Choose a tag to compare

@unified-ci-app unified-ci-app released this 17 Jun 14:47
v2.4.0
82431f9

Supported Mattermost Server Versions: 11.9.0+

Enhancements

Fixes

  • 82431f9 MM-69180: honor ConnectionSecurity in embedded MCP internal URL (#828)
  • 84d8354 Bump minimum server version to 11.9.0 (#833)
  • babfb22 Update real-API E2E tests to use Claude Sonnet 4.6 (#831)
  • 79f9c93 webapp: refresh agent quota header after deleting last visible agent (#829)
  • 72faf39 webapp: align Agents page with single-agent free tier (#816)
  • 248ac62 feat: add model fallback support for resilient AI in DDIL environments (#594)
  • c276c6c dynamic mcp: add UI controls and e2e coverage (#817)
  • e930fda dynamic mcp: enforce loaded tool execution (#774)
  • e80f68a dynamic mcp: add registry and loading tools (#773)
  • 644a1dd dynamic mcp: harden client catalog discovery (#772)
  • 5752467 dynamic mcp: add persisted loading state (#771)
  • 7a1085d Notify core when AI post menu opens (#811)
  • 7bfcafd MM-67491: Broadcast Stop Generating to cluster peers for HA (#809)
  • cfaaec1 Add diagnostics data to Support Packet (#794)
  • 08c36d1 MM-67437: enlarge close button on summarize channel modal (#739)

v2.3.0

Choose a tag to compare

@unified-ci-app unified-ci-app released this 05 Jun 14:28
v2.3.0
00ae379

Supported Mattermost Server Versions: 11.8.0+

Enhancements

Fixes

  • 00ae379 Add Agents load-test simulator controller (#726)
  • 7f6a0f6 Wire load-test mock LLM service (#725)
  • 9a918c0 Add load-test mock LLM foundation (#724)
  • 3f30baf docs: clarify token limit auto-detection (#800)
  • b858c95 Lazy-load file attachments via an on-demand read_file tool (#791)
  • c65e69d Per-source context composition + RHS context usage indicator (#788)
  • fd2c41f webapp: align server-response types with Go wire format (#799)
  • 4667446 docs: update minimum server version (#801)
  • 031640e Bump minimum server version to 11.8.0 (#793)
  • 3759f99 Use Bifrost-provided token metadata with config fallback (#778)

v2.0.4

Choose a tag to compare

@unified-ci-app unified-ci-app released this 04 Jun 13:45
v2.0.4
f359551

Supported Mattermost Server Versions: 6.2.1+

Enhancements

Fixes

v2.2.0

Choose a tag to compare

@unified-ci-app unified-ci-app released this 02 Jun 17:12
v2.2.0
4722e85

What's Changed

  • MM-61929: enable drag-and-drop file upload in the Agents RHS by @cursor[bot] in #751
  • docs: document plugin-registered MCP servers by @cursor[bot] in #733
  • fix: serialize concurrent embedding writes per post_id by @crspeller in #754
  • Display MCP OAuth callback URL in System Console MCP configuration by @cursor[bot] in #759
  • MM-67962: clarify search_posts is literal-AND and at-mentions use the username by @cursor[bot] in #746
  • fix: 409 on first Full Reindex click for fresh installs by @crspeller in #764
  • Ephemeral reminder to @mention an agent when replying in an agent thread by @nickmisasi in #632
  • Add Makefile FIPS targets for FIPS-compliant plugin bundles by @crspeller in #767
  • Build and upload FIPS bundle in CI by @crspeller in #769
  • MM-67913: stop toggling app__body on Agents product page by @nickmisasi in #777
  • MM-68907: surface actionable agent save errors in the UI by @cursor[bot] in #762
  • fix: Cohere/Mistral routing, opaque bifrost errors, and stray reasoning_effort by @crspeller in #781
  • MM-67439: re-measure agents tour dot position on layout shifts by @cursor[bot] in #780
  • fix: synthesize a final answer when toolrunner hits MaxToolRounds by @BenCookie95 in #768
  • MM-68980: preserve persisted plugin MCP servers when admins update an active one by @cursor[bot] in #779
  • Rebuild bots when a DB-agent's service config changes by @crspeller in #787
  • webapp: fix crash on null bot channelIDs in channel filtering by @crspeller in #795

Full Changelog: v2.1.0...v2.2.0

v1.14.2

Choose a tag to compare

@unified-ci-app unified-ci-app released this 25 May 13:24
af9d941
v1.14.2