From 7f0948c666620e2d1fc90d7b400fabe23a8353b6 Mon Sep 17 00:00:00 2001 From: marius-kilocode Date: Mon, 7 Sep 2026 12:55:27 +0200 Subject: [PATCH] fix(vscode): trim Git command output --- packages/kilo-vscode/src/agent-manager/project/paths.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/kilo-vscode/src/agent-manager/project/paths.ts b/packages/kilo-vscode/src/agent-manager/project/paths.ts index 50c836a72b5c..9afe770b4dd1 100644 --- a/packages/kilo-vscode/src/agent-manager/project/paths.ts +++ b/packages/kilo-vscode/src/agent-manager/project/paths.ts @@ -64,7 +64,7 @@ export async function resolveProjectRoot( Promise.resolve() .then(() => git(dir, args)) .catch(() => undefined) - const revparse = async (arg: string) => (await run(["rev-parse", arg]))?.replace(/\r?\n$/, "") + const revparse = async (arg: string) => (await run(["rev-parse", arg]))?.trimEnd() // Older Git echoes unsupported rev-parse flags into stdout with exit code zero. // --show-toplevel is already absolute; never resolve an option line as a path. const top = await revparse("--show-toplevel")