diff --git a/packages/coding-agent/src/modes/rpc/rpc-mode.ts b/packages/coding-agent/src/modes/rpc/rpc-mode.ts index 440b9e65..a01a3c95 100644 --- a/packages/coding-agent/src/modes/rpc/rpc-mode.ts +++ b/packages/coding-agent/src/modes/rpc/rpc-mode.ts @@ -262,7 +262,6 @@ export async function runRpcMode(session: AgentSession): Promise { waitForIdle: () => session.agent.waitForIdle(), newSession: async (options) => { const success = await session.newSession({ parentSession: options?.parentSession }); - // Note: setup callback runs but no UI feedback in RPC mode if (success && options?.setup) { await options.setup(session.sessionManager); } diff --git a/packages/coding-agent/src/utils/shell.ts b/packages/coding-agent/src/utils/shell.ts index 62ff558a..f8d2d7a1 100644 --- a/packages/coding-agent/src/utils/shell.ts +++ b/packages/coding-agent/src/utils/shell.ts @@ -1,8 +1,7 @@ import { existsSync } from "node:fs"; import { delimiter } from "node:path"; import { spawn, spawnSync } from "child_process"; -import { getSettingsPath } from "../config.js"; -import { getBinDir } from "../config.js"; +import { getBinDir, getSettingsPath } from "../config.js"; import { SettingsManager } from "../core/settings-manager.js"; let cachedShellConfig: { shell: string; args: string[] } | null = null;