From 2160224b7ef21e3319a93d057165712aabe8cbe2 Mon Sep 17 00:00:00 2001 From: main Date: Tue, 31 Mar 2026 13:07:12 -0400 Subject: Exterminate inert consult slop --- crates/phone-opus/src/mcp/service.rs | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) (limited to 'crates/phone-opus/src/mcp/service.rs') diff --git a/crates/phone-opus/src/mcp/service.rs b/crates/phone-opus/src/mcp/service.rs index 051ff83..afb811e 100644 --- a/crates/phone-opus/src/mcp/service.rs +++ b/crates/phone-opus/src/mcp/service.rs @@ -24,7 +24,7 @@ use crate::mcp::output::{ }; use crate::mcp::protocol::{ CLAUDE_BIN_ENV, CLAUDE_CONSULT_PREFIX, CLAUDE_EFFORT, CLAUDE_MODEL, CLAUDE_TOOLSET, - EMPTY_MCP_CONFIG, + EMPTY_MCP_CONFIG, render_claude_toolset, }; pub(crate) fn run_worker(generation: u64) -> Result<(), Box> { @@ -117,7 +117,6 @@ impl WorkerService { struct ConsultArgs { prompt: String, cwd: Option, - fresh_context: Option, } #[derive(Debug, Deserialize)] @@ -146,7 +145,6 @@ struct ConsultRequest { prompt: PromptText, cwd: WorkingDirectory, context_key: ConsultContextKey, - fresh_context: bool, session_plan: ConsultSessionPlan, } @@ -155,13 +153,11 @@ impl ConsultRequest { let prompt = PromptText::parse(args.prompt)?; let cwd = WorkingDirectory::resolve(args.cwd)?; let context_key = ConsultContextKey::from_cwd(&cwd); - let fresh_context = args.fresh_context.unwrap_or(false); let session_plan = ConsultSessionPlan::fresh(); Ok(Self { prompt, cwd, context_key, - fresh_context, session_plan, }) } @@ -214,7 +210,6 @@ impl ConsultRequest { BackgroundConsultRequest { prompt: self.prompt.as_str().to_owned(), cwd: self.cwd.display(), - fresh_context: self.fresh_context, } } } @@ -464,7 +459,6 @@ impl ConsultSessionPlan { struct BackgroundConsultRequest { prompt: String, cwd: String, - fresh_context: bool, } impl BackgroundConsultRequest { @@ -472,7 +466,6 @@ impl BackgroundConsultRequest { ConsultRequest::parse(ConsultArgs { prompt: self.prompt, cwd: Some(self.cwd), - fresh_context: Some(self.fresh_context), }) } } @@ -659,7 +652,6 @@ impl BackgroundConsultJobRecord { "finished_unix_ms": self.finished_unix_ms, "runner_pid": self.runner_pid, "cwd": self.request.cwd, - "fresh_context": self.request.fresh_context, "prompt_prefix_injected": self.prompt_prefix_injected, }) } @@ -1647,7 +1639,7 @@ fn invoke_claude(request: &ConsultRequest) -> Result