Releases: mattermost/mattermost-plugin-agents
Releases · mattermost/mattermost-plugin-agents
Release list
Latest Master Build
v2.0.6
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
v2.4.1
v2.0.5
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
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
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
Supported Mattermost Server Versions: 6.2.1+
Enhancements
Fixes
- 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.2.0
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