Directories
¶
| Path | Synopsis |
|---|---|
|
Package audit carries server audit records through context so that handlers and services can enrich the record the API middleware created, mirroring how attributes are added to the ambient OpenTelemetry span.
|
Package audit carries server audit records through context so that handlers and services can enrich the record the API middleware created, mirroring how attributes are added to the ambient OpenTelemetry span. |
|
Package autoreply stores and serves per-channel agent auto-reply settings.
|
Package autoreply stores and serves per-channel agent auto-reply settings. |
|
Package bifrost provides a unified LLM interface using the Bifrost gateway library.
|
Package bifrost provides a unified LLM interface using the Bifrost gateway library. |
|
build
|
|
|
manifest
command
|
|
|
pluginctl
command
main handles deployment of the plugin to a development server using the Client4 API.
|
main handles deployment of the plugin to a development server using the Client4 API. |
|
external
|
|
|
pluginmcp
Package pluginmcp helps Mattermost plugins expose MCP tools to the Agents plugin.
|
Package pluginmcp helps Mattermost plugins expose MCP tools to the Agents plugin. |
|
Package files serves the text contents of Mattermost file attachments to the LLM on demand.
|
Package files serves the text contents of Mattermost file attachments to the LLM on demand. |
|
Package llm provides a unified abstraction layer for Large Language Model interactions within the Mattermost AI plugin.
|
Package llm provides a unified abstraction layer for Large Language Model interactions within the Mattermost AI plugin. |
|
Package mcp provides a client for the Model Control Protocol (MCP) that allows the AI plugin to access external tools provided by MCP servers.
|
Package mcp provides a client for the Model Control Protocol (MCP) that allows the AI plugin to access external tools provided by MCP servers. |
|
cmd
command
|
|
|
public
|
|
|
bridgeclient
Package bridgeclient provides a client library for Mattermost plugins and the server to interact with the AI plugin's LLM Bridge API to make requests to Agents to LLM providers.
|
Package bridgeclient provides a client library for Mattermost plugins and the server to interact with the AI plugin's LLM Bridge API to make requests to Agents to LLM providers. |
Click to show internal directories.
Click to hide internal directories.
