From 50ddc06f00ec69ede35fd5488a260dec2b74e98a Mon Sep 17 00:00:00 2001 From: Can Celik Date: Fri, 7 Aug 2026 23:10:28 +0300 Subject: feat: support all agent integrations on windows (#2496) --- src/agent_resume.rs | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) (limited to 'src/agent_resume.rs') diff --git a/src/agent_resume.rs b/src/agent_resume.rs index 55b7d51f..ffbf4347 100644 --- a/src/agent_resume.rs +++ b/src/agent_resume.rs @@ -182,7 +182,12 @@ pub fn plan(source: &str, agent: &str, session_ref: &AgentSessionRef) -> Option< } ("herdr:cursor", "cursor", AgentSessionRefKind::Id) => { vec![ - "cursor-agent".into(), + if cfg!(windows) { + "cursor-agent.cmd" + } else { + "cursor-agent" + } + .into(), "--resume".into(), session_ref.value.clone(), ] @@ -413,7 +418,15 @@ mod tests { ) .unwrap() .argv, - vec!["cursor-agent", "--resume", "cursor-session"] + vec![ + if cfg!(windows) { + "cursor-agent.cmd" + } else { + "cursor-agent" + }, + "--resume", + "cursor-session", + ] ); assert_eq!( plan( -- cgit v1.2.3