Merge pull request #1416 from ouroboros-agent/fix/1412-main-notice

feat: let authorized roots address the owner in Main
This commit is contained in:
Anton Razzhigaev 2026-09-30 21:15:41 +03:00 • committed by GitHub
commit 9253d4ad8f
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
20 changed files with 869 additions and 87 deletions

View file

@ -1369,7 +1369,7 @@ exceptions.
|---|---|---|
| A question or decision is waiting | required | a confirmed lifecycle fact: the question carries a positive wait |
| A task finished or stopped | required | a positive typed terminal fact on a ROOT task |
| Messages Ouroboros sends while working | LLM-first | Ouroboros chose to speak outside the turn's answer (a proactive message, or an optional question) |
| Messages Ouroboros sends while working | LLM-first | Ouroboros chose to speak outside the turn's answer (a proactive message in its room or as a Main notice, or an optional question) |
| Ordinary replies in Main | separate toggle | an ordinary finished reply in the Main thread |
*Required* means the application asks for delivery from its own state rather