singularity-forge/.agents/policies/yolo.yaml
Mikael Hugo 82d629c3ee feat(.agents): add autonomous mode; clarify yolo is a flag not a mode
- Add modes/autonomous.md — third SF mode (ask/build/autonomous).
  Describes UOK dispatch loop, bash 120s timeout, fresh-context-per-unit,
  recovery/runaway-guard, and when to use vs Build.
- Add autonomous to enabled.modes in manifest.yaml.
- Update policies/yolo.yaml description: YOLO is a flag on Build or
  Autonomous, not a mode, not a Shift+Tab stop.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-05-11 23:45:24 +02:00

46 lines
896 B
YAML

id: yolo
description: >-
Confirmation-free policy applied when the YOLO flag is active
(Ctrl+Y / /mode yolo). YOLO is a flag layered on top of Build or
Autonomous — it is NOT a mode and does not appear as a Shift+Tab
stop. Destructive operations execute without prompting. Path denies
and redactions still apply.
capabilities:
filesystem:
read: allow
write: allow
delete: allow
exec:
enabled: allow
network:
enabled: allow
allow_hosts:
- "*"
deny_hosts: []
mcp:
enabled: allow
paths:
allow:
- "**"
deny:
- "~/.ssh/**"
- "**/.env"
- "**/.env.*"
- "**/secrets/**"
- ".sf/sf.db"
- ".sf/sf.db-*"
- ".sf/backups/**"
redact:
- "**/*api_key*"
- "**/*token*"
- "**/*password*"
- "**/.env*"
confirmations:
requiredFor: []
limits:
max_files_per_op: 1000
max_command_runtime_sec: 3600