From 8b52e92d4c878c8ed16a2b537b787ff2364f96cc Mon Sep 17 00:00:00 2001 From: Bryan Helmkamp Date: Thu, 19 Mar 2026 08:52:28 -0400 Subject: [PATCH] Fix workspace build by removing unnecessary `exedev` feature from fabro-api fabro-api doesn't use `SandboxProvider::Exe` but was unconditionally enabling `exedev` on fabro-workflows. Cargo feature unification made the `Exe` variant exist while fabro-cli's cfg-gated match arms were inactive, causing non-exhaustive pattern errors in workspace builds. Co-Authored-By: Claude Opus 4.6 (1M context) --- lib/crates/fabro-api/Cargo.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/crates/fabro-api/Cargo.toml b/lib/crates/fabro-api/Cargo.toml index 4e361d46f..9cd77830f 100644 --- a/lib/crates/fabro-api/Cargo.toml +++ b/lib/crates/fabro-api/Cargo.toml @@ -13,7 +13,7 @@ fabro-config = { path = "../fabro-config" } fabro-graphviz = { path = "../fabro-graphviz" } fabro-hooks = { path = "../fabro-hooks" } fabro-interview = { path = "../fabro-interview" } -fabro-workflows = { path = "../fabro-workflows", features = ["exedev"] } +fabro-workflows = { path = "../fabro-workflows" } fabro-daytona = { path = "../fabro-daytona" } fabro-github = { path = "../fabro-github" } fabro-agent = { path = "../fabro-agent" }