Module: HTM::MCP
- Defined in:
- lib/htm/mcp/cli.rb,
lib/htm/mcp/tools.rb,
lib/htm/mcp/server.rb,
lib/htm/mcp/resources.rb,
lib/htm/mcp/group_tools.rb
Defined Under Namespace
Modules: CLI, GroupSession, Server, Session Classes: CreateGroupTool, FailoverTool, FindByTopicTool, ForgetTool, GetGroupStatusTool, GetGroupWorkingMemoryTool, GetRobotTool, GetWorkingMemoryTool, GroupRecallTool, GroupRememberTool, JoinGroupTool, LeaveGroupTool, ListGroupsTool, ListTagsTool, MemoryStatsResource, PromoteRobotTool, RecallTool, RecentMemoriesResource, RememberTool, RestoreTool, RobotGroupsResource, SearchTagsTool, SetRobotTool, ShutdownGroupTool, StatsTool, SyncGroupTool, TagHierarchyResource
Constant Summary collapse
- TOOLS =
All individual tools for registration
[ SetRobotTool, GetRobotTool, GetWorkingMemoryTool, RememberTool, RecallTool, ForgetTool, RestoreTool, ListTagsTool, SearchTagsTool, FindByTopicTool, StatsTool ].freeze
- RESOURCES =
All resources for registration
[ MemoryStatsResource, TagHierarchyResource, RecentMemoriesResource, RobotGroupsResource ].freeze
- GROUP_TOOLS =
All group tools for registration
[ CreateGroupTool, ListGroupsTool, GetGroupStatusTool, JoinGroupTool, LeaveGroupTool, GroupRememberTool, GroupRecallTool, GetGroupWorkingMemoryTool, PromoteRobotTool, FailoverTool, SyncGroupTool, ShutdownGroupTool ].freeze