Skip to content

fix: search all LibreOffice profile dirs for recovery cleanup#112

Merged
abrichr merged 2 commits intomainfrom
fix/libreoffice-recovery-cleanup
Mar 6, 2026
Merged

fix: search all LibreOffice profile dirs for recovery cleanup#112
abrichr merged 2 commits intomainfrom
fix/libreoffice-recovery-cleanup

Conversation

@abrichr
Copy link
Member

@abrichr abrichr commented Mar 6, 2026

Summary

  • Recovery cleanup script only targeted LibreOffice/4/user/backup but LibreOffice 26.2 uses LibreOffice/user/backup too
  • Now dynamically scans all subdirectories under AppData/Roaming/LibreOffice for user profiles
  • Also clears .~lock.* files that block file re-opening
  • Root cause of infra failures in Core4 trial: recovery dialog appeared on every LibreOffice task, blocking setup focus checks

Test plan

  • Run Core4 trial — LibreOffice tasks should no longer fail on setup focus

🤖 Generated with Claude Code

abrichr and others added 2 commits March 6, 2026 15:46
…ore4_eval.py

The core4_eval.py was passing --transport-error-threshold, --health-samples,
--health-min-success, and --health-sample-delay to run_dc_eval.py, but those
args don't exist in run_dc_eval.py (they were from uncommitted Codex changes).
Also adds --done-gate passthrough to match PR #110.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
The cleanup script only targeted LibreOffice/4/user/backup, but
LibreOffice 26.2 also uses LibreOffice/user/backup. Now scans all
subdirectories under AppData/Roaming/LibreOffice for user profiles.

Also clears .~lock.* files that can block file re-opening, and
removes lock files from common download locations.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@abrichr abrichr merged commit 2e65c98 into main Mar 6, 2026
1 check passed
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