Skip to content

Operator Task Refusal v1

Source schema: doc/schemas/operator-task-refusal.v1.schema.json

A tabled P094 refusal as returned by operator task-pack routes: the code with its retry class and next operator action from the refusal table, and optionally which binding choices are missing or which asset caused it. It carries no prose, secrets or local paths.

Governing Basis

Project Lineage

Fields

Field Required Shape Description
schema yes const: operator-task-refusal.v1
schema/v yes const: 1
refusal/code yes ref: operator-task-common.v1.schema.json#/$defs/refusalCode
retry-class yes ref: operator-task-common.v1.schema.json#/$defs/retryClass
next-action yes ref: operator-task-common.v1.schema.json#/$defs/nextAction
missing/fields no array
subject/ref no ref: operator-task-common.v1.schema.json#/$defs/ref
## Field Semantics

schema

  • Required: yes
  • Shape: const: operator-task-refusal.v1

schema/v

  • Required: yes
  • Shape: const: 1

refusal/code

  • Required: yes
  • Shape: ref: operator-task-common.v1.schema.json#/$defs/refusalCode

retry-class

  • Required: yes
  • Shape: ref: operator-task-common.v1.schema.json#/$defs/retryClass

next-action

  • Required: yes
  • Shape: ref: operator-task-common.v1.schema.json#/$defs/nextAction

missing/fields

  • Required: no
  • Shape: array

subject/ref

  • Required: no
  • Shape: ref: operator-task-common.v1.schema.json#/$defs/ref