Skip to main content

Module tool_invocation

Module tool_invocation 

Source
Expand description

Tool Invocation Enforcement

Provides verification enforcement for tool invocations to ensure only verified tools can be executed based on configurable policies.

Structs§

DefaultToolInvocationEnforcer
Default implementation of tool invocation enforcement
InvocationContext
Tool invocation context
InvocationEnforcementConfig
Configuration for tool invocation enforcement
InvocationResult
Tool invocation result

Enums§

EnforcementDecision
Tool invocation enforcement decision
EnforcementPolicy
Tool invocation enforcement policies
ToolInvocationError
Tool invocation enforcement errors

Traits§

ToolInvocationEnforcer
Trait for tool invocation enforcement

Functions§

mask_sensitive_arguments
Recursively mask sensitive argument values in a JSON object.