@sqlrooms/room-store / CommandMcpAdapter
Type Alias: CommandMcpAdapter
CommandMcpAdapter =
object
Portable MCP tool catalog and guarded command invocation adapter.
Properties
listTools
listTools: () =>
CommandMcpToolDescriptor[]
Returns
resolveCommandId
resolveCommandId: (
toolName) =>string|undefined
Parameters
| Parameter | Type |
|---|---|
toolName | string |
Returns
string | undefined
callTool
callTool: (
toolName,input?,invocation?) =>Promise<RoomCommandResult>
Parameters
| Parameter | Type |
|---|---|
toolName | string |
input? | unknown |
invocation? | GuardedCommandInvocationOptions |
Returns
Promise<RoomCommandResult>