Module ast

Module ast 

Source
Expand description

Abstract Syntax Tree types

Structs§

AdapterDef
Adapter definition for storage backends.
AgentConstraints
Agent runtime constraints.
AgentDef
Agent definition for agent types and capabilities.
AlignmentSignal
A data point that indicates successful intent alignment.
CacheDef
Cache configuration for the Three Dragons architecture.
CellstateAst
The root AST node for a CELLSTATE configuration.
DelegationBoundary
Delegation boundary – what the agent can/cannot decide.
DriftReport
Report of alignment drift detection.
ErrorCollector
Collector for accumulating multiple parse errors.
EvolutionDef
Evolution definition for pack config benchmarking.
FieldDef
Field definition in a schema.
FieldSecurity
Field security modifiers.
IndexDef
Index definition for memory fields.
InjectionDef
Injection definition for context assembly.
IntentDef
Intent definition – machine-readable organizational purpose.
MemoryDef
Memory definition for memory types.
ParseError
Parse error with line/column information.
PermissionMatrix
Permission matrix for agent access control.
PolicyDef
Policy definition with trigger-action rules.
PolicyRule
A single policy rule.
ProviderDef
LLM provider definition for embeddings and summarization.
ResolutionRule
A resolution rule for when priorities conflict.
SecureFieldDef
Enhanced field definition with security modifiers.
SignalScore
Score for a single alignment signal.
SummarizationPolicyDef
Summarization policy definition.
TrajectoryDef
Trajectory definition for multi-turn interaction templates.

Enums§

AbstractionLevelParsed
Abstraction level for pack config (mirrors cellstate_core::AbstractionLevel).
Action
Actions that can be triggered by policies.
AdapterType
Supported adapter types.
AutonomyLevel
Autonomy level for agent decisions (from DeepMind research).
CacheBackendType
Cache backend types.
CompareOp
Comparison operators for filters.
Definition
A top-level definition in pack config.
EnvValue
Environment variable reference or literal value.
FieldType
Field types supported in schemas.
FilterExpr
Filter expression for queries.
FilterValue
Values that can be used in filter expressions.
FreshnessDef
Freshness policy definition.
IndexType
Supported index types.
InjectionMode
Injection modes for context assembly.
Lifecycle
Lifecycle management for memory entries.
LockMode
Lock mode for lockable modifier.
MemoryType
Memory type categories.
ModifierDef
Memory modifier types for embeddable, summarizable, lockable.
PIIClassification
PII/sensitivity classification for a field.
ProviderType
LLM provider types.
Retention
Retention policy for memory entries.
SignalTarget
Target threshold for an alignment signal.
SummarizationTriggerParsed
Summarization trigger types (mirrors cellstate_core::SummarizationTrigger).
SummaryStyle
Summary style for summarizable modifier.
Trigger
Trigger events for policies and lifecycle.