Repository navigation
External stateful suite traces for focused validation and reset #1370
PerchAnton
started this conversation in
Show and tell
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
I made an external Vest example for interaction-check, a JSONL regression runner I maintain. Unlike a one-shot schema test, these traces reuse a real suite across run/only/get/reset calls.
They check that validating one field retains the other field’s errors, a full run revalidates all fields, and reset clears retained results. Would this be useful as an optional workflow example? This first version is synchronous and does not claim to test async race handling.
Adapter · Three traces · External PR. Tested with vest 6.3.4: 3 scenarios / 12 steps pass locally on macOS, Node 24.19.0.
From that checkout, with Python 3.10+ and Node 24.19.0:
npm --prefix adapters/javascript ci --ignore-scripts --no-audit --no-fund python interaction_check.py scenarios/vest/*.json -- node adapters/javascript/main.mjs vestAll reactions