Skip to main content

client/transport/wire

packages/client/src/transport/wire

Purpose

Package-private facade for the complete Client protocol representation.

Public surface

AgentAddress

TypeAlias
A validated direct destination.

AgentAddress

Variable
An explicit direct destination using one canonical Registry name.

Content

TypeAlias
Validated nonempty semantic content.

Content

Variable
Nonempty semantic content whose canonical JSON is at most 32,768 bytes.

ContentPart

TypeAlias
A validated semantic message part.

ContentPart

Variable
One exact semantic part of a message.

GroupAddress

TypeAlias
A validated canonical complete group destination.

GroupAddress

Variable
A complete fixed-member group address in unsigned ASCII name order.

JsonValue

TypeAlias
A value accepted by the closed semantic content boundary.

JsonValue

Variable
Runtime validation for the closed recursive JSON value.

MessageAddressInput

TypeAlias
A validated explicit destination input.

MessageAddressInput

Variable
Either accepted destination input, including noncanonical group order.

PostId

TypeAlias
A validated author-scoped post identity.

PostId

Variable
Opaque identity minted for one addressed-send invocation.

Files

  • values.ts