We are using the AI Agent plugin for Mattermost, version 1.1.1.
On our test machine, which runs Mattermost version 10.5.2, the plugin works as expected: the AI agent can read uploaded documents in PDF format and also images (other types like Word, PPTX also runs ok)
However, on our production server, which uses the same plugin version (1.1.1) but a newer Mattermost version (10.6.1), the AI agent can no longer read uploaded PDF and image files, while is still able to read contents of .csv, .txt. and Office files.
It appears there may be a compatibility issue between the plugin and Mattermost 10.6.1.
Steps to Reproduce:
Install AI Agent plugin v1.1.1 on Mattermost 10.6.1.
Upload a PDF and ask AI agent about its contents (as example)
Observe that the LLM does not read or respond to the file.
Hi, I have observed this behaviour on our test machine - the agent is quite happy with .docx files but won’t process PDF (confirmed the PDF files are not image only files). I haven’t had time to further investigate this as yet. If anyone has any idea about this I would be interested to know!
I was able to reproduce the same behaviour in our test container. Looks like since 10.6.1 version processing of the attached files is bugged / broken. I’ve also observed the same behaviour for 10.9.0 and 10.9.2 versions
I notice the Agents plug in is now V1.2.1, I assume the problem still exists? I’ve seen reports where all attached files are broken, in my limited experience it seems PDF only…
OK so I had some time today and loaded up the my MM test environment. It is currently at 10.5.7. Noticing that the Copilot agent has been renamed to Agents (and this is all over the MM website), I thought perhaps that Marketplace might have an upgrade for the Copilot plugin from 1.1.1 to 1.2.1 (which I can see is available in GitHub).
The marketplace is still showing 1.1.1 and it is still listed as Copilot.
At what point is the Marketplace updated so later versions of a plugin can be installed?
I have a bunch of employees questioning me about the inclusion of AI in MM, but I’d like to avoid the Copilot confusion (thanks to MS). What is the best course of action here?
Also, have confirmed on my test:
Word (docx) and JPG/PNG files are able to be read through the plugin. Excel and PDF files do not seem to be accepted. This is using OpenAI gpt-4.1.