fabro/lib
Bryan Helmkamp 497281cdd7
Cover human gates in Petri runs through the questions API
The server scenario answers a gate in the in-process run through the
questions API and checks the branch it routed and the cleared pending
question. The CLI scenarios drive the real worker: a gate answered through
the API over the worker's control channel, two parallel gates each bound
to their own answer, and an unanswered gate that expires with its default
and records `interview.timeout`.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-17 22:31:35 -04:00
..
apps Cover human gates in Petri runs through the questions API 2026-09-17 22:31:35 -04:00
components Test the interview, secret, blob and home adapters through the engine 2026-09-17 22:31:35 -04:00
foundation Carry Petri's sandbox plugin variables into workers and test servers 2026-09-17 21:20:22 -04:00
packages/fabro-api-client Add the Petri run store endpoints to the API 2026-09-17 20:12:20 -04:00