Qore json Module 1.11.0
Loading...
Searching...
No Matches
McpClient::McpClientOptions hashdecl Reference

MCP Client options. More...

#include <McpClient.qc.dox.h>

Public Attributes

soft< int > connect_timeout
 Connection timeout in milliseconds.
 
soft< int > timeout
 Request timeout in milliseconds.
 
soft< string > protocol_version
 Preferred protocol version (defaults to latest)
 
soft< LoggerInterface > logger
 Logger interface.
 
soft< bool > enable_sse
 Enable SSE for server notifications (default: False)
 
soft< bool > sse_reconnect
 SSE reconnect on disconnect (default: True)
 
soft< bool > enable_streamable
 Enable streamable HTTP transport (default: True)
 
soft< bool > allow_legacy_fallback
 Allow legacy HTTP + SSE fallback (default: True)
 
soft< bool > streamable_reconnect
 Reconnect streamable GET listener on disconnect (default: True)
 
soft< timeoutstreamable_read_timeout
 Default read timeout for streamable HTTP (default: 30s)
 
soft< timeoutstreamable_listener_timeout
 Read timeout for streamable HTTP notification listener (default: 250ms)
 
soft< bool > enable_streamable_listener
 Enable streamable HTTP GET listener for notifications (default: True)
 

Detailed Description

MCP Client options.


The documentation for this hashdecl was generated from the following file: