v0.2.4
Fixed: a hook-only session was registered but still missing from pets party
If you run with hooks and no status line - Codex, or Claude Code with the status line
switched off - v0.2.2 started registering your session correctly, but pets party still
would not list it until the first turn ended.
The reason: party iterates worktree state and joins the agent register onto it, and
state is only written by the background probe, which nothing reached until Stop fired.
Session start now probes, so the den and its agent show up immediately. It sits behind the
same lock as every other probe, so this costs a few git calls once per session rather than
per turn.
This completes the fix v0.2.2 claimed. Those release notes carry a correction saying
pets den was fixed but pets party was not. That correction no longer applies.
(#29)
If you use Claude Code with the default install, none of this ever affected you - the
status line probes constantly, which is what masked it.
Upgrading
| Installed with | Upgrade |
|---|---|
| Homebrew | brew update && brew upgrade parallel-harness-pets |
| The install script | re-run it, it replaces the binary in place |
| Go | go install github.com/TevvvB/parallel-harness-pets/cmd/pets@latest |
| A release archive | download the new one below |
Restart your agent sessions afterwards; hooks are read at startup.