![]() |
Qore json Module 1.11.0
|
MCP prompt get data provider. More...
#include <McpPromptsDataProvider.qc.dox.h>
Public Member Methods | |
| void | constructor (McpClient mcp) |
| Creates the object with the given MCP client. | |
| string | getName () |
| Returns the data provider name. | |
| soft< string > | getDesc () |
| Returns the data provider description. | |
| soft< DataProvider::AbstractDataProviderType > | getRequestTypeImpl () |
| Returns the request type. | |
| soft< DataProvider::AbstractDataProviderType > | getResponseTypeImpl () |
| Returns the response type. | |
| auto | doRequestImpl (auto req, soft< hash< auto > > request_options) |
| Performs the request. | |
| hash< DataProvider::DataProviderInfo > | getStaticInfoImpl () |
| Returns data provider static info. | |
Public Member Methods inherited from McpClientDataProvider::McpClientDataProviderBase | |
| void | constructor (McpClient mcp) |
| Creates the object with the given MCP client. | |
| void | constructor (soft< hash< auto > > options) |
| Creates the object from constructor options. | |
| McpClient | getMcpClient () |
| Returns the MCP client. | |
Public Attributes | |
| const auto | ProviderInfo = ... |
| Provider info. | |
Public Attributes inherited from McpClientDataProvider::McpClientDataProviderBase | |
| const auto | ConstructorOptions = ... |
| Constructor options. | |
Additional Inherited Members | |
Static Public Member Methods inherited from McpClientDataProvider::McpClientDataProviderBase | |
| static soft< McpClient > | getMcpClient (soft< hash< auto > > options) |
| Returns the MCP client from options. | |
| static soft< McpClient > | getMcpClientFromConnection (soft< hash< auto > > options) |
| Returns the MCP client from a connection. | |
Private Attributes inherited from McpClientDataProvider::McpClientDataProviderBase | |
| McpClient | mcp |
| The MCP client. | |
MCP prompt get data provider.
Gets a prompt from the MCP server by name with optional arguments.