Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 9 additions & 3 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,22 +6,28 @@ Entries describe package versions. Published release checkpoints have tag links;

## 1.9.1 packages license texts and credits the Open Pstack port

Cursor baseline: [0.15.5](https://github.com/cursor/plugins/tree/12d587dfb20741cafc376c42c696c5f6e2a64487/pstack). [Issue #82](https://github.com/arjitj2/open-pstack/issues/82).
Cursor baseline: [0.15.5](https://github.com/cursor/plugins/tree/12d587dfb20741cafc376c42c696c5f6e2a64487/pstack). [Issue #82](https://github.com/arjitj2/open-pstack/issues/82). Tag [v1.9.1](https://github.com/arjitj2/open-pstack/releases/tag/v1.9.1).

The packaged plugin now ships full copies of `LICENSE`, `NOTICE.md`, and both `LICENSES/` texts alongside the skills, so an installed plugin carries the upstream licenses and attribution record instead of pointing back at the repository root. The included-sources table credits Eric Litman's Open Pstack port alongside the Cursor, Cursor Team Kit, and Superpowers sources, and `tests/skill-collision-repro.sh` fails if the packaged copies drift from the canonical files.

Published with an explicit maintainer exception for the outstanding Claude Code validation. The [release notes](https://github.com/arjitj2/open-pstack/releases/tag/v1.9.1) identify the checks that remain unverified.

## 1.9.0 exposes external worker lifecycle progress

Cursor baseline: [0.15.5](https://github.com/cursor/plugins/tree/12d587dfb20741cafc376c42c696c5f6e2a64487/pstack). [PR #71](https://github.com/arjitj2/open-pstack/pull/71).
Cursor baseline: [0.15.5](https://github.com/cursor/plugins/tree/12d587dfb20741cafc376c42c696c5f6e2a64487/pstack). [PR #71](https://github.com/arjitj2/open-pstack/pull/71). Tag [v1.9.0](https://github.com/arjitj2/open-pstack/releases/tag/v1.9.0).

External lanes accept an optional `--progress` path: an exclusively reserved, private, atomically replaced lifecycle snapshot carrying the derived phase, last-observed direct-child state, content-free byte activity, and cancellation facts. `pstack-runner status` reads explicit progress/receipt pairs, probes launcher identity by process start time, and prints one coalesced line or bounded JSON per lane. Terminal outcomes still come only from the receipt; a finished marker without a valid receipt reports `unknown`, and an absent or reused launcher pid reports `interrupted` rather than active. Receipts, parsing, cancellation, deadlines, cleanup, and recovery policy are unchanged.

Published with an explicit maintainer exception for the outstanding Claude Code validation. The [release notes](https://github.com/arjitj2/open-pstack/releases/tag/v1.9.0) identify the checks that remain unverified.

## 1.8.6 gives workers a shared parent-owned Git contract

Cursor baseline: [0.15.5](https://github.com/cursor/plugins/tree/12d587dfb20741cafc376c42c696c5f6e2a64487/pstack). [Issue #57](https://github.com/arjitj2/open-pstack/issues/57).
Cursor baseline: [0.15.5](https://github.com/cursor/plugins/tree/12d587dfb20741cafc376c42c696c5f6e2a64487/pstack). [Issue #57](https://github.com/arjitj2/open-pstack/issues/57). Tag [v1.8.6](https://github.com/arjitj2/open-pstack/releases/tag/v1.8.6).

Native and external workers now receive the same parent-owned Git and handoff instructions. The runner distinguishes delivered handoffs from task completion, while the parent can validate a scoped checkpoint and record an idempotent operation before continuing a blocked execution. Same-route continuation requires explicit saved policy and parent inspection evidence. Strict confinement reports unsupported on every route until a live runtime boundary is proven; the default legacy contract remains prompt guidance.

Published with an explicit maintainer exception for the outstanding Claude Code validation. The [release notes](https://github.com/arjitj2/open-pstack/releases/tag/v1.8.6) identify the checks that remain unverified.

## 1.8.5 bounds failure-receipt diagnostics

Cursor baseline: [0.15.5](https://github.com/cursor/plugins/tree/12d587dfb20741cafc376c42c696c5f6e2a64487/pstack). [PR #68](https://github.com/arjitj2/open-pstack/pull/68). Tag [v1.8.5](https://github.com/arjitj2/open-pstack/releases/tag/v1.8.5).
Expand Down
Loading