Přeskočit obsah

Middleware Channel Hello v1

Source schema: doc/schemas/middleware-channel-hello.v1.schema.json

Module-supplied consistency assertions and requested limits for one authenticated channel launch.

Governing Basis

Project Lineage

Fields

Field Required Shape Description
schema yes const: middleware-channel-hello.v1
schema/v yes const: 1
executor/id yes ref: #/$defs/id
module/id yes ref: #/$defs/id
component/id yes ref: #/$defs/id
launch/instance-id yes ref: #/$defs/id
contract/versions yes array
channel/features yes array
limits/requested yes ref: #/$defs/requestedLimits

Definitions

Definition Shape Description
id string
requestedLimits object
## Field Semantics

schema

  • Required: yes
  • Shape: const: middleware-channel-hello.v1

schema/v

  • Required: yes
  • Shape: const: 1

executor/id

  • Required: yes
  • Shape: ref: #/$defs/id

module/id

  • Required: yes
  • Shape: ref: #/$defs/id

component/id

  • Required: yes
  • Shape: ref: #/$defs/id

launch/instance-id

  • Required: yes
  • Shape: ref: #/$defs/id

contract/versions

  • Required: yes
  • Shape: array

channel/features

  • Required: yes
  • Shape: array

limits/requested

  • Required: yes
  • Shape: ref: #/$defs/requestedLimits

Definition Semantics

$defs.id

  • Shape: string

$defs.requestedLimits

  • Shape: object