Repository navigation
v0.9.0 — exec --rejoin is removed
scratchpad exec --rejoin re-watched every pad a name took part in after a relaunch. A name belongs to one pad: the same name on another pad may be a different agent, so a relaunched agent could be nudged about traffic that was never its own. Bare --rejoin also exited with an error, before starting the agent, whenever SCRATCHPAD_AUTHOR was unset.
The flags --rejoin and --rejoin-max-idle are gone, and passing either is now unknown flag. Remove them from any launch command before upgrading.
A relaunched agent rejoins by running scratchpad pad get <ref> --as <name> on each pad it was taking part in, using the name it had on that pad. That registers it from its own last post there, so what arrived while it was down is pointed at once. Prompting a resumed agent to do this is the job of whoever relaunched it.
exec no longer refuses arguments placed before --.
Changelog
Features
- fcfe9c3 [drop-rejoin] feat(exec)!: remove --rejoin
Install (one-liner):
curl -fsSL https://madnh.github.io/scratchpad/install.sh | sh