Skip to content

✨ feat: add overlayfs sandbox mode#18

Merged
zrr1999 merged 9 commits into
mainfrom
feat/overlayfs-sandbox
Jun 18, 2026
Merged

✨ feat: add overlayfs sandbox mode#18
zrr1999 merged 9 commits into
mainfrom
feat/overlayfs-sandbox

Conversation

@zrr1999

@zrr1999 zrr1999 commented Jun 15, 2026

Copy link
Copy Markdown
Collaborator

Summary:

  • Add opt-in :run(sandbox=overlay) execution using overlayfs.
  • Support sandbox.upper=tmpfs so overlay upper/work dirs live on tmpfs.
  • Thread sandbox settings through scheduler/process manager and document mode params.

Validation:

  • cargo fmt --check
  • cargo clippy --all-targets --all-features -- -D warnings
  • cargo test -p cue-daemon

@cursor cursor Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Stale comment

Risk: high. Cursor Bugbot is not present on this PR. Overlayfs sandbox execution is security-sensitive and exceeds the low-risk approval threshold; human review is required. No additional reviewers assigned (sole collaborator is the PR author).

Open in Web View Automation 

Sent by Cursor Approval Agent: Pull Request Approver

@zrr1999 zrr1999 changed the title Add overlayfs sandbox mode ✨ feat: add overlayfs sandbox mode Jun 15, 2026

@cursor cursor Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Stale comment

Risk: high. Overlayfs sandbox execution is security-sensitive and exceeds the low-risk approval threshold, so human review is required before approval. Cursor Bugbot is not present on this PR; no additional reviewers were assigned because the sole collaborator is the PR author.

Open in Web View Automation 

Sent by Cursor Approval Agent: Pull Request Approver

@cursor cursor Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Stale comment

Risk: high. Overlayfs sandbox execution is security-sensitive and exceeds the low-risk approval threshold, so human review is required before approval. Cursor Bugbot is not present on this PR; no additional reviewers were assigned because the sole collaborator is the PR author.

Open in Web View Automation 

Sent by Cursor Approval Agent: Pull Request Approver

@cursor cursor Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Stale comment

Risk: high. Overlayfs sandbox execution is security-sensitive and exceeds the low-risk approval threshold, so human review is required before approval. Cursor Bugbot is not present on this PR; no additional reviewers were assigned because the sole collaborator is the PR author.

Open in Web View Automation 

Sent by Cursor Approval Agent: Pull Request Approver

@cursor cursor Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Stale comment

Risk: high. Overlayfs sandbox execution is security-sensitive and exceeds the low-risk approval threshold, so human review is required before approval. Cursor Bugbot is not present on this PR; no additional reviewers were assigned because the sole collaborator is the PR author.

Open in Web View Automation 

Sent by Cursor Approval Agent: Pull Request Approver

@cursor cursor Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Stale comment

Risk: high. Overlayfs sandbox execution is security-sensitive and exceeds the low-risk approval threshold, so human review is required before approval. Cursor Bugbot is not present on this PR; no additional reviewers were assigned because the sole collaborator is the PR author.

Open in Web View Automation 

Sent by Cursor Approval Agent: Pull Request Approver

@cursor cursor Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Stale comment

Risk: high. Overlayfs sandbox execution is security-sensitive and exceeds the low-risk approval threshold, so human review is required before approval. Cursor Bugbot is not present on this PR; no additional reviewers were assigned because the sole collaborator is the PR author.

Open in Web View Automation 

Sent by Cursor Approval Agent: Pull Request Approver

@cursor cursor Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Stale comment

Risk: high. Overlayfs sandbox execution is security-sensitive and exceeds the low-risk approval threshold, so human review is required before approval. Cursor Bugbot is not present on this PR; no additional reviewers were assigned because the sole collaborator is the PR author.

Open in Web View Automation 

Sent by Cursor Approval Agent: Pull Request Approver

@cursor cursor Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Risk: high. Overlayfs sandbox execution is security-sensitive and exceeds the low-risk approval threshold, so human review is required before approval. Cursor Bugbot is not present on this PR; no additional reviewers were assigned because the sole collaborator is the PR author.

Open in Web View Automation 

Sent by Cursor Approval Agent: Pull Request Approver

@zrr1999 zrr1999 merged commit f5d8317 into main Jun 18, 2026
8 checks passed
@zrr1999 zrr1999 deleted the feat/overlayfs-sandbox branch June 18, 2026 06:41
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