The slack_listener handles {type:slash_commands, command:/new-task} but the app
manifest declared no slash commands and no 'commands' scope, so Slack never
offered /new-task (the command can't be invoked). Add the slash command +
commands bot scope. Socket Mode delivers it over the socket (no request URL).
APPLY: update the app A0BCC7TTU66 from this manifest + reinstall to pick up the
new scope.
49 lines
1.1 KiB
JSON
49 lines
1.1 KiB
JSON
{
|
|
"display_information": {
|
|
"name": "Sea Haven agent-team",
|
|
"description": "Human-gated clarifier for the R720 agent-team SDLC pipeline (Plane-2 coordinator).",
|
|
"background_color": "#0c4f6f"
|
|
},
|
|
"features": {
|
|
"bot_user": {
|
|
"display_name": "agent-team",
|
|
"always_online": true
|
|
},
|
|
"slash_commands": [
|
|
{
|
|
"command": "/new-task",
|
|
"description": "Start a new agent-team task (clarify -> plan -> review)",
|
|
"usage_hint": "<task description>",
|
|
"should_escape": false
|
|
}
|
|
]
|
|
},
|
|
"oauth_config": {
|
|
"scopes": {
|
|
"bot": [
|
|
"chat:write",
|
|
"channels:history",
|
|
"groups:history",
|
|
"im:history",
|
|
"app_mentions:read",
|
|
"commands"
|
|
]
|
|
}
|
|
},
|
|
"settings": {
|
|
"event_subscriptions": {
|
|
"bot_events": [
|
|
"message.channels",
|
|
"message.groups",
|
|
"message.im",
|
|
"app_mention"
|
|
]
|
|
},
|
|
"interactivity": {
|
|
"is_enabled": true
|
|
},
|
|
"socket_mode_enabled": true,
|
|
"org_deploy_enabled": false,
|
|
"token_rotation_enabled": false
|
|
}
|
|
}
|