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
mode: "inline"|"fullscreen"|"pip"// Actual display mode set
699
+
}
700
+
}
701
+
```
702
+
703
+
Host behavior:
704
+
* App MUST check if the requested mode is in `availableDisplayModes` from host context.
705
+
* It is up to the host whether it switches to the requested mode, but the host MUST return the resulting mode (whether updated or not) in the response.
706
+
* If the requested mode is not available, Host SHOULD return the current display mode in the response.
707
+
* Host MAY coerce modes on certain platforms (e.g., "pip" to "fullscreen" on mobile).
708
+
709
+
Guest UI behavior:
710
+
* Guest UI SHOULD check `availableDisplayModes` in host context before requesting a mode change.
711
+
* Guest UI MUST handle the response mode differing from the requested mode.
712
+
680
713
#### Notifications (Host → UI)
681
714
682
715
`ui/notifications/tool-input` - Host MUST send this notification with the complete tool arguments after the Guest UI's initialize request completes.
0 commit comments