Module handshake

Module handshake 

Source
Expand description

AI-ALPN Handshake

Capability negotiation protocol modeled after TLS ALPN. Before exchanging work, peers negotiate protocols, models, STypes, tools, QoM profiles, and policies.

Structs§

ClientHello
Client’s initial handshake message proposing capabilities
Downgrade
Downgrade explanation
ServerCapabilities
Server’s available capabilities for negotiation
ServerSelect
Server’s response selecting compatible capabilities
ToolCapability
Tool capability declaration
ToolRequest
Tool request in handshake
ToolResponse
Tool availability response

Enums§

DowngradeCategory
Category of downgrade

Functions§

negotiate
Negotiate capabilities between client and server