| 1 | // Cross-target: the dynamic tool-call contract over MCP — the exact envelope |
| 2 | // an agent sees when it calls a tool, misaddresses one, or has its approval |
| 3 | // declined. The invoke path resolves several storage reads per call (tool row, |
| 4 | // policy rules, connection row, credentials, integration row); this pins the |
nothing calls this directly
no test coverage detected