|
Entropic 2.3.8
Local-first agentic inference engine
|
Runtime state of a connected MCP server. More...
#include <entropic/mcp/server_manager.h>
Public Attributes | |
| std::string | name |
| Server name (unique key) | |
| std::string | transport |
| "stdio" | "sse" | "in_process" | |
| std::string | url |
| SSE URL (empty otherwise) | |
| std::string | command |
| Stdio command (empty otherwise) | |
| std::string | status |
| "connected" | "disconnected" | "error" | "reconnecting" | |
| std::vector< std::string > | tools |
| Registered tool names (prefixed) | |
| std::string | source |
| "builtin" | "config" | "mcp_json" | "runtime" | |
| std::chrono::system_clock::time_point | connected_at |
| Connection timestamp. | |
| int | reconnect_attempts {0} |
| Current reconnect attempt count. | |
Runtime state of a connected MCP server.
Definition at line 35 of file server_manager.h.
| std::string entropic::ServerInfo::command |
Stdio command (empty otherwise)
Definition at line 39 of file server_manager.h.
| std::chrono::system_clock::time_point entropic::ServerInfo::connected_at |
Connection timestamp.
Definition at line 43 of file server_manager.h.
| std::string entropic::ServerInfo::name |
Server name (unique key)
Definition at line 36 of file server_manager.h.
| int entropic::ServerInfo::reconnect_attempts {0} |
Current reconnect attempt count.
Definition at line 44 of file server_manager.h.
| std::string entropic::ServerInfo::source |
"builtin" | "config" | "mcp_json" | "runtime"
Definition at line 42 of file server_manager.h.
| std::string entropic::ServerInfo::status |
"connected" | "disconnected" | "error" | "reconnecting"
Definition at line 40 of file server_manager.h.
| std::vector<std::string> entropic::ServerInfo::tools |
Registered tool names (prefixed)
Definition at line 41 of file server_manager.h.
| std::string entropic::ServerInfo::transport |
"stdio" | "sse" | "in_process"
Definition at line 37 of file server_manager.h.
| std::string entropic::ServerInfo::url |
SSE URL (empty otherwise)
Definition at line 38 of file server_manager.h.