Re-exports§
pub use ast::ActionNode;pub use ast::CollectionExpr;pub use ast::ComputeRule;pub use ast::ConditionExpr;pub use ast::ParamExpr;pub use compiler::ActionCompiler;pub use compiler::CompiledAction;pub use detector::DetectedPattern;pub use detector::PatternDetector;pub use executor::CompiledExecutor;pub use executor::ExecutionResult;pub use normalizer::NormalizedSequence;pub use normalizer::SequenceNormalizer;pub use router::ExecutionRouter;pub use router::RoutingDecision;
Modules§
- ast
- AST nodes for compiled action sequences.
- compiler
- ActionCompiler — generates deterministic AST from normalized sequences.
- detector
- PatternDetector — scans action history for repeated sequences.
- executor
- CompiledExecutor — runs compiled ASTs without LLM calls (zero tokens).
- normalizer
- SequenceNormalizer — extracts variables and normalizes action sequences.
- router
- ExecutionRouter — routes requests to compiled actions or LLM fallback.