Skip to content

Commit c9cb6de

Browse files
committed
remove close session
1 parent 67c0989 commit c9cb6de

File tree

1 file changed

+8
-29
lines changed

1 file changed

+8
-29
lines changed

Diff for: browserbase/src/index.ts

+8-29
Original file line numberDiff line numberDiff line change
@@ -154,17 +154,6 @@ const TOOLS: Tool[] = [
154154
required: [],
155155
},
156156
},
157-
{
158-
name: "browserbase_close_session",
159-
description: "Close a browser session on Browserbase",
160-
inputSchema: {
161-
type: "object",
162-
properties: {
163-
sessionId: { type: "string" },
164-
},
165-
required: ["sessionId"],
166-
},
167-
},
168157
{
169158
name: "browserbase_navigate",
170159
description: "Navigate to a URL",
@@ -257,12 +246,6 @@ async function handleToolCall(
257246
}
258247

259248
switch (name) {
260-
case "browserbase_close_session":
261-
await session!.browser.close();
262-
browsers.delete(args.sessionId);
263-
return {
264-
content: [{ type: "text", text: "Closed session" }],
265-
};
266249
case "browserbase_create_session":
267250
try {
268251
// Check if session already exists
@@ -313,23 +296,19 @@ async function handleToolCall(
313296
};
314297

315298
case "browserbase_screenshot": {
316-
const screenshot = await (args.selector
317-
? (
318-
await session!.page.$(args.selector)
319-
)?.screenshot({ encoding: "base64" })
320-
: session!.page.screenshot({
321-
encoding: "base64",
322-
fullPage: false,
323-
}));
299+
300+
const screenshot = await session!.page.screenshot({
301+
encoding: "base64",
302+
fullPage: false,
303+
304+
});
324305

325306
if (!screenshot) {
326307
return {
327308
content: [
328309
{
329310
type: "text",
330-
text: args.selector
331-
? `Element not found: ${args.selector}`
332-
: "Screenshot failed",
311+
text: "Screenshot failed",
333312
},
334313
],
335314
isError: true,
@@ -345,7 +324,7 @@ async function handleToolCall(
345324
content: [
346325
{
347326
type: "text",
348-
text: `Screenshot taken `,
327+
text: `Screenshot taken`,
349328
} as TextContent,
350329
{
351330
type: "image",

0 commit comments

Comments
 (0)