AgentBlueprintProtocol.Compatibility.Observed (Agent Blueprint Protocol v0.1.0)

Copy Markdown View Source

The host's observed build identities: what the environment actually resolved. Host-built (never decoded), so verify/2 type-checks the list itself. Observed identities are host-supplied facts that carry no authority.

Summary

Types

identity()

@type identity() :: %{
  kind: binary(),
  name: binary(),
  version: binary(),
  digest: binary()
}

t()

@type t() :: %AgentBlueprintProtocol.Compatibility.Observed{identities: [identity()]}