Class: ReleaseHx::MCP::Manifest
- Inherits:
-
DocOpsLab::MCP::Manifest
- Object
- DocOpsLab::MCP::Manifest
- ReleaseHx::MCP::Manifest
- Defined in:
- lib/releasehx/mcp/manifest.rb
Overview
Loads MCP resource and tool definitions from a YAML manifest.
Class Method Summary collapse
Methods inherited from DocOpsLab::MCP::Manifest
#initialize, #normalize_resource, #normalize_tool, #resources, #tools
Constructor Details
This class inherits a constructor from DocOpsLab::MCP::Manifest
Class Method Details
.default_path ⇒ Object
13 14 15 |
# File 'lib/releasehx/mcp/manifest.rb', line 13 def self.default_path File.('../../../specs/data/mcp-manifest.yml', __dir__) end |
.load(path = default_path) ⇒ Object
9 10 11 |
# File 'lib/releasehx/mcp/manifest.rb', line 9 def self.load path = default_path super end |