Skip to content

Updating @aliou/pi-processes to version 0.12.0 - #109

Merged
aliou merged 1 commit into
mainfrom
changeset-release/main
Aug 27, 2026
Merged

Updating @aliou/pi-processes to version 0.12.0#109
aliou merged 1 commit into
mainfrom
changeset-release/main

Conversation

@github-actions

Copy link
Copy Markdown
Contributor

This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and publish to npm yourself or setup this action to publish automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.

Releases

@aliou/pi-processes@0.12.0

Minor Changes

  • 860d98e: Add an adopt API so other extensions can hand an already-running child process over to the manager. ProcessManager.adopt(name, command, cwd, child, { initialStdout, initialStderr, startTime }) registers an externally spawned child (detached process group, piped stdio) as a managed process, and the new processes:command:adopt event-bus channel exposes it cross-extension. Adopted processes get the full managed lifecycle: log capture (including output produced before the handover), liveness watching, kill/stop, notifications, and dock//ps visibility. This enables tools like a bash override that moves a long-running foreground command into the background without losing output.

@aliou
aliou merged commit 16c1080 into main Aug 27, 2026
1 check passed
@aliou
aliou deleted the changeset-release/main branch August 27, 2026 09:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant