mirror of
https://github.com/instructkr/claw-code.git
synced 2026-04-27 07:45:08 +08:00
fix(cli): #122 doctor invocation now checks stale-base condition — added run_stale_base_preflight(None) call to doctor action handler, matching Prompt + REPL dispatch ordering; closes inconsistency where doctor says 'ok' but prompt warns 'stale base'
This commit is contained in:
@@ -417,7 +417,10 @@ fn run() -> Result<(), Box<dyn std::error::Error>> {
|
|||||||
cli.set_reasoning_effort(reasoning_effort);
|
cli.set_reasoning_effort(reasoning_effort);
|
||||||
cli.run_turn_with_output(&effective_prompt, output_format, compact)?;
|
cli.run_turn_with_output(&effective_prompt, output_format, compact)?;
|
||||||
}
|
}
|
||||||
CliAction::Doctor { output_format } => run_doctor(output_format)?,
|
CliAction::Doctor { output_format } => {
|
||||||
|
run_stale_base_preflight(None);
|
||||||
|
run_doctor(output_format)?
|
||||||
|
}
|
||||||
CliAction::Acp { output_format } => print_acp_status(output_format)?,
|
CliAction::Acp { output_format } => print_acp_status(output_format)?,
|
||||||
CliAction::State { output_format } => run_worker_state(output_format)?,
|
CliAction::State { output_format } => run_worker_state(output_format)?,
|
||||||
CliAction::Init { output_format } => run_init(output_format)?,
|
CliAction::Init { output_format } => run_init(output_format)?,
|
||||||
|
|||||||
Reference in New Issue
Block a user