op[
- Class
conflict- Since
0.51.0- Kind
- dynamic-prefix family
What it means
two values cannot both hold.
What to do
one of them is wrong: aontu why names both and where they were written
This is a family, not a literal code
The engine never emits op[ verbatim. It appends a
name or a value — so you will see codes like
op[$.x] — and
class lookup falls back to the longest registered
prefix. If you are matching codes, match by prefix for these
five; exact equality will never fire.
Where this comes from
test/spec/errcodes.tsv,
the shared registry both implementations execute and assert set equality
against. The message text is deliberately not reproduced here:
the engines are its catalogue, and a copy on this site would be a second
source of truth for something already generated once. To read it, run the
engine — or see
the skill's error-code guide.
This page as data: /errors/op~5b.json