Skip to content

give loop session full prompt, authorization, and agency#167

Merged
ProtocolWarden merged 1 commit into
mainfrom
feat/loop-session-prompt
May 21, 2026
Merged

give loop session full prompt, authorization, and agency#167
ProtocolWarden merged 1 commit into
mainfrom
feat/loop-session-prompt

Conversation

@ProtocolWarden
Copy link
Copy Markdown
Owner

Summary

  • Adds tools/loop/oc_session_prompt.txt — full STEP 0-10 watchdog content plus explicit AUTHORIZATION block
  • Controller reads from file at launch; prompt updates take effect on next iteration without restart
  • OPERATOR_BLOCKED narrowed to credentials/hardware/policy only — everything else is the session's job

Key authorization additions

  • bash, .venv CLI tools, autonomy-cycle, watcher restart, Plane tasks, commits
  • Direct infra fixes mandatory when root cause traceable to OC source code
  • STEP 10 write-schedule-and-exit instruction embedded in prompt (no ScheduleWakeup)

🤖 Generated with Claude Code

Replaces thin SESSION_PROMPT pointer with tools/loop/oc_session_prompt.txt
containing the full STEP 0-10 watchdog content plus an explicit AUTHORIZATION
block. Key additions:

- Grants bash, .venv CLI, autonomy-cycle, watcher restart, Plane, and
  commit permissions explicitly
- Makes direct infrastructure fixes mandatory when root cause is traceable
  to OC source code — do not defer to operator
- OPERATOR_BLOCKED narrowed to credentials/hardware/policy only
- STEP 10 write-schedule-and-exit instruction is in the prompt itself
- Controller reads prompt from file at launch; prompt updates take effect
  on the next iteration without restarting the controller

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@ProtocolWarden ProtocolWarden merged commit 3921d70 into main May 21, 2026
0 of 5 checks passed
@ProtocolWarden ProtocolWarden deleted the feat/loop-session-prompt branch May 21, 2026 11:33
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