Skip to content

Spool sandboxed checkpoints for daemon import#1913

Open
svarlamov wants to merge 1 commit into
mainfrom
feat/sandbox-checkpoint-fallback
Open

Spool sandboxed checkpoints for daemon import#1913
svarlamov wants to merge 1 commit into
mainfrom
feat/sandbox-checkpoint-fallback

Conversation

@svarlamov

@svarlamov svarlamov commented Jul 20, 2026

Copy link
Copy Markdown
Member

Summary

  • Route sandbox and daemon-unavailable checkpoints through a metadata-only fallback on macOS and Linux.
  • Persist private, atomic records under /tmp/git-ai-sandboxed-checkpoints without running normal file or Bash checkpoint logic.
  • Import up to 1,000 records per sequential daemon batch, every three seconds after the prior batch finishes.
  • Store file_edit_sandboxed and bash_sandboxed checkpoint metrics while retaining failed records for retry.

Testing

  • task build
  • task fmt
  • task lint
  • task test

@svarlamov svarlamov changed the title probe Spool sandboxed checkpoints for daemon import Jul 20, 2026

svarlamov commented Jul 20, 2026

Copy link
Copy Markdown
Member Author

devin-ai-integration[bot]

This comment was marked as resolved.

@svarlamov
svarlamov force-pushed the feat/sandbox-checkpoint-fallback branch from f464936 to aeea00d Compare July 20, 2026 00:31
@svarlamov
svarlamov force-pushed the feat/sandbox-checkpoint-fallback branch from aeea00d to 913f7df Compare July 20, 2026 00:37
devin-ai-integration[bot]

This comment was marked as resolved.

@svarlamov
svarlamov force-pushed the feat/sandbox-checkpoint-fallback branch from 913f7df to 46e9dbb Compare July 20, 2026 00:50
devin-ai-integration[bot]

This comment was marked as resolved.

@svarlamov
svarlamov force-pushed the feat/sandbox-checkpoint-fallback branch from 46e9dbb to 40eea92 Compare July 20, 2026 01:03
devin-ai-integration[bot]

This comment was marked as resolved.

@svarlamov
svarlamov force-pushed the feat/sandbox-checkpoint-fallback branch 2 times, most recently from 9f81a66 to 78660d8 Compare July 20, 2026 01:18
@svarlamov
svarlamov force-pushed the feat/refuse-start-in-sandbox branch from 12e3e7e to 198dc5f Compare July 20, 2026 01:18
devin-ai-integration[bot]

This comment was marked as resolved.

@svarlamov
svarlamov force-pushed the feat/sandbox-checkpoint-fallback branch from 78660d8 to 9b6f248 Compare July 20, 2026 03:12
Base automatically changed from feat/refuse-start-in-sandbox to main July 22, 2026 18:53
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