Interface: MountedBrowserApp
Properties
bridge
readonlybridge:McpAppBridge
document
readonlydocument:Document
hostTraffic
readonlyhostTraffic:BrowserAppHostTraffic
iframe
readonlyiframe:HTMLIFrameElement
pendingConsentChallenges
readonlypendingConsentChallenges: readonlyMcpAppConsentChallenge[]
provenance
readonlyprovenance:BrowserAppProvenance
traffic
readonlytraffic: readonlyBrowserAppTraffic[]
Methods
decideConsent()
decideConsent(
challengeId,approved):Promise<boolean>
Parameters
challengeId
string
approved
boolean
Returns
Promise<boolean>
dispose()
dispose():
Promise<void>
Returns
Promise<void>
publishHostContextChanged()
publishHostContextChanged(
context):boolean
Parameters
context
McpAppBridgeJsonRecord
Returns
boolean
publishToolCancelled()
publishToolCancelled(
reason?):boolean
Parameters
reason?
string
Returns
boolean
publishToolInput()
publishToolInput(
input?):boolean
Parameters
input?
McpAppBridgeJsonRecord
Returns
boolean
publishToolResult()
publishToolResult(
result):boolean
Parameters
result
McpAppJsonValue
Returns
boolean