Skip to content

Commit 8c11f0e

Browse files
abrichrclaude
andcommitted
feat: add consilium integration, autossh, checkpoint/resume, and auto-recovery
- Integrate consilium multi-model council for step generation (_vlm_call) with graceful fallback to single-model (gpt-4.1-mini) on failure - Add efficiency-focused step generation with human/agent target modes - Fix prompt framing in _refine_steps (remove sycophantic "user says wrong") - Add grounded reasoning (describe screenshot before listing steps) - Add checkpoint/resume: save recording state after every step to survive tunnel drops or crashes, with interactive resume on reconnection - Add --auto/--auto-vm/--auto-tunnel/--auto-container flags for automatic infrastructure recovery (VM start, SSH tunnels, Docker container, socat) - Prefer autossh over plain ssh for tunnel auto-reconnection - Add bcdedit recoveryenabled=No to Dockerfile FirstLogonCommands to prevent Windows Automatic Repair loops after dirty shutdown - Add retry (3x) for task config fetch to handle transient connection aborts - Add resilience-options.md documenting infrastructure recovery strategies - Add test_vlm_call.py with 10 tests covering image passing, checkpoint roundtrip, prompt construction, and fallback model validation Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent 73473df commit 8c11f0e

6 files changed

Lines changed: 1880 additions & 84 deletions

File tree

0 commit comments

Comments
 (0)