发布

  • fix: wrap registry tool dispatch in block_in_place, gate process_guard test
    Release / Build aarch64-apple-darwin (push) Has been cancelled
    Release / Build x86_64-apple-darwin (push) Has been cancelled
    Release / Build aarch64-unknown-linux-musl (push) Has been cancelled
    Release / Build aarch64-unknown-linux-gnu (push) Has been cancelled
    Release / Build x86_64-unknown-linux-musl (push) Has been cancelled
    Release / Build x86_64-unknown-linux-gnu (push) Has been cancelled
    Release / Build x86_64-pc-windows-msvc (push) Has been cancelled
    Release / Create Release (push) Has been cancelled
    Release / Publish to crates.io (push) Has been cancelled
    Release / Publish to npm (push) Has been cancelled
    Release / Update Homebrew (push) Has been cancelled

    frostbyte_neo 发布于 2026-05-13 20:36:13 +00:00

    • dispatch_inner: wrap tool.handle() in block_in_place so all registered
      tools can safely use blocking_read/blocking_write without requiring
      each tool to wrap individually
    • process_guard: gate active_count test with #[cfg(unix)] since flock
      is a no-op on Windows (try_flock always returns true)

    Co-authored-by: Cursor cursoragent@cursor.com

    下载附件