Describes ucanto@7.0 message format send between (client/server) agents.

Type Parameters

  • T

    Phantom type capturing types of the payload for the inference.

Hierarchy

Properties

[Marker]?: T
execute?: Transport.Tuple<Link<UCAN.UCAN<[Capability<Ability, `${string}:${string}`, unknown>]>, number, number, 1>>

Set of (invocation) delegation links to be executed by the agent.

report?: Record<ToString<UCANLink<Capabilities, MulticodecCode<number, string>, SigAlg>>, Link<ReceiptModel<{}, {}, Invocation<Capability<Ability, `${string}:${string}`, unknown>>>, number, number, 1>>

Map of receipts keyed by the (invocation) delegation.

Generated using TypeDoc