Function: inputFirewall()
ts
function inputFirewall(config): MiddlewareFn<unknown>;Defined in: packages/core/src/core/middleware/InputFirewall.ts:143
Create an InputFirewall middleware.
Evaluates tool arguments through a JudgeChain after Zod validation. Returns a self-healing toolError('INPUT_REJECTED') on rejection.
Parameters
| Parameter | Type | Description |
|---|---|---|
config | InputFirewallConfig | Firewall configuration |
Returns
MiddlewareFn<unknown>
A middleware function compatible with .use()