|
Entropic 2.3.8
Local-first agentic inference engine
|

Directories | |
| servers | |
Files | |
| external_bridge.h | |
| Unix socket MCP bridge — exposes a running engine to external clients. | |
| external_client.h | |
| Client for communicating with external MCP servers. | |
| health_monitor.h | |
| Monitors external MCP server health and triggers reconnection. | |
| mcp_authorization.h | |
| Per-identity MCP authorization with runtime grant/revoke. | |
| mcp_json_discovery.h | |
| Discovers external MCP servers from .mcp.json files. | |
| mcp_key_set.h | |
| Per-identity set of authorized MCP tool keys. | |
| permission_manager.h | |
| Permission manager for MCP tool access control. | |
| reconnect_policy.h | |
| Exponential backoff reconnection policy. | |
| server_base.h | |
| MCPServerBase concrete base class + ServerResponse. | |
| server_manager.h | |
| MCP server lifecycle management and tool routing. | |
| tool_base.h | |
| Abstract base class for individual MCP tools. | |
| tool_call_history.h | |
| In-memory ring buffer of recent tool calls for introspection. | |
| tool_executor.h | |
| Processes tool calls from model output. | |
| tool_registry.h | |
| Tool registration, lookup, and dispatch. | |
| tool_result_classify.h | |
| Byte-level classifiers for tool-result content (#44, v2.1.0). | |
| transport.h | |
| Abstract transport for external MCP server communication. | |
| transport_sse.h | |
| SSE transport for external MCP servers. | |
| transport_stdio.h | |
| Stdio transport for external MCP servers. | |
| utf8_sanitize.h | |
| UTF-8 validation + replacement at every system boundary where bytes change ownership. | |