Skip to content

[pull] main from github:main - #269

Merged
pull[bot] merged 2 commits into
ehtick:mainfrom
github:main
Aug 15, 2026
Merged

[pull] main from github:main#269
pull[bot] merged 2 commits into
ehtick:mainfrom
github:main

Conversation

@pull

@pull pull Bot commented Aug 15, 2026

Copy link
Copy Markdown

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.4)

Can you help keep this open source service alive? 💖 Please sponsor : )

lukehoban and others added 2 commits August 14, 2026 19:15
* fix(rust): reap spawned process trees

Bind each spawned CLI transport to an SDK-owned process tree before it can create descendants. Use a kill-on-close Job Object on Windows and a process group on Unix, and carry the RAII owner through startup, stop, force-stop, and drop paths.

Cover grandchild teardown and startup-failure cleanup without changing the public client API.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

Copilot-Session: 1090dd5b-e149-4d9d-9cc3-67f26e11ad06

* style(rust): group Windows process imports

Match the repository's nightly rustfmt configuration on Linux.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

Copilot-Session: 1090dd5b-e149-4d9d-9cc3-67f26e11ad06

* fix(rust): prevent orphaned CLI processes

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

* test(rust): reproduce orphaned CLI on client drop

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

* test(rust): tolerate slow child startup

Generated by Copilot

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

---------

Co-authored-by: Stephen Toub <stoub@microsoft.com>
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 1090dd5b-e149-4d9d-9cc3-67f26e11ad06
* Fix Java builds with scoped npm registries on macOS

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* Test: replace external blocking processes

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

---------

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@pull pull Bot locked and limited conversation to collaborators Aug 15, 2026
@pull pull Bot added the ⤵️ pull label Aug 15, 2026
@pull
pull Bot merged commit 18002a8 into ehtick:main Aug 15, 2026
10 checks passed
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants