Skip to content

fix: cancel tools and clean up child processes - #197

Merged
wangtsiao merged 1 commit into
7df-lab:mainfrom
wangtsiao:feat/desktop-provider-model-settings
Sep 5, 2026
Merged

wangtsiao merged 1 commit into
7df-lab:mainfrom
wangtsiao:feat/desktop-provider-model-settings

Conversation

@wangtsiao

Copy link
Copy Markdown
Contributor

Summary

  • propagate cancellation to running exec and MCP tool calls
  • clean up stdio process trees on Unix and Windows, including abrupt owner exit
  • avoid the Windows MSVC LIBCMT linker warning for the bundled code-search MCP binary
  • add regression coverage and documentation

Validation

  • cargo fmt --all -- --check
  • cargo test -p devo-code-search-mcp
  • local build validation passed

@wangtsiao
wangtsiao force-pushed the feat/desktop-provider-model-settings branch from d7cf755 to a86af3b Compare September 5, 2026 04:16
@wangtsiao
wangtsiao merged commit a3c4e36 into 7df-lab:main Sep 5, 2026
5 checks passed
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