Extends
Methods
[asyncDispose]()
Returns
Promise<void>
callTool()
Type Parameters
TData
TData = unknown
Parameters
name
string
args?
Record<string, unknown>
options?
CallToolOptions
Returns
Promise<CallToolResult<TData>>
Inherited from
IToolsClient.callTool
close()
Returns
Promise<void>
complete()
Parameters
ref
| {name: string;
type: "ref/prompt";
}
| {
type: "ref/resource";
uri: string;
}
argument
name
string
value
string
context?
arguments?
Record<string, string>
options?
RequestOptions
Returns
Promise<CompletionResult>
connect()
Returns
Promise<void>
getPrompt()
Parameters
name
string
args?
Record<string, string>
options?
RequestOptions
Returns
Promise<{
[key: string]: unknown;
}>
Inherited from
IPromptsClient.getPrompt
isConnected()
Returns
boolean
listPrompts()
Parameters
options?
RequestOptions
Returns
Promise<{
}[]>
Inherited from
IPromptsClient.listPrompts
listResources()
Parameters
options?
RequestOptions
Returns
Promise<{
}[]>
Inherited from
IResourcesClient.listResources
listResourceTemplates()
Parameters
options?
RequestOptions
Returns
Promise<{
}[]>
Inherited from
IResourcesClient.listResourceTemplates
listTools()
Parameters
options?
RequestOptions
Returns
Promise<{
}[]>
Inherited from
IToolsClient.listTools
ping()
Parameters
options?
RequestOptions
Returns
Promise<boolean>
readResource()
Parameters
uri
string
options?
RequestOptions
Returns
Promise<{
}[]>
Inherited from
IResourcesClient.readResource
setLogLevel()
Parameters
level
LoggingLevel
options?
RequestOptions
Returns
Promise<void>
subscribeResource()
Parameters
uri
string
handler
ResourceUpdateHandler
options?
RequestOptions
Returns
Promise<void>
Inherited from
IResourcesClient.subscribeResource
unsubscribeResource()
Parameters
uri
string
options?
RequestOptions
Returns
Promise<void>
Inherited from
IResourcesClient.unsubscribeResource