mirror of
https://github.com/deepseek-ai/deepseek-harness
synced 2026-08-15 21:04:50 +00:00
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/ — 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.