You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Keep an opt-out for MCP Apps form deferral on the hosted remote server #3455
PR #3348 removed the remote_mcp_ui_apps flag and made MCP Apps form deferral unconditional for UI-capable clients. Write tools such as issue_write and create_pull_request now hand off to a form before executing.
On claude.ai the form never renders. The write is deferred, nothing appears in the conversation, and the assistant reports that a form is waiting for review and submission — so the call silently does nothing and the user is told to act on a widget that is not there. Issue creation that worked previously no longer does. #3415 reports the same non-rendering; #2823 proposes a capability negotiation gap, which fits: the client appears to advertise UI support well enough for the server to defer, but does not render this app's form.
I have not verified that #3348 is the cause in my case, so this is a request about the configuration surface rather than a bug report.
The request: please keep a usable opt-out.
Confirm whether mcp_apps_disable_form_deferral is honoured on api.githubcopilot.com/mcp, and document how to set it for clients that cannot send X-MCP-Features or a ?features= query (managed connectors, for example).
Same symptom here in the Windows GitHub Copilot App (version 1.0.93-1). The host-provided GitHub MCP issue_write update returned this sanitized response:
MCP server 'github': An interactive form was shown for editing issue [REDACTED] in [REDACTED].
{"status":"awaiting_user_submission","reason":"An interactive form is being shown to the user. The operation has not been performed."}
No form or confirmation card was visible in the chat, and that MCP call did not perform the update. The equivalent operation through the supported gh.exe completed successfully.
This appears to be the same form-deferral problem in the Windows GitHub Copilot App, not just the Claude clients mentioned in related reports. The captured call was issue_write with method: update; I have not independently reproduced it with create_pull_request. This session uses the host-provided GitHub MCP connection, and I don't have a per-server X-MCP-Features: mcp_apps_disable_form_deferral override exposed in the repository configuration.
PR #3348 removed the
remote_mcp_ui_appsflag and made MCP Apps form deferral unconditional for UI-capable clients. Write tools such asissue_writeandcreate_pull_requestnow hand off to a form before executing.On claude.ai the form never renders. The write is deferred, nothing appears in the conversation, and the assistant reports that a form is waiting for review and submission — so the call silently does nothing and the user is told to act on a widget that is not there. Issue creation that worked previously no longer does. #3415 reports the same non-rendering; #2823 proposes a capability negotiation gap, which fits: the client appears to advertise UI support well enough for the server to defer, but does not render this app's form.
I have not verified that #3348 is the cause in my case, so this is a request about the configuration surface rather than a bug report.
The request: please keep a usable opt-out.
mcp_apps_disable_form_deferralis honoured onapi.githubcopilot.com/mcp, and document how to set it for clients that cannot sendX-MCP-Featuresor a?features=query (managed connectors, for example).As it stands, a client whose form never renders has no path back to direct execution, since the flag-based opt-out no longer exists.