microsoft-teams-app-schema icon indicating copy to clipboard operation
microsoft-teams-app-schema copied to clipboard

Copilot scope for bot command list not used by M365 Copilot

Open JGemkow opened this issue 6 months ago • 1 comments

I have a Teams app that includes a bot defined by the below sample snippet in the Teams app manifest:

{
"bots": [
        {
            "botId": "${{CHAT_API_CLIENT_ID}}",
            "scopes": [
                "personal",
                "groupChat",
                "team",
                "copilot"
            ],
            "commandLists": [
                {
                    "scopes": [
                        "copilot"
                    ],
                    "commands": [
                        {
                            "title": "Test1 title",
                            "description": "Test 1 description"
                        }
                    ]
                },
                {
                    "scopes": [
                        "personal"
                    ],
                    "commands": [
                        {
                            "title": "Test2 title",
                            "description": "Test 2 description"
                        }
                    ]
                }
            ],
            "isNotificationOnly": false,
            "supportsCalling": false,
            "supportsVideo": false,
            "supportsFiles": false
        }
    ]
}

Despite specifying a separate command list for Copilot with the copilot scope, Copilot seems to be using the personal scoped command list. Is it to be expected that the copilot scope is not used in M365 Copilot, and M365 Copilot should be using the personal scope?

Teams bot chat: Image

Copilot chat: Image

JGemkow avatar May 29 '25 15:05 JGemkow

Got the same issue.

Benjiiim avatar Sep 02 '25 19:09 Benjiiim