Skip to content

Graphorin API reference v0.9.0


Graphorin API reference / @graphorin/tools / / ToolArgumentPolicyFacts

Interface: ToolArgumentPolicyFacts

Defined in: packages/tools/src/executor/types.ts:328

Facts a policy guard decides over (shared by both evaluation shapes).

Properties

PropertyModifierTypeDescriptionDefined in
argsreadonlyunknown-packages/tools/src/executor/types.ts:337
sensitivereadonlyboolean-packages/tools/src/executor/types.ts:331
sideEffectClassreadonlySideEffectClass-packages/tools/src/executor/types.ts:330
toolNamereadonlystring-packages/tools/src/executor/types.ts:329
trustClassreadonlyToolTrustClassTrust class of the tool under evaluation (W-101) - lets guards enforce trust-taxonomy rules (Rule-of-Two untrustedInput).packages/tools/src/executor/types.ts:336