-
Notifications
You must be signed in to change notification settings - Fork 10.3k
Feature request: per-automation sandbox/profile overrides (isolate permissions per automation) #16695
Copy link
Copy link
Open
Labels
appIssues related to the Codex desktop appIssues related to the Codex desktop appenhancementNew feature or requestNew feature or requestsandboxIssues related to permissions or sandboxingIssues related to permissions or sandboxing
Description
What variant of Codex are you using?
App (MacOS)
What feature would you like to see?
Codex automations currently use default sandbox settings and global rules, which makes it hard to grant narrow permissions to a single automation without affecting normal interactive threads.
I have one recurring automation that needs network + one specific command prefix:
node .agents/skills/openclaw-skills-reddit-search/scripts/reddit-search.ts
I want this permission only for that automation, not globally for all threads.
Today:
- Automations inherit default sandbox settings
- Rules/prefix allowlists are global
- There is no documented per-automation profile binding in
automation.toml
This creates a security/usability gap:
- Over-permissive: grant global allowlist and impact normal threads
- Over-restrictive: keep strict defaults and break the automation
Any one of these would solve it:
profile = "<name>"support inautomation.toml(or UI equivalent)- Per-automation sandbox/network/approval settings in UI + schema
- Per-automation command allowlist attached to automation config
Additional information
No response
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
appIssues related to the Codex desktop appIssues related to the Codex desktop appenhancementNew feature or requestNew feature or requestsandboxIssues related to permissions or sandboxingIssues related to permissions or sandboxing