@maxhealth.tech/prefab / renderer / McpTransport
Interface: McpTransport
Defined in: renderer/actions.ts:44
Properties
capabilities?
ts
readonly optional capabilities?: object;Defined in: renderer/actions.ts:52
Transport capabilities discovered during handshake.
subscriptions?
ts
optional subscriptions?: boolean;Methods
callTool()
ts
callTool(name, args): Promise<unknown>;Defined in: renderer/actions.ts:45
Parameters
| Parameter | Type |
|---|---|
name | string |
args | Record<string, unknown> |
Returns
Promise<unknown>
sendMessage()
ts
sendMessage(message): Promise<void>;Defined in: renderer/actions.ts:46
Parameters
| Parameter | Type |
|---|---|
message | string |
Returns
Promise<void>
updateModelContext()?
ts
optional updateModelContext(update): Promise<void>;Defined in: renderer/actions.ts:48
Replace what this view has told the model, without starting a turn.
Parameters
| Parameter | Type |
|---|---|
update | ModelContextUpdate |
Returns
Promise<void>
subscribe()?
ts
optional subscribe(uri, onData): () => void;Defined in: renderer/actions.ts:50
Subscribe to a resource URI for push updates. Returns an unsubscribe function.
Parameters
| Parameter | Type |
|---|---|
uri | string |
onData | (data) => void |
Returns
() => void