Skip to content

Graphorin API reference v0.1.0


Graphorin API reference / @graphorin/tools / / applyInboundSanitization

Function: applyInboundSanitization()

ts
function applyInboundSanitization(opts): SanitizationOutcome;

Defined in: packages/tools/src/inbound/sanitize.ts:63

Apply the per-policy inbound sanitization.

Parameters

ParameterTypeDescription
opts{ body: string; budgetMs?: number; contentOrigin?: string; failClosed?: boolean; patterns?: readonly ImperativePattern[]; policy: InboundSanitizationPolicy; toolName: string; trustClass: ToolTrustClass; }-
opts.bodystring-
opts.budgetMs?numberBest-effort scan budget in milliseconds. Default 5.
opts.contentOrigin?string-
opts.failClosed?boolean-
opts.patterns?readonly ImperativePattern[]-
opts.policyInboundSanitizationPolicy-
opts.toolNamestring-
opts.trustClassToolTrustClass-

Returns

SanitizationOutcome

Stable