fabro/docs
Bryan Helmkamp c0b4a2dc83 Extend fabro.toml with project-level run defaults
Add project-level run defaults to fabro.toml so sandbox, LLM, hooks,
MCP servers, and other settings can be shared across workflows instead
of duplicated in each workflow.toml. Precedence: workflow.toml >
fabro.toml > cli.toml/server.toml.

- Rename `directory` → `work_dir` with backwards-compat serde alias
- Add `hooks` and `mcp_servers` to `RunDefaults` with merge logic
- Extend `ProjectConfig` with all run-defaults fields + `into_run_defaults()`
- Remove duplicate `McpServerEntry` from fabro-config (use run_config's)
- Move `hook_config` from ServerConfig into `run_defaults.hooks`
- Wire project config merge and hooks/mcp fallbacks in run_command()
- Update OpenAPI spec and regenerate TypeScript client

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-14 14:11:16 -04:00
..
administration rename Arc to Fabro in all Rust crates, symbols, env vars, and supporting files 2026-03-12 12:25:58 -04:00
agents Update docs, frontend, marketing, and skills for .fabro extension 2026-03-13 22:38:25 -04:00
api-reference Extend fabro.toml with project-level run defaults 2026-03-14 14:11:16 -04:00
changelog Update docs for rewind, workflow list, daytona, and validation 2026-03-14 13:51:57 -04:00
core-concepts Update docs, frontend, marketing, and skills for .fabro extension 2026-03-13 22:38:25 -04:00
deployment docs: rename Arc to Fabro throughout docs 2026-03-12 10:53:44 -04:00
examples Update docs, frontend, marketing, and skills for .fabro extension 2026-03-13 22:38:25 -04:00
execution Update docs for rewind, workflow list, daytona, and validation 2026-03-14 13:51:57 -04:00
getting-started Add Dark Factory docs page and rebrand as "dark software factory" 2026-03-14 12:05:35 -04:00
human-tools Update docs, frontend, marketing, and skills for .fabro extension 2026-03-13 22:38:25 -04:00
images Improve workflow diagram with LR layout and docs styling 2026-03-14 12:10:35 -04:00
integrations Update docs for rewind, workflow list, daytona, and validation 2026-03-14 13:51:57 -04:00
languages Update docs, frontend, marketing, and skills for .fabro extension 2026-03-13 22:38:25 -04:00
logo Rebrand docs site from Arc to Fabro 2026-03-11 21:27:58 -04:00
reference Update docs for rewind, workflow list, daytona, and validation 2026-03-14 13:51:57 -04:00
tutorials Update docs, frontend, marketing, and skills for .fabro extension 2026-03-13 22:38:25 -04:00
workflows Update docs for rewind, workflow list, daytona, and validation 2026-03-14 13:51:57 -04:00
.mintignore Fix Mintlify dev server: valid navbar URL and ignore AGENTS.md 2026-03-05 16:29:50 -05:00
docs.json Add changelog entries for March 13-14 and update March 12 2026-03-14 12:24:04 -04:00
favicon.svg Rebrand docs site from Arc to Fabro 2026-03-11 21:27:58 -04:00