Hello! I have defined tool-level securitySchemes for our tools, but they are not visible in the Actions panel, unlike those for other submitted apps.
This is how it shows for Figma app:
This is how it shows for our app:
This is the response from our MCP server for the list tools call:
{
"jsonrpc": "2.0",
"id": 1,
"result": {
"tools": [
{
"name": "draft_agreement",
...
"securitySchemes": [
{
"type": "oauth2",
"scopes": [
"openid",
"profile",
"email"
]
}
],
"execution": {
"taskSupport": "forbidden"
},
"_meta": {
"openai/widgetAccessible": false,
"openai/outputTemplate": "ui://widget/draft-agreement.html",
"openai/toolInvocation/invoking": "Drafting agreement...",
"openai/toolInvocation/invoked": "Agreement drafted"
},
...
}
]
}
}
Should this already work or do I have an issue on our end?

