Module: OmnifocusMcp::Tools::Params

Defined in:
lib/omnifocus_mcp/tools/params.rb,
lib/omnifocus_mcp/tools/params/mcp_boundary.rb

Overview

Typed input objects for tool primitives. MCP tools build these via from_mcp; other callers (resources, integration specs) use from_hash.

Defined Under Namespace

Modules: McpBoundary Classes: AddProjectParams, AddTaskParams, BatchAddItemParams, BatchRemoveItemParams, EditItemParams, GetPerspectiveViewParams, ListPerspectivesParams, ListTagsParams, QueryOmnifocusParams, RemoveItemParams