Skip to content

Graphorin API reference v0.8.0


Graphorin API reference / @graphorin/channels / / SanitizationOutcome

Interface: SanitizationOutcome

Defined in: packages/tools/dist/inbound/sanitize.d.ts

Outcome of applyInboundSanitization.

Stable

Properties

PropertyModifierTypeDescriptionDefined in
blockedreadonlybooleanSet when failClosed: true and at least one pattern fired. The executor surfaces this as ToolError({ kind: 'inbound_sanitization_blocked' }).packages/tools/dist/inbound/sanitize.d.ts
bodyreadonlystringFinal body that flows downstream.packages/tools/dist/inbound/sanitize.d.ts
bytesStrippedreadonlynumberBytes removed by the strip pass.packages/tools/dist/inbound/sanitize.d.ts
modifiedreadonlybooleanWhether the body was modified relative to the input.packages/tools/dist/inbound/sanitize.d.ts
patternsHitreadonlyreadonly string[]Pattern names that fired during the scan.packages/tools/dist/inbound/sanitize.d.ts
scanDurationUsreadonlynumberTime spent on the scan in microseconds.packages/tools/dist/inbound/sanitize.d.ts
scanTimedOutreadonlybooleanWhether the scan timed out (best-effort fallthrough).packages/tools/dist/inbound/sanitize.d.ts
strippedreadonlybooleanWhether matches were stripped.packages/tools/dist/inbound/sanitize.d.ts
wrappedreadonlybooleanWhether the body is wrapped in the untrusted-content envelope.packages/tools/dist/inbound/sanitize.d.ts