Skip to content

v1.0.7-preview.2

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 11 Jul 01:04
d398457

Feature: in-process FFI transport for Rust SDK

The Rust SDK can now host the Copilot runtime as an in-process cdylib instead of spawning a CLI subprocess. Select it with Transport::InProcess or set COPILOT_SDK_DEFAULT_CONNECTION=inprocess. (#1915)

let client = ClientOptions::new()
    .transport(Transport::InProcess)
    .build()?;

The existing Transport::Stdio and Transport::Tcp variants are fully backward-compatible — no breaking changes for current consumers.

Other changes

  • improvement: [Rust] switch build-time CLI download from rustls/ring to native-tls to resolve Microsoft Component Governance advisory (#1964)

New contributors

  • @Shivam60 made their first contribution in #1964

Generated by Release Changelog Generator · sonnet46 447.1K