diff --git a/packages/kilo-ui/src/components/message-part.tsx b/packages/kilo-ui/src/components/message-part.tsx index f41d3cbd8ed..ac6b5a4cf21 100644 --- a/packages/kilo-ui/src/components/message-part.tsx +++ b/packages/kilo-ui/src/components/message-part.tsx @@ -2063,7 +2063,6 @@ ToolRegistry.register({ path={file().relativePath.includes("/") ? getDirectory(file().relativePath) : undefined} changes={{ additions: file().additions, deletions: file().deletions }} animate={reveal()} - soft onClick={ data.openFile && file().filePath ? (e: MouseEvent) => { diff --git a/packages/kilo-vscode/src/kilo-provider/slim-metadata.ts b/packages/kilo-vscode/src/kilo-provider/slim-metadata.ts index 08700ac7161..d81b70045d4 100644 --- a/packages/kilo-vscode/src/kilo-provider/slim-metadata.ts +++ b/packages/kilo-vscode/src/kilo-provider/slim-metadata.ts @@ -6,7 +6,7 @@ */ /** Strip a filediff down to path + addition/deletion counts. */ -function slimMeta(meta: unknown): Record | undefined { +function slimEditMeta(meta: unknown): Record | undefined { if (!meta || typeof meta !== "object") return undefined const obj = meta as Record @@ -30,7 +30,7 @@ function slimMeta(meta: unknown): Record | undefined { return result } -/** Strip heavy metadata from a single edit tool part; pass-through for all other part types. */ +/** Strip heavy metadata from a single edit tool part; pass-through for everything else. */ export function slimPart(part: T): T { if (!part || typeof part !== "object") return part @@ -41,7 +41,7 @@ export function slimPart(part: T): T { if (!state || typeof state !== "object") return part const next = { ...(state as Record) } - const meta = slimMeta(next.metadata) + const meta = slimEditMeta(next.metadata) if (meta) next.metadata = meta else delete next.metadata