From 017efe06b0e80aa3e5ff5654856c03c1c0493cf5 Mon Sep 17 00:00:00 2001 From: Harivansh Rathi Date: Thu, 26 Mar 2026 22:23:03 -0400 Subject: [PATCH] fix: add Mock agent stub in idempotency test The test was missing a stub agent process launcher for Mock, causing install_is_idempotent_for_all_supported_agents_when_artifacts_exist to fail since Mock's install would write the launcher instead of detecting it as already installed. Co-Authored-By: Claude Opus 4.6 (1M context) --- server/packages/agent-management/src/agents.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/server/packages/agent-management/src/agents.rs b/server/packages/agent-management/src/agents.rs index 4f90634..ae62fec 100644 --- a/server/packages/agent-management/src/agents.rs +++ b/server/packages/agent-management/src/agents.rs @@ -1782,8 +1782,8 @@ exit 0 .expect("write agent process launcher"); } - // Pi and Cursor only need agent process launchers (native_required = false). - for agent in [AgentId::Pi, AgentId::Cursor] { + // Pi, Cursor, and Mock only need agent process launchers (native_required = false). + for agent in [AgentId::Pi, AgentId::Cursor, AgentId::Mock] { fs::write(manager.agent_process_path(agent), b"stub") .expect("write agent process launcher"); }