fabro/lib/apps
Scott Werner 077d020223 Simplify automation workflow-version packaging
Share the RunIntent shape between the scheduler and the API trigger via
AutomationRunMaterialized::into_run_intent, drop the pass-through
packaging wrappers and the unreachable VersionIdMismatch error, and move
the config-path and version-ID derivations onto WorkflowVersion so the
server, validator, and collector stop re-deriving them.

The collector now owns the collected sources (moving file contents
instead of cloning them), resolves the workflow location once, and shares
the not-found probe with build_run_manifest. The bundler reads a goal
file once instead of twice.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-08-27 16:29:45 -04:00
..
fabro-cli Merge pull request #810 from fabro-sh/mcp-config-name 2026-08-26 09:22:49 -04:00
fabro-mcp-server Refactor MCP config argument handling 2026-08-26 09:01:37 -04:00
fabro-server Simplify automation workflow-version packaging 2026-08-27 16:29:45 -04:00
fabro-spa refactor: organize crates into three layers 2026-07-23 17:59:34 -04:00