Skip to main content

Module sdk_capabilities

Module sdk_capabilities 

Source
Expand description

Cross-language SDK capability contract.

The Rust core has a deliberately larger implementation surface than any one FFI binding (for example, Rust hosts can provide native trait objects). This module is the single source of truth for the product capability surface. Every official SDK exposes this inventory verbatim so an embedding application can discover features instead of guessing from package versions or parsing tool definitions.

Structs§

SdkCapability
A product capability exposed by the Core and its official SDKs.

Constants§

SDK_CAPABILITIES_SCHEMA_V1
Schema identifier for SdkCapability values.

Functions§

sdk_capabilities
Return the complete, ordered product capability inventory.
sdk_capabilities_schema
Return the schema identifier used by the inventory endpoint.