(input)
| 57 | return outputSchema() |
| 58 | }, |
| 59 | async call(input) { |
| 60 | // The tool just validates and returns the input as the structured output |
| 61 | return { |
| 62 | data: 'Structured output provided successfully', |
| 63 | structured_output: input, |
| 64 | } |
| 65 | }, |
| 66 | async checkPermissions(input): Promise<PermissionResult> { |
| 67 | // Always allow this tool - it's just returning data |
| 68 | return { |
nothing calls this directly
no outgoing calls
no test coverage detected