AgentAnnounceMessage
@totemsdk/lookup-protocol / AgentAnnounceMessage
Interface: AgentAnnounceMessage
Extends
BaseMessage
Properties
id?
optionalid?:string
Inherited from
BaseMessage.id
payload
payload:
object
capabilityId
capabilityId:
string
expiresAt
expiresAt:
number
latencyMs?
optionallatencyMs?:number
Expected latency in milliseconds (for maxLatencyMs filter)
manifest
manifest:
Uint8Array
pricePerCall?
optionalpricePerCall?:number
Price per RPC call in smallest unit (for maxPricePerCall filter)
publicKey?
optionalpublicKey?:string
Hex-encoded Ed25519 public key of the signer
signature?
optionalsignature?:string
Hex-encoded Ed25519 signature over manifest bytes
tags?
optionaltags?:string[]
Capability tags for filtering (e.g. ['translation', 'gpt-4'])
sig?
optionalsig?:string
Inherited from
BaseMessage.sig
type
type:
"AGENT_ANNOUNCE"
Overrides
BaseMessage.type
version
version:
number
Inherited from
BaseMessage.version