fabro/lib/crates/fabro-cli/src
Bryan Helmkamp 89ecff48cb Extract shared prepare_workflow to eliminate create/run duplication
The workflow preparation logic (config discovery, graph parsing, goal
resolution, sandbox/model resolution) was duplicated between create.rs
and run.rs. Extract into a shared prepare_workflow() function, reducing
create.rs from 204 to 91 lines.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-20 12:52:02 -04:00
..
commands Extract shared prepare_workflow to eliminate create/run duplication 2026-03-20 12:52:02 -04:00
cli_config.rs rename Arc to Fabro in all Rust crates, symbols, env vars, and supporting files 2026-03-12 12:25:58 -04:00
doctor.rs Add probe_model_for_provider to fix false doctor warning on ChatGPT/Codex backend 2026-03-19 13:31:32 -04:00
init.rs Detect GitHub App visibility mismatch during repo init (#99) 2026-03-19 12:29:55 -04:00
install.rs Fix: Add OAuth callback URLs to CLI-generated GitHub App manifest (#105) 2026-03-19 13:39:39 -04:00
logging.rs rename Arc to Fabro in all Rust crates, symbols, env vars, and supporting files 2026-03-12 12:25:58 -04:00
main.rs Fix 6 bugs in create/start/attach lifecycle 2026-03-20 12:35:59 -04:00
provider_auth.rs Add probe_model_for_provider to fix false doctor warning on ChatGPT/Codex backend 2026-03-19 13:31:32 -04:00
skill.rs rename Arc to Fabro in all Rust crates, symbols, env vars, and supporting files 2026-03-12 12:25:58 -04:00
upgrade.rs Fix upgrade command failing with "No such file or directory" 2026-03-19 15:58:50 -04:00