Expand description
Abstract Syntax Tree types
Structs§
- Adapter
Def - Adapter definition for storage backends.
- Agent
Constraints - Agent runtime constraints.
- Agent
Def - Agent definition for agent types and capabilities.
- Alignment
Signal - A data point that indicates successful intent alignment.
- Cache
Def - Cache configuration for the Three Dragons architecture.
- Cellstate
Ast - The root AST node for a CELLSTATE configuration.
- Delegation
Boundary - Delegation boundary – what the agent can/cannot decide.
- Drift
Report - Report of alignment drift detection.
- Error
Collector - Collector for accumulating multiple parse errors.
- Evolution
Def - Evolution definition for pack config benchmarking.
- Field
Def - Field definition in a schema.
- Field
Security - Field security modifiers.
- Index
Def - Index definition for memory fields.
- Injection
Def - Injection definition for context assembly.
- Intent
Def - Intent definition – machine-readable organizational purpose.
- Memory
Def - Memory definition for memory types.
- Parse
Error - Parse error with line/column information.
- Permission
Matrix - Permission matrix for agent access control.
- Policy
Def - Policy definition with trigger-action rules.
- Policy
Rule - A single policy rule.
- Provider
Def - LLM provider definition for embeddings and summarization.
- Resolution
Rule - A resolution rule for when priorities conflict.
- Secure
Field Def - Enhanced field definition with security modifiers.
- Signal
Score - Score for a single alignment signal.
- Summarization
Policy Def - Summarization policy definition.
- Trajectory
Def - Trajectory definition for multi-turn interaction templates.
Enums§
- Abstraction
Level Parsed - Abstraction level for pack config (mirrors cellstate_core::AbstractionLevel).
- Action
- Actions that can be triggered by policies.
- Adapter
Type - Supported adapter types.
- Autonomy
Level - Autonomy level for agent decisions (from DeepMind research).
- Cache
Backend Type - Cache backend types.
- Compare
Op - Comparison operators for filters.
- Definition
- A top-level definition in pack config.
- EnvValue
- Environment variable reference or literal value.
- Field
Type - Field types supported in schemas.
- Filter
Expr - Filter expression for queries.
- Filter
Value - Values that can be used in filter expressions.
- Freshness
Def - Freshness policy definition.
- Index
Type - Supported index types.
- Injection
Mode - Injection modes for context assembly.
- Lifecycle
- Lifecycle management for memory entries.
- Lock
Mode - Lock mode for lockable modifier.
- Memory
Type - Memory type categories.
- Modifier
Def - Memory modifier types for embeddable, summarizable, lockable.
- PIIClassification
- PII/sensitivity classification for a field.
- Provider
Type - LLM provider types.
- Retention
- Retention policy for memory entries.
- Signal
Target - Target threshold for an alignment signal.
- Summarization
Trigger Parsed - Summarization trigger types (mirrors cellstate_core::SummarizationTrigger).
- Summary
Style - Summary style for summarizable modifier.
- Trigger
- Trigger events for policies and lifecycle.