From f4bc6447ebe1a5ba443caa1ac39d78d664032c95 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Thu, 19 Jun 2025 09:50:55 +0000 Subject: [PATCH] Revert description changes to remove explicit 0-based indexing mentions Co-authored-by: Skn0tt <14912729+Skn0tt@users.noreply.github.com> --- README.md | 6 +++--- src/tools/tabs.ts | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index d5ddf06..3860ab8 100644 --- a/README.md +++ b/README.md @@ -662,9 +662,9 @@ X Y coordinate space, based on the provided screenshot. - **browser_tab_select** - Title: Select a tab - - Description: Select a tab by index (0-based indexing) + - Description: Select a tab by index - Parameters: - - `index` (number): The index of the tab to select (0-based: first tab is 0, second tab is 1, etc.) + - `index` (number): The index of the tab to select - Read-only: **true** @@ -673,7 +673,7 @@ X Y coordinate space, based on the provided screenshot. - Title: Close a tab - Description: Close a tab - Parameters: - - `index` (number, optional): The index of the tab to close (0-based: first tab is 0, second tab is 1, etc.). Closes current tab if not provided. + - `index` (number, optional): The index of the tab to close. Closes current tab if not provided. - Read-only: **false** diff --git a/src/tools/tabs.ts b/src/tools/tabs.ts index 52b1673..4133bf1 100644 --- a/src/tools/tabs.ts +++ b/src/tools/tabs.ts @@ -50,9 +50,9 @@ const selectTab: ToolFactory = captureSnapshot => defineTool({ schema: { name: 'browser_tab_select', title: 'Select a tab', - description: 'Select a tab by index (0-based indexing)', + description: 'Select a tab by index', inputSchema: z.object({ - index: z.number().describe('The index of the tab to select (0-based: first tab is 0, second tab is 1, etc.)'), + index: z.number().describe('The index of the tab to select'), }), type: 'readOnly', }, @@ -108,7 +108,7 @@ const closeTab: ToolFactory = captureSnapshot => defineTool({ title: 'Close a tab', description: 'Close a tab', inputSchema: z.object({ - index: z.number().optional().describe('The index of the tab to close (0-based: first tab is 0, second tab is 1, etc.). Closes current tab if not provided.'), + index: z.number().optional().describe('The index of the tab to close. Closes current tab if not provided.'), }), type: 'destructive', },