fabro/lib
Bryan Helmkamp 79c602cc7f
Extract RunDefaults::merge_overlay to replace inline field-by-field merge
The inline merge in run_command() duplicated the structure of
apply_defaults() with shallower (inconsistent) semantics. This extracts
a proper merge_overlay method that deep-merges compound fields (vars,
hooks, mcp_servers, sandbox sub-fields) consistently with apply_defaults.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-14 14:23:23 -04:00
..
crates Extract RunDefaults::merge_overlay to replace inline field-by-field merge 2026-03-14 14:23:23 -04:00
packages/fabro-api-client Extend fabro.toml with project-level run defaults 2026-03-14 14:11:16 -04:00