Skip to content

Sensorium Terminal Session v1

Source schema: doc/schemas/sensorium-terminal-session.v1.schema.json

Bounded PTY/session descriptor owned by Sensorium Workbench.

Governing Basis

Project Lineage

Requirements

Stories

Fields

Field Required Shape Description
schema yes const: sensorium-terminal-session.v1
schema/v yes const: 1
terminal.session/ref yes ref: #/$defs/ref
environment/ref yes ref: #/$defs/ref
workspace/ref yes ref: #/$defs/ref
command.profile/ref yes ref: #/$defs/ref
status yes enum: created, running, idle, closing, closed, failed, quarantined
classification yes ref: classification.v1.schema.json
caps yes ref: sensorium-pty-resource-caps.v1.schema.json
created_at no string
last_event.seq/no no integer

Definitions

Definition Shape Description
ref string
## Field Semantics

schema

  • Required: yes
  • Shape: const: sensorium-terminal-session.v1

schema/v

  • Required: yes
  • Shape: const: 1

terminal.session/ref

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

environment/ref

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

workspace/ref

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

command.profile/ref

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

status

  • Required: yes
  • Shape: enum: created, running, idle, closing, closed, failed, quarantined

classification

  • Required: yes
  • Shape: ref: classification.v1.schema.json

caps

  • Required: yes
  • Shape: ref: sensorium-pty-resource-caps.v1.schema.json

created_at

  • Required: no
  • Shape: string

last_event.seq/no

  • Required: no
  • Shape: integer

Definition Semantics

$defs.ref

  • Shape: string