Skip to content

@sqlrooms/room-store / CommandMcpAdapter

Type Alias: CommandMcpAdapter

CommandMcpAdapter = object

Properties

listTools

listTools: () => CommandMcpToolDescriptor[]

Returns

CommandMcpToolDescriptor[]


resolveCommandId

resolveCommandId: (toolName) => string | undefined

Parameters

ParameterType
toolNamestring

Returns

string | undefined


callTool

callTool: (toolName, input?, invocation?) => Promise<RoomCommandResult>

Parameters

ParameterType
toolNamestring
input?unknown
invocation?Omit<RoomCommandInvocationOptions, "surface">

Returns

Promise<RoomCommandResult>