Skip to main content

policy

Rust AI Agent SDK Policy Module for PraisonAI Rust SDK. Provides policy engine for controlling agent behavior.

Example

use praisonai::policy::{PolicyEngine, PolicyRule, PolicyAction};

let mut engine = PolicyEngine::new();
engine.add_rule(PolicyRule::new("no-pii")
.pattern(r"\b\d{3}-\d{2}-\d{4}\b")
.action(PolicyAction::Block));

Import

use praisonai::policy::*;

Classes

Functions