Move the claimed-message notification loop out of the loop's pre-step into Inbox.claim(target, turn), so the step-boundary operation publishes its own claimed notifications like insertions and discards do. |
||
|---|---|---|
| .. | ||
| pty | ||
| pty-local | ||
| tool-bash-persistent | ||
| tool-pty | ||
| README.i18n.yaml | ||
| README.md | ||
| README.zh.md | ||
pty/ — persistent PTY capability family
English | 中文
This family provides persistent, owner-scoped pseudo-terminal sessions for interactive or stateful terminal work. It complements one-shot bash execution.
| Package | Role | ctx key |
|---|---|---|
pty/ |
Defines the PTY service and session lifecycle | ctx.pty |
pty-local/ |
Provides local persistent terminal sessions | registers on ctx.pty |
tool-pty/ |
Exposes PTY session operations to the model | registers on ctx.tools |
tool-bash-persistent/ |
Exposes a reusable PTY-backed bash tool | registers on ctx.tools |
The persistent PTY decision records the family boundary.