mirror of
https://github.com/fabro-sh/fabro.git
synced 2026-08-28 05:27:41 +00:00
Three byte-identical copies of `render_resolve_errors` had drifted into `fabro-server/src/run_manifest.rs`, `fabro-workflow/src/operations/start.rs`, and `fabro-workflow/src/operations/create.rs`. Each one folded a `&[ResolveError]` into a semicolon-separated string for surfacing through `anyhow!` / `Error::Precondition` envelopes. Promote the helper to `fabro_config::render_resolve_errors` (it lives next to `ResolveError`, the type it acts on) and rewrite the four call sites in workflow ops plus the one in run_manifest to call the shared version. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| crates | ||
| packages/fabro-api-client | ||