Watch
0
0
Fork
You've already forked hyperhive
0

docs: drop statements about absent things, state current behaviour

This commit is contained in:
atlas 2026-10-02 09:31:43 +02:00 • committed by mara
commit 788542ba75
6 changed files with 21 additions and 37 deletions

View file

@ -101,8 +101,7 @@ there is no such identity to hold a file open for, so the daemon omits
`--append-system-prompt-file` altogether rather than pointing it at
anything task-shaped.
⚠️ This applies to every dispatch, not just role-bearing ones — no agent
ships roles yet, so today it's the only path in real use.
⚠️ This applies to every dispatch, not just role-bearing ones.
### A role with no file refuses the call
@ -235,9 +234,8 @@ early exit — and on this box both land inside a second, so a `continue`
that works answers about as fast as it did before. A five-second cap
bounds the one case neither covers: a child that neither speaks nor
exits, reported as started, with the end-of-turn todo left to say how it
goes. That todo still carries every failure that happens later in the
turn; it doesn't repeat the miss `continue` already handed the caller
directly.
goes. That todo carries every failure that happens later in the turn,
starting after the miss `continue` already handed the caller directly.
## A killed turn
@ -353,8 +351,7 @@ Everything else in claude's built-in set is absent, in particular the
tools that let a session act outside the run for which it began: peer and
operator messaging, nested agents (including the stop verb, which takes
an _agent_ id rather than a session), schedule and webhook creation, and
worktree switching. `--allowedTools` would not achieve this exclusion on
its own: it approves prompts in advance rather than restricting anything.
worktree switching.
One rule worth knowing before editing any of this: **the daemon never
emits an empty `--tools` value**, and asserts rather than doing so. Not