(def: McpToolDef)
| 102 | * supported, such tools must not be offered to the model. |
| 103 | */ |
| 104 | export function requiresTaskExecution(def: McpToolDef): boolean { |
| 105 | return def.execution?.taskSupport === 'required' |
| 106 | } |
| 107 | |
| 108 | /** |
| 109 | * Auto-discovery path: turn raw MCP tool defs into ServerTools (args typed |
no outgoing calls
no test coverage detected