From 93f4087da2d856798cdb67434da634ed98b790e9 Mon Sep 17 00:00:00 2001 From: Daniel Smolsky Date: Wed, 24 Dec 2025 14:45:35 -0500 Subject: [PATCH] Add line range info to read tool display --- lib/messages/utils.ts | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/lib/messages/utils.ts b/lib/messages/utils.ts index 4bf2212f..ca01bc7c 100644 --- a/lib/messages/utils.ts +++ b/lib/messages/utils.ts @@ -70,6 +70,17 @@ export const extractParameterKey = (tool: string, parameters: any): string => { if (!parameters) return "" if (tool === "read" && parameters.filePath) { + const offset = parameters.offset + const limit = parameters.limit + if (offset !== undefined && limit !== undefined) { + return `${parameters.filePath} (lines ${offset}-${offset + limit})` + } + if (offset !== undefined) { + return `${parameters.filePath} (lines ${offset}+)` + } + if (limit !== undefined) { + return `${parameters.filePath} (lines 0-${limit})` + } return parameters.filePath } if (tool === "write" && parameters.filePath) {