fix(desktop): fullscreen header bar + always-visible close controls (#8033)

Signed-off-by: Andrew Harvard <aharvard@squareup.com>
Signed-off-by: Douwe Osinga <douwe@squareup.com>
Co-authored-by: Goose <opensource@block.xyz>
Co-authored-by: Douwe Osinga <douwe@squareup.com>
This commit is contained in:
Andrew Harvard
2026-03-20 12:15:17 -04:00
committed by GitHub
parent 8df8642660
commit 80f3e50d0d
3 changed files with 61 additions and 31 deletions
@@ -192,12 +192,10 @@ var McpAppBridge = (function () {
};
sendRequest("ui/initialize", {
protocolVersion: "2026-01-26",
appInfo: appIdentity,
clientInfo: appIdentity,
appCapabilities: {
availableDisplayModes: ["inline", "fullscreen"],
},
capabilities: {},
})
.then(function (result) {
applyTheme(result.hostContext || result);