I started a code review in revdiff from within Claude Code. After reviewing for about 30 minutes, I pressed q to finish the review as usual.
The tmux overlay closed, but I then discovered that Claude Code had terminated the underlying command after its 10-minute timeout:
Bash("$("/home/jamel/.claude/plugins/cache/revdiff/revdiff/0.8.20/.claude-plugin/skills/revdiff/scripts/resolve-launcher.sh" launch-revdiff.sh "/home/jamel/.cl…)
⎿ Error: Exit code 143
Command timed out after 10m 0s
● The bash tool hit its 10-minute cap, but revdiff should still be open in the overlay — keep reviewing as long as you like. When you're done (or if you flush notes mid-session with O), just send me a message and I'll read the captured annotations and get to work.
✻ Cogitated for 10m 29s
Although the overlay remained usable after the timeout, the annotations I had entered were not delivered back to Claude Code when I exited revdiff. So it just printed above message and stopped.
Fortunately, I was able to locate a temporary file containing revdiff's output and paste the comments into the Claude Code session manually.
Versions:
- revdiff claude plugin:
0.8.20
- revdiff:
1.11.1
Is there a supported way to reopen an interrupted revdiff session with the previously entered annotations restored?
More generally, would it be possible to persist annotations incrementally and provide a recovery or resume mechanism for cases where the parent process is terminated, times out, or disconnects?
I started a code review in
revdifffrom within Claude Code. After reviewing for about 30 minutes, I pressedqto finish the review as usual.The
tmuxoverlay closed, but I then discovered that Claude Code had terminated the underlying command after its 10-minute timeout:Although the overlay remained usable after the timeout, the annotations I had entered were not delivered back to Claude Code when I exited
revdiff. So it just printed above message and stopped.Fortunately, I was able to locate a temporary file containing
revdiff's output and paste the comments into the Claude Code session manually.Versions:
0.8.201.11.1Is there a supported way to reopen an interrupted
revdiffsession with the previously entered annotations restored?More generally, would it be possible to persist annotations incrementally and provide a recovery or resume mechanism for cases where the parent process is terminated, times out, or disconnects?