@@ -26,6 +26,7 @@ import type {
2626 */
2727export const LATEST_PROTOCOL_VERSION = "2025-11-21" ;
2828
29+
2930/**
3031 * @description Color theme preference for the host environment.
3132 */
@@ -565,21 +566,29 @@ export interface McpUiToolMeta {
565566 * }
566567 * ```
567568 */
568- export const OPEN_LINK_METHOD = "ui/open-link" ;
569- export const MESSAGE_METHOD = "ui/message" ;
570- export const SANDBOX_PROXY_READY_METHOD =
569+ export const OPEN_LINK_METHOD : McpUiOpenLinkRequest [ "method" ] = "ui/open-link" ;
570+ export const MESSAGE_METHOD : McpUiMessageRequest [ "method" ] = "ui/message" ;
571+ export const SANDBOX_PROXY_READY_METHOD : McpUiSandboxProxyReadyNotification [ "method" ] =
571572 "ui/notifications/sandbox-proxy-ready" ;
572- export const SANDBOX_RESOURCE_READY_METHOD =
573+ export const SANDBOX_RESOURCE_READY_METHOD : McpUiSandboxResourceReadyNotification [ "method" ] =
573574 "ui/notifications/sandbox-resource-ready" ;
574- export const SIZE_CHANGED_METHOD = "ui/notifications/size-changed" ;
575- export const TOOL_INPUT_METHOD = "ui/notifications/tool-input" ;
576- export const TOOL_INPUT_PARTIAL_METHOD =
575+ export const SIZE_CHANGED_METHOD : McpUiSizeChangedNotification [ "method" ] =
576+ "ui/notifications/size-changed" ;
577+ export const TOOL_INPUT_METHOD : McpUiToolInputNotification [ "method" ] =
578+ "ui/notifications/tool-input" ;
579+ export const TOOL_INPUT_PARTIAL_METHOD : McpUiToolInputPartialNotification [ "method" ] =
577580 "ui/notifications/tool-input-partial" ;
578- export const TOOL_RESULT_METHOD = "ui/notifications/tool-result" ;
579- export const TOOL_CANCELLED_METHOD = "ui/notifications/tool-cancelled" ;
580- export const HOST_CONTEXT_CHANGED_METHOD =
581+ export const TOOL_RESULT_METHOD : McpUiToolResultNotification [ "method" ] =
582+ "ui/notifications/tool-result" ;
583+ export const TOOL_CANCELLED_METHOD : McpUiToolCancelledNotification [ "method" ] =
584+ "ui/notifications/tool-cancelled" ;
585+ export const HOST_CONTEXT_CHANGED_METHOD : McpUiHostContextChangedNotification [ "method" ] =
581586 "ui/notifications/host-context-changed" ;
582- export const RESOURCE_TEARDOWN_METHOD = "ui/resource-teardown" ;
583- export const INITIALIZE_METHOD = "ui/initialize" ;
584- export const INITIALIZED_METHOD = "ui/notifications/initialized" ;
585- export const REQUEST_DISPLAY_MODE_METHOD = "ui/request-display-mode" ;
587+ export const RESOURCE_TEARDOWN_METHOD : McpUiResourceTeardownRequest [ "method" ] =
588+ "ui/resource-teardown" ;
589+ export const INITIALIZE_METHOD : McpUiInitializeRequest [ "method" ] =
590+ "ui/initialize" ;
591+ export const INITIALIZED_METHOD : McpUiInitializedNotification [ "method" ] =
592+ "ui/notifications/initialized" ;
593+ export const REQUEST_DISPLAY_MODE_METHOD : McpUiRequestDisplayModeRequest [ "method" ] =
594+ "ui/request-display-mode" ;
0 commit comments