Highlights
- Re-checks session status and recent messages after the auto-continue cooldown, preventing a continuation from racing with new human input.
- Pauses immediately for human intervention, Plan-agent switches, permission rejection, aborts, and provider errors, and aborts an accepted continuation when the user takes control.
- Persists one continuation claim per goal execution epoch and source assistant turn, preventing sequential duplicate idle events from sending duplicate continuations.
- Preserves the initiating agent, provider/model, and variant across every continuation prompt.
Compatibility
- Node.js 18, 20, 22, and 24
- OpenCode 1.17.15 or newer within the 1.x series
Install or upgrade
npm install opencode-goal-plugin@0.6.4Verification
The published npm package is byte-for-byte identical to the 24-file artifact produced by the tagged GitHub workflow. The release passed the complete release gate, main CI, CodeQL, 262 tests, strict NodeNext and Bundler type contracts, mutation and behavior checks, packed-host and tool-contract checks, and a zero-vulnerability production audit.
SHA-1: 0da7adace88446c072bb8fb0f50e0827f2b4f2f6
SHA-256: 9bbdd804448fd09cad55e0ca7a70cb6bd4281449874284b4955927ea018f4b6b