From bbeaaea2e3ea01d16dae80af8e4c4cf8a0b0162a Mon Sep 17 00:00:00 2001 From: Jochen Date: Thu, 27 Nov 2025 16:36:40 +1100 Subject: [PATCH] temporarily disable codebase_fast_start it seems the llm gets "lazy" and assumes all the tool calls meant it's done most of the work. I need to revise this approach. --- crates/g3-cli/src/lib.rs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/crates/g3-cli/src/lib.rs b/crates/g3-cli/src/lib.rs index 6dfe2ee..c70e544 100644 --- a/crates/g3-cli/src/lib.rs +++ b/crates/g3-cli/src/lib.rs @@ -183,6 +183,7 @@ use rustyline::error::ReadlineError; use rustyline::DefaultEditor; use std::path::Path; use std::path::PathBuf; +use std::process::exit; use sha2::{Digest, Sha256}; use tokio_util::sync::CancellationToken; use tracing::{error, info}; @@ -298,6 +299,10 @@ pub async fn run() -> Result<()> { return run_flock_mode(project_dir.clone(), flock_workspace.clone(), num_segments, cli.flock_max_turns).await; } + if cli.codebase_fast_start.is_some() { + print!("codebase_fast_start is temporarily disabled."); + exit(1); + } // Otherwise, continue with normal mode // Only initialize logging if not in retro mode