Entropic 2.3.8
Local-first agentic inference engine
Loading...
Searching...
No Matches
entropic::ServerInfo Struct Reference

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.
 

Detailed Description

Runtime state of a connected MCP server.

Version
1.8.7

Definition at line 35 of file server_manager.h.

Member Data Documentation

◆ command

std::string entropic::ServerInfo::command

Stdio command (empty otherwise)

Definition at line 39 of file server_manager.h.

◆ connected_at

std::chrono::system_clock::time_point entropic::ServerInfo::connected_at

Connection timestamp.

Definition at line 43 of file server_manager.h.

◆ name

std::string entropic::ServerInfo::name

Server name (unique key)

Definition at line 36 of file server_manager.h.

◆ reconnect_attempts

int entropic::ServerInfo::reconnect_attempts {0}

Current reconnect attempt count.

Definition at line 44 of file server_manager.h.

◆ source

std::string entropic::ServerInfo::source

"builtin" | "config" | "mcp_json" | "runtime"

Definition at line 42 of file server_manager.h.

◆ status

std::string entropic::ServerInfo::status

"connected" | "disconnected" | "error" | "reconnecting"

Definition at line 40 of file server_manager.h.

◆ tools

std::vector<std::string> entropic::ServerInfo::tools

Registered tool names (prefixed)

Definition at line 41 of file server_manager.h.

◆ transport

std::string entropic::ServerInfo::transport

"stdio" | "sse" | "in_process"

Definition at line 37 of file server_manager.h.

◆ url

std::string entropic::ServerInfo::url

SSE URL (empty otherwise)

Definition at line 38 of file server_manager.h.


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