Function: processOperation()
processOperation(
args):ToolDefinition|null
Defined in: toolDefinitions.ts:271
Parameters
| Parameter | Type | Description |
|---|---|---|
args | { method: string; operation: OperationSpec; options: Required<OpenApiToToolsOptions>; pathItemParameters?: object[]; pathTemplate: string; spec: OpenApiSpec; } | - |
args.method | string | - |
args.operation | OperationSpec | - |
args.options | Required<OpenApiToToolsOptions> | - |
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