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 | 2 | "@executor-js/execution": patch |
| 3 | −"@executor-js/host-mcp": patch | |
| 4 | 3 | --- |
| 5 | 4 | |
| 6 | 5 | Make paused-execution resume reliable: `resume` is now idempotent (a retried |