Expand description
Tool policy resolvers — dynamic (per-call) and global (pipeline-wide).
Structs§
- Exec
Policy Resolver - ExecTool dynamic policy. Preserves current behavior: structured + allowed_commands binary → Auto; shell / unknown → OnDemand.
Traits§
- Global
Resolver - Pipeline-wide resolver (Phase 3 of the evaluation). Security blacklist,
audit, rate-limit, etc. Return
Some(policy)to escalate; the gate adopts it viaToolPolicy::max, so it can only strengthen — never weaken. - Tool
Policy Resolver - Per-tool dynamic resolver: returns
Some(policy)to override the declared default based on call arguments, orNoneto keep the declared policy. lobehubresolveDynamicPolicyanalog.