Skip to main content

Module behavior

Module behavior 

Source
Expand description

Behavior pack configuration management

This module handles loading, validation, and hot-reloading of behavior packs that define which capabilities are enabled for different execution modes.

Structs§

AtomGuards
Guards specific to atomic capabilities
BehaviorPack
Behavior pack configuration
BehaviorPackManager
Behavior pack manager with hot-reload support
EnabledCapabilities
Capability enablement configuration
GuardConfig
Guard configuration for capability layers
MacroGuards
Guards specific to macro capabilities
PlaybookGuards
Guards specific to playbook capabilities

Enums§

BehaviorMode
Execution mode for behavior packs
ValidationLevel
Validation strictness levels

Type Aliases§

CapabilityParams
Parameter overrides for specific capabilities