Skip to main content

Crate sa3p_engine

Crate sa3p_engine 

Source
Expand description

Sans-IO execution engine for SA3P operator instructions.

The engine consumes sa3p_parser::Instruction values and executes command semantics via trait boundaries:

  • VirtualFileSystem
  • TerminalProvider

This keeps business logic transport/host agnostic while still producing deterministic per-turn outputs and state headers.

Structs§

ApplyEditOutput
Engine
FileHash
ListFilesOutput
ReadFileOutput
SignalOutput
StateHeader
TerminalExecution
TreeNode
TurnResult
WriteFileOutput

Enums§

Capability
EditTier
EngineError
EngineOutput
NodeKind
ProcessSignal

Traits§

TerminalProvider
VirtualFileSystem

Functions§

generate_system_prompt

Type Aliases§

Result