Skip to content

Wire TUI and exec Auto Review lifecycle events into durable state #326

@shiny-code-bot

Description

@shiny-code-bot

Summary

Wire the existing Auto Review producers/observers into the durable store from #325.

Scope

  • TUI run_background_review records run creation, snapshot, agent attachment, worktree, and completion.
  • Exec AutoReviewTracker records completions and status into the same repo-scoped store.
  • Agent status/progress updates refresh last_activity_at for Auto Review runs.
  • Replace TUI-only recovery assumptions with store-backed activity/currentness where possible.

Acceptance Criteria

  • TUI launch/start/finish paths update durable run state.
  • Exec Auto Review completions update durable run state.
  • Activity is based on agent/progress events, not elapsed runtime alone.
  • Tests cover TUI and exec paths writing compatible run records.

Relationships

Parent: #324
Depends on: #325

Finish Line

TUI background Auto Review, exec AutoReviewTracker, and AgentManager status updates record lifecycle transitions and activity heartbeats into the durable AutoReviewRun store.

Metadata

Metadata

Assignees

No one assigned

    Labels

    planDurable planning issueplan:donePlan completed or superseded

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions