Expand description
Handshake and capability negotiation types
(SPEC.md §3). DataFlow is
the security-critical field: hosts surface it at install/consent time,
and egress: true providers must never be auto-enabled (SPEC.md §4).
Structs§
- Capabilities
- What a provider can do, negotiated at handshake time.
- Data
Flow - Declares what a provider does with data, so a host can gate consent before ever sending it a query.
- Provider
Info - Provider identity reported at
initialize. - Query
Capability - The retrieval surface a provider offers.
Functions§
- embedding_
fingerprints_ match - Whether a host may send its embeddings to a provider: exact string equality
of the two fingerprints (
SPEC.md§E1). - fingerprint_
dimensions - The dimension count declared by an embedding fingerprint, if it is well-formed.