Module: Textus::MCP::Tools

Defined in:
lib/textus/mcp/tools.rb

Overview

Thin delegator kept for name stability (ADR 0039). The dispatch table and JSON schemas are now DERIVED from per-verb contracts by MCP::Catalog; this module only forwards.

Class Method Summary collapse

Class Method Details

.call(name, session:, store:, args:) ⇒ Object



9
10
11
# File 'lib/textus/mcp/tools.rb', line 9

def call(name, session:, store:, args:)
  Catalog.call(name, session: session, store: store, args: args || {})
end