Skip to content

Sensorium Interface Subscribe Request v1

Source schema: doc/schemas/sensorium-interface-subscribe-request.v1.schema.json

Request to create a caller-bound, bounded Sensorium Interface lease.

Fields

Field Required Shape Description
schema yes const: sensorium-interface-subscribe-request.v1 Contract discriminator.
schema/v yes const: 1 Contract version.
interface/id yes string Interface resource to subscribe to.
cursor/after no string Optional resume point bound to this interface and source generation.
lease/requested-seconds yes integer Requested lease duration before descriptor, grant, and host narrowing.
batch yes object Default read-next bounds retained by the lease.
deadline/at yes string Absolute deadline for subscription admission.
causal/context yes ref: causal-context.v1.schema.json P081 context for traceability; never authority.
## Field Semantics

schema

  • Required: yes
  • Shape: const: sensorium-interface-subscribe-request.v1

Contract discriminator.

schema/v

  • Required: yes
  • Shape: const: 1

Contract version.

interface/id

  • Required: yes
  • Shape: string

Interface resource to subscribe to.

cursor/after

  • Required: no
  • Shape: string

Optional resume point bound to this interface and source generation.

lease/requested-seconds

  • Required: yes
  • Shape: integer

Requested lease duration before descriptor, grant, and host narrowing.

batch

  • Required: yes
  • Shape: object

Default read-next bounds retained by the lease.

deadline/at

  • Required: yes
  • Shape: string

Absolute deadline for subscription admission.

causal/context

  • Required: yes
  • Shape: ref: causal-context.v1.schema.json

P081 context for traceability; never authority.