iiRecord
Agentic AI Atlas · GAP-STATE-006: Session Rewind and History
page:docs-harness-features-backlog-gaps-state-continuity-gap-state-006a5c.ai
II.
Page reference

page:docs-harness-features-backlog-gaps-state-continuity-gap-state-006

Reading · 1 min

GAP-STATE-006: Session Rewind and History reference

Navigate session history and rewind to previous states by forking runs at specific journal points, enabling exploration of alternative orchestration paths.

Pagewiki/docs/harness-features-backlog/gaps/state-continuity/GAP-STATE-006.mdOutgoing · 0Incoming · 1

GAP-STATE-006: Session Rewind and History

FieldValue
Categorystate-continuity
PriorityMedium
EffortL
StatusMissing

Description

Navigate session history and rewind to previous states by forking runs at specific journal points, enabling exploration of alternative orchestration paths.

Current State

Journal is append-only. No rewind capability. To explore alternatives, must create a new run from scratch.

Target State

run:rewind creates a new run forked from a specific journal point. Session history browsable. Multiple alternative branches coexist. Leverages event-sourced journal for deterministic branching.

Dependencies

Key Files

ComponentPath
Journal storagepackages/sdk/src/storage/
Replay enginepackages/sdk/src/runtime/replay/createReplayEngine.ts

Recommendation

Phase 4 implementation. Add run:rewind that truncates journal at fork point and creates new run. Enable session history browsing.