Documentation / VFX-E-1250

VFX-E-1250

Title

StepTypeNotInCatalogue

Explanation

describe_step_type was asked about a step type the live engine catalogue does not contain — there is nothing to describe, so the call itself cannot be performed. Deliberately not VFX-D-1201, despite describing the same underlying confusion: asking about a type that does not exist is a call that cannot be performed, not a finding about a suite. The error message lists every valid type the pinned engine currently supports.

Common causes

  • A typo in the type argument passed to describe_step_type.
  • Asking about a step type from a different (older or newer) engine version than the one currently pinned.
  • Confusing this tool's type argument with a suite's own step type field that already contains a mistake — that case is VFX-D-1201 instead.

Fixes

  • Call list_step_types first to get the exact, current set of valid dotted type names.
  • Copy the type string directly from list_step_types' output rather than retyping it.
  • Check the error message's own list of known types — it is generated from the live catalogue on every call, so it is always current.