fabro/lib/crates/fabro-workflow/src/handler
Bryan Helmkamp 87bc42be70 refactor(interview): move run answers onto control channels
Persist pending interviews in run state, deliver accepted answers to workers
through the server-owned control path, and remove the old scratch-file and
WebInterviewer transports.

This also moves Slack onto the canonical server answer flow, adds richer
question metadata to the API and run events, and covers the subprocess
question lifecycle with end-to-end tests.
2026-04-07 19:23:36 -04:00
..
llm fix(artifacts): harden object-backed upload rollout 2026-04-07 17:45:49 -04:00
agent.rs Merge remote-tracking branch 'origin/main' 2026-04-07 15:24:07 -04:00
command.rs refactor(run): remove worker-side SlateDB access 2026-04-07 14:33:33 -04:00
conditional.rs Rename fabro-workflows crate to fabro-workflow 2026-03-30 12:27:40 -04:00
exit.rs Rename fabro-workflows crate to fabro-workflow 2026-03-30 12:27:40 -04:00
fan_in.rs refactor(billing): unify the LLM billing domain 2026-04-07 14:33:35 -04:00
human.rs refactor(interview): move run answers onto control channels 2026-04-07 19:23:36 -04:00
manager_loop.rs feat(artifacts): finish object-backed artifact uploads 2026-04-07 16:56:37 -04:00
mod.rs refactor(run): remove worker-side SlateDB access 2026-04-07 14:33:33 -04:00
parallel.rs refactor(run): remove worker-side SlateDB access 2026-04-07 14:33:33 -04:00
prompt.rs Merge remote-tracking branch 'origin/main' 2026-04-07 15:24:07 -04:00
start.rs Rename fabro-workflows crate to fabro-workflow 2026-03-30 12:27:40 -04:00
wait.rs Rename fabro-workflows crate to fabro-workflow 2026-03-30 12:27:40 -04:00