fabro/lib/crates/fabro-cli/tests/it/workflow
Bryan Helmkamp f0f04abf44
refactor(client): extract fabro-client crate
Lift shared client DTOs into fabro-types, move auth/target/error/session
logic into fabro-client, and reduce fabro-cli to orchestration around the
builder-based client path.

This also lands the remaining plan cleanup for ApiError, ServerTarget
canonicalization, and the RunEventStream rename at the CLI boundary.
2026-04-20 20:42:20 -04:00
..
fixtures Extract workflow E2E tests into workflow/ directory 2026-03-30 11:41:18 -04:00
agent_linear.rs refactor(cli): route run state through the shared server daemon 2026-04-05 00:15:33 -04:00
command_agent_mixed.rs lint(clippy): disallow blocking std::fs on Tokio paths 2026-04-19 17:22:21 -04:00
command_pipeline.rs lint(clippy): disallow blocking std::fs on Tokio paths 2026-04-19 17:22:21 -04:00
conditional_branching.rs refactor(cli): route run state through the shared server daemon 2026-04-05 00:15:33 -04:00
dry_run_examples.rs fix(tests): stabilize graph path snapshots and skip LLM preflight for non-LLM graphs 2026-04-15 11:41:17 -04:00
full_stack.rs lint(clippy): disallow blocking std::fs on Tokio paths 2026-04-19 17:22:21 -04:00
hooks.rs test(unwrap): clean cli fixture helpers 2026-04-19 21:09:28 -04:00
human_gate.rs refactor(cli): route run state through the shared server daemon 2026-04-05 00:15:33 -04:00
mod.rs refactor(client): extract fabro-client crate 2026-04-20 20:42:20 -04:00
real_cli.rs test(unwrap): clean cli fixture helpers 2026-04-19 21:09:28 -04:00