Function: processOperation()
processOperation(
args):ToolDefinition|null
Defined in: http-server-mcp-openapi/src/toolDefinitions.ts:302
Parameters
| Parameter | Type | Description |
|---|---|---|
args | { method: string; operation: OperationSpec; options: ResolvedToolOptions; pathItemParameters?: object[]; pathTemplate: string; spec: OpenApiSpec; } | - |
args.method | string | - |
args.operation | OperationSpec | - |
args.options | ResolvedToolOptions | - |
args.pathItemParameters? | object[] | Parameters declared at the path-item level (shared by every operation on the path). Merged ahead of the operation's own parameters so operation-level entries win on a name+in clash. |
args.pathTemplate | string | - |
args.spec | OpenApiSpec | - |
Returns
ToolDefinition | null