-
Notifications
You must be signed in to change notification settings - Fork 197
Expand file tree
/
Copy pathplugin.json
More file actions
70 lines (70 loc) · 2.64 KB
/
Copy pathplugin.json
File metadata and controls
70 lines (70 loc) · 2.64 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
{
"id": "playbooks",
"name": "Playbooks",
"description": "Mattermost Playbooks enable reliable and repeatable processes for your teams using checklists, automation, and retrospectives.",
"homepage_url": "https://github.com/mattermost/mattermost-plugin-playbooks/",
"support_url": "https://github.com/mattermost/mattermost-plugin-playbooks/issues",
"icon_path": "assets/plugin_icon.svg",
"min_server_version": "11.9.0",
"server": {
"executables": {
"linux-amd64": "server/dist/plugin-linux-amd64",
"linux-arm64": "server/dist/plugin-linux-arm64",
"darwin-amd64": "server/dist/plugin-darwin-amd64",
"darwin-arm64": "server/dist/plugin-darwin-arm64",
"windows-amd64": "server/dist/plugin-windows-amd64.exe"
}
},
"webapp": {
"bundle_path": "webapp/dist/main.js"
},
"settings_schema": {
"header": "",
"footer": "",
"settings": [
{
"key": "enableTeamsTabApp",
"display_name": "Enable Teams Tab App",
"type": "bool",
"help_text": "When true, enable a Microsoft Teams Tab app to expose Mattermost Playbook runs.",
"default": false
},
{
"key": "teamsTabAppTenantIDs",
"display_name": "Authorized Tenant IDs for Teams Tab App",
"type": "text",
"help_text": "A comma separated list of Microsoft Tenant IDs allowed to access Playbook runs.",
"default": ""
},
{
"key": "EnableExperimentalFeatures",
"type": "bool",
"display_name": "Enable Experimental Features:",
"help_text": "Enable experimental features that come with in-progress UI, bugs, and cool stuff."
},
{
"key": "enableincrementalupdates",
"type": "bool",
"display_name": "Enable Incremental Updates",
"help_text": "When enabled, sends incremental WebSocket updates instead of full playbook run objects for better performance.",
"default": true
},
{
"key": "ExposeMCPExternal",
"type": "bool",
"display_name": "Expose Playbooks MCP tools externally (experimental)",
"help_text": "Requires Enable Experimental Features to be enabled. When enabled, allows the Agents plugin to expose Playbooks MCP tools through its external MCP endpoint. The Agents plugin admin settings must also allow and enable the server/tools.",
"default": false
},
{
"key": "BetaFeatures",
"type": "custom",
"display_name": "Beta Features",
"help_text": "Opt-in beta features. Expand the section to enable individual features.",
"default": {
"task_requirements": false
}
}
]
}
}