mirror of
https://github.com/fabro-sh/fabro.git
synced 2026-10-01 02:04:24 +00:00
`check` materializes a workflow version's bundle into a temporary directory (`Runtime::check` reads files from disk), lowers it with the run's inputs and launch, and returns the admitted graphs or Petri's diagnostics in a shape the server maps onto Fabro's. `admission` keeps the admitted graphs in the blob store, named on the run spec and verified by digest on load. `runtime` assembles the same Petri runtime at create and at execution: the Fabro frontend with the server's settings layer, the Attractor step kinds, the model client as the PebbleClient capability so admission pins every model. `engine` runs the admitted graph in the server process over SqliteRunStore under the Fabro run id, with the standalone defaults, an interviewer that fails any question, and cancel on a token, and derives the outcome from inspect_run over the run's record. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| fabro-acp | ||
| fabro-automation | ||
| fabro-checkpoint | ||
| fabro-dump | ||
| fabro-environment | ||
| fabro-github | ||
| fabro-graphviz | ||
| fabro-hooks | ||
| fabro-install | ||
| fabro-interview | ||
| fabro-llm | ||
| fabro-manifest | ||
| fabro-mcp | ||
| fabro-mcp-store | ||
| fabro-petri | ||
| fabro-sandbox | ||
| fabro-slack | ||
| fabro-store | ||
| fabro-tool | ||
| fabro-tracker | ||
| fabro-validate | ||
| fabro-variable | ||
| fabro-workflow | ||
| fabro-workflow-version | ||