PR #976 added a single changeset bumping both @executor-js/execution (in the fixed release group) and @executor-js/host-mcp (in the changeset ignore list). Changesets rejects a changeset that mixes ignored and non-ignored packages, so `changeset version` failed and the Release workflow could not open the Version Packages PR. Split into two homogeneous changesets, keeping both changelog entries.
Unified · Split
| @@ -0,0 +1,11 @@ | |||
| 1 | --- | ||
| 2 | "@executor-js/host-mcp": patch | ||
| 3 | --- | ||
| 4 | |||
| 5 | Make paused-execution resume reliable: `resume` is now idempotent (a retried | ||
| 6 | resume replays the recorded outcome instead of failing with "No paused | ||
| 7 | execution"), execution ids are globally unique so a rebuilt engine can never | ||
| 8 | re-mint an id a stale client still holds, pauses abandoned by a dead sandbox | ||
| 9 | are dropped and their terminal outcome kept for late resumes, and an expired | ||
| 10 | or lost pause now returns recovery guidance (re-run execute) instead of a bare | ||
| 11 | miss. | ||
| @@ -1,6 +1,5 @@ | |||
| 1 | --- | 1 | --- |
| 2 | "@executor-js/execution": patch | 2 | "@executor-js/execution": patch |
| 3 | "@executor-js/host-mcp": patch | ||
| 4 | --- | 3 | --- |
| 5 | 4 | ||
| 6 | Make paused-execution resume reliable: `resume` is now idempotent (a retried | 5 | Make paused-execution resume reliable: `resume` is now idempotent (a retried |