OpenAgentID documentation
Source referencesRust module referenceopenagent-skills-policy

openagent-skills-policy · crate

Declared module signatures, types, configuration, and source documentation.

Source: openagent-sdk/crates/openagent-skills-policy/rust/src/lib.rs. SHA-256: 6523cde71371235b5d154fb57f0ef3abba4272d7bb7702c13ea1e3cdf6648685.

This source reference follows declared modules and preserves feature attributes. It includes public declarations and implementation methods in those modules. Private-module exports and trait resolution still require the compiler; not every declaration is a crate-root import. Function bodies and constant values are omitted. Source comments describe their implementation context and are not a production deployment claim.

audit

pub mod audit;

Source line: 69.

did

pub mod did;

Source line: 70.

engine

pub mod engine;

Source line: 72.

error

pub mod error;

Source line: 73.

policy

pub mod policy;

Source line: 74.

rate

pub mod rate;

Source line: 75.

skills_md

pub mod skills_md;

Source line: 76.

pub use audit::{AuditChain, HashHex, Receipt};

pub use audit::{AuditChain, HashHex, Receipt};

Source line: 78.

pub use did::Did;

pub use did::Did;

Source line: 79.

pub use engine::{arsenal_error_from, InvocationContext, SkillsPolicy};

pub use engine::{arsenal_error_from, InvocationContext, SkillsPolicy};

Source line: 80.

pub use error::{Result, SkillsPolicyError};

pub use error::{Result, SkillsPolicyError};

Source line: 81.

pub use policy::{

AuditLevel, DefaultRule, RateLimit, SkillRule, SkillsPolicyDoc, TimeWindow, CURRENT_VERSION, MAX_SKILL_RULES, };

pub use policy::{
    AuditLevel, DefaultRule, RateLimit, SkillRule, SkillsPolicyDoc, TimeWindow,
    CURRENT_VERSION, MAX_SKILL_RULES,
};

Source line: 82.

pub use skills_md::{SkillEntry, SkillsManifest};

pub use skills_md::{SkillEntry, SkillsManifest};

Source line: 86.

On this page