Skip to content

feat: add configurable sandbox settings (network, resources, ports, secrets)#217

Merged
homanp merged 1 commit intomainfrom
cursor/sandbox-settings
Mar 25, 2026
Merged

feat: add configurable sandbox settings (network, resources, ports, secrets)#217
homanp merged 1 commit intomainfrom
cursor/sandbox-settings

Conversation

@homanp
Copy link
Copy Markdown
Contributor

@homanp homanp commented Mar 25, 2026

What does this PR do?

Expose Shuru sandbox configuration beyond the simple on/off toggle. Settings (allowNet, allowedHosts, ports, cpus, memory, diskSize, secrets, checkpoint) flow from CLI flags / saved settings through Agent, sub-agents, and background delegations into wrapCommandForShuru. The TUI /sandbox panel is replaced with a unified settings modal using arrow left/right for toggles and inline editing for text fields. Adds --allow-net, --allow-host, and --port CLI flags and a README section on sandbox support.

Fixes #216

Checklist

  • I tested my changes
  • I reviewed my own code

…ecrets)

Expose Shuru sandbox configuration beyond the simple on/off toggle.
Settings (allowNet, allowedHosts, ports, cpus, memory, diskSize, secrets,
checkpoint) flow from CLI flags / saved settings through Agent, sub-agents,
and background delegations into wrapCommandForShuru. The TUI /sandbox panel
is replaced with a unified settings modal using arrow left/right for toggles
and inline editing for text fields. Adds --allow-net, --allow-host, and
--port CLI flags and a README section on sandbox support.
@homanp homanp self-assigned this Mar 25, 2026
@github-actions github-actions Bot added the contributor:verified Contributor passed trust analysis. label Mar 25, 2026
@homanp homanp merged commit 79c73be into main Mar 25, 2026
3 checks passed
@homanp homanp linked an issue Mar 25, 2026 that may be closed by this pull request
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

contributor:verified Contributor passed trust analysis.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Feature]: Add support for changing the sandbox config [Feature]: Add support for sandbox mode with Shuru sandbox

1 participant