Expand description
Sans-IO execution engine for SA3P operator instructions.
The engine consumes sa3p_parser::Instruction values and executes
command semantics via trait boundaries:
VirtualFileSystemTerminalProvider
This keeps business logic transport/host agnostic while still producing deterministic per-turn outputs and state headers.
Structs§
- Apply
Edit Output - Capability
Descriptor - Capability
Manifest - Engine
- File
Hash - List
Files Output - Read
File Output - Signal
Output - State
Header - Terminal
Execution - Tree
Node - Turn
Result - Write
File Output
Enums§
Constants§
- APPLY_
EDIT_ FORMAT_ RAW_ TEXT - APPLY_
EDIT_ FORMAT_ SEARCH_ REPLACE_ MARKERS - APPLY_
EDIT_ FORMAT_ SEARCH_ REPLACE_ TAGS - APPLY_
EDIT_ FORMAT_ SEARCH_ REPLACE_ XML_ BLOCKS - APPLY_
EDIT_ FORMAT_ UNIFIED_ DIFF - APPLY_
EDIT_ REASON_ CODES - APPLY_
EDIT_ REASON_ EMPTY_ EDIT - APPLY_
EDIT_ REASON_ NO_ HUNKS - APPLY_
EDIT_ REASON_ NO_ MATCH - APPLY_
EDIT_ REASON_ PARSE_ ERROR - APPLY_
EDIT_ REASON_ STALE_ HASH - APPLY_
EDIT_ SUPPORTED_ FORMATS - DEFAULT_
CAPABILITIES - DEFAULT_
DENSE_ DIR_ THRESHOLD - DEFAULT_
MAX_ LIST_ LINES - DEFAULT_
RECENT_ HASH_ LIMIT - DEFAULT_
TERMINAL_ TIMEOUT_ SECS - STATE_
HEADER_ FIELDS - STATE_
HEADER_ FIELD_ ACTIVE_ PIDS - STATE_
HEADER_ FIELD_ CWD - STATE_
HEADER_ FIELD_ RECENT_ HASHES