pub(crate) fn compatibility_binding_metadata_versioned(
name: &str,
implementation_id: &str,
implementation_version: &str,
public_schema: Value,
capabilities: Vec<Capability>,
trust_class: ToolTrustClass,
) -> Valuepub(crate) fn compatibility_binding_metadata_versioned(
name: &str,
implementation_id: &str,
implementation_version: &str,
public_schema: Value,
capabilities: Vec<Capability>,
trust_class: ToolTrustClass,
) -> Value