mattermost / mattermost-plugin-ai

Mattermost Copilot plugin supporting multiple LLMs
https://mattermost.com/copilot
Apache License 2.0
134 stars 25 forks source link

GitHub Integration: better handling of not having the GitHub plugin enabled or connected. #41

Open crspeller opened 1 year ago

crspeller commented 1 year ago

It would be nice if the user would get some kind of message saying the AI could be better if they added the GitHub plugin or connected their account. Particularly if the plugin is installed. Maybe some kind of detection of GitHub links and prompt engineering?

azigler commented 9 months ago

Hey, Mattermost AI community! :wave:

We're looking for help on this one. :eyes: In this issue, we want to better handle scenarios where the Mattermost GitHub plugin is missing and/or not connected. For context, the AI plugin can use the GitHub plugin for additional functionality such as reading and summarizing issues. For this to work, the GitHub plugin must be installed and enabled, and the user needs to have connected their account. Once this is done, this plugin can use its GitHub-related features.

For those interested in tackling this, here are some starting points:

Dive in and let us know if you need any guidance along the way. :thumbsup:

Happy contributing! :sparkles:

azigler commented 6 months ago

Related: https://github.com/mattermost/mattermost-plugin-ai/issues/142