Skip to main content

Module model

Module model 

Source
Expand description

AST model types representing a parsed AGM file.

Re-exports§

pub use code::CodeAction;
pub use code::CodeBlock;
pub use context::AgentContext;
pub use context::FileRange;
pub use context::LoadFile;
pub use execution::ExecutionStatus;
pub use fields::Confidence;
pub use fields::FieldValue;
pub use fields::NodeStatus;
pub use fields::NodeType;
pub use fields::Priority;
pub use fields::Span;
pub use fields::Stability;
pub use file::AgmFile;
pub use file::Header;
pub use file::LoadProfile;
pub use file::TokenEstimate;
pub use imports::ImportEntry;
pub use mem_file::MemFile;
pub use mem_file::MemFileEntry;
pub use memory::MemoryAction;
pub use memory::MemoryEntry;
pub use memory::MemoryScope;
pub use memory::MemoryTtl;
pub use node::Node;
pub use orchestration::ParallelGroup;
pub use orchestration::Strategy;
pub use schema::EnforcementLevel;
pub use schema::TypeSchema;
pub use state::NodeState;
pub use state::StateFile;
pub use verify::VerifyCheck;

Modules§

code
Code block types (spec S23).
context
Agent context types (spec S25).
execution
Execution state types (spec S26).
fields
Primitive field types, enums, and spans used throughout the AGM model.
file
Top-level AGM file and header types (spec S8, S9).
imports
Import model (spec S10).
mem_file
Memory sidecar model types for .agm.mem files.
memory
Memory model types (spec S28).
node
AGM node type (spec S11, S12).
orchestration
Orchestration types (spec S13.10, S27).
schema
Type schema definitions (spec S14).
state
State sidecar model types for .agm.state files.
verify
Verification contract types (spec S24).