Skip to content

fix(tui): cache metadata-free auto review terminals#309

Merged
cbusillo merged 1 commit into
mainfrom
fix/auto-review-terminal-cache
Jun 1, 2026
Merged

fix(tui): cache metadata-free auto review terminals#309
cbusillo merged 1 commit into
mainfrom
fix/auto-review-terminal-cache

Conversation

@cbusillo
Copy link
Copy Markdown
Owner

@cbusillo cbusillo commented Jun 1, 2026

Summary

  • remember terminal Auto Review agents even when missing metadata made the status non-authoritative
  • allow a cached terminal agent to proceed later if it now matches an active background review state
  • add a regression proving a metadata-free terminal status does not resurface after the active review clears

Validation

  • cargo test -p code-tui --features test-helpers auto_review
  • git diff --check
  • ./build-fast.sh

Follow-up for the Auto Review finding after #307/#308.

@cbusillo cbusillo merged commit c78941e into main Jun 1, 2026
1 check passed
@cbusillo cbusillo deleted the fix/auto-review-terminal-cache branch June 1, 2026 20:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant