fabro/lib/apps/fabro-server/tests/it
Bryan Helmkamp 1fda9633e4
Bind the run's resolved goal into Petri's check
An intent's goal override, and a `[run.goal]` layer, reached the run's
display graph and its settings but not Petri's check, so the agent stages
executed with the workflow's own goal while the run showed the override.
The launch now carries the run's resolved goal (the settings' inline
`run.goal`, layered as the create path layers it) as Petri's
`petri.launch_goal` compile variable, which Petri binds over the bundle's
`[run] goal` and the graph's own `goal`, so admission's frozen plan carries
the goal the run shows.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-21 03:48:35 -04:00
..
api Build the run's display graph from Petri's admission 2026-09-19 11:41:58 -04:00
scenario Bind the run's resolved goal into Petri's check 2026-09-21 03:48:35 -04:00
helpers.rs Delete fabro-core and the engine half of fabro-workflow 2026-09-18 10:44:41 -04:00
main.rs Serve the run stream as the only run event API 2026-09-18 13:36:00 -04:00
openapi_conformance.rs refactor: organize crates into three layers 2026-07-23 17:59:34 -04:00
pagination.rs Bump lithos-llm to 43a42ac and migrate catalogs to the codecs schema 2026-09-18 22:07:00 -04:00