fabro/lib/crates/fabro-cli/src
Bryan Helmkamp 286eee7efa fix(graphviz): isolate rendering in a subprocess
Run Graphviz through an internal fabro subprocess so renderer failures no
longer share process fate with the server. Keep expected DOT parse failures
on the 400 path via an explicit stdout protocol, and treat child crashes or
protocol violations as 500s.
2026-04-14 18:15:23 -04:00
..
commands fix(graphviz): isolate rendering in a subprocess 2026-04-14 18:15:23 -04:00
shared refactor(github): rename gh_cli strategy to token, GITHUB_CLI_TOKEN to GITHUB_TOKEN 2026-04-13 20:46:11 -04:00
sleep_inhibitor refactor(async): lint std::process::Command across all targets 2026-04-12 13:35:57 -04:00
args.rs fix(graphviz): isolate rendering in a subprocess 2026-04-14 18:15:23 -04:00
command_context.rs refactor(cli): route global args through settings layer 2026-04-14 12:27:59 -04:00
gh.rs feat(install): let user choose GitHub App owner (personal or org) 2026-04-10 09:32:05 -04:00
logging.rs fmt 2026-04-11 11:27:46 -04:00
main.rs fix(graphviz): isolate rendering in a subprocess 2026-04-14 18:15:23 -04:00
manifest_builder.rs refactor(config): move project state under .fabro 2026-04-11 12:55:46 -04:00
server_client.rs chore(lint): fix fabro-cli clippy warnings 2026-04-13 19:45:26 -04:00
server_runs.rs fmt: apply nightly rustfmt after merge 2026-04-11 13:43:30 -04:00
sse.rs refactor(cli): stream run attach over SSE 2026-04-07 12:58:37 -04:00
user_config.rs fix(auth): restore local tcp and web dev-token flows 2026-04-13 08:54:22 -04:00