Skip to main content

Module session

Module session 

Source

Re-exports§

pub use playbook::DeltaOutcome;
pub use playbook::EntryKind;
pub use playbook::Playbook;
pub use playbook::PlaybookEntry;

Modules§

playbook
Incremental delta playbook for checkpoints (#541, EFF-4 — ACE principle).

Structs§

Decision
A design or implementation decision made during the session.
EvidenceRecord
An auditable record of a tool invocation or manual observation.
FileTouched
A file that was read or modified during the session.
Finding
A discovery or observation recorded during the session.
ManifestEntry
One item placed by the wakeup/instructions builder, used for LITM placement calibration (#539).
PreparedSave
Pre-serialized session data ready for background disk I/O. Created by SessionState::prepare_save() while holding the write lock, then written via write_to_disk() after the lock is released.
ProgressEntry
A timestamped progress entry describing an action taken.
SessionState
Persistent session state tracking task, findings, files, decisions, and stats.
SessionStats
Aggregate counters for the session: tool calls, token savings, cache hits.
SessionSummary
Lightweight summary of a session for listing purposes.
TaskInfo
Description of the current task being worked on, with optional progress tracking.
TestSnapshot
Snapshot of a test run with pass/fail counts.

Enums§

EvidenceKind
Source of an evidence record: automatic tool call or manual agent entry.