Module: RobotLab::Robot::MCPManagement

Included in:
RobotLab::Robot
Defined in:
lib/robot_lab/robot/mcp_management.rb

Overview

MCP client lifecycle and hierarchical tool/MCP resolution.

Owns: @mcp_clients, @mcp_tools, @mcp_initialized, @failed_mcp_configs Reads: @mcp_config, @tools_config, @name, @chat, @local_tools Contract: ivars initialized by initialize_runtime_state; lazy init on first run