mirror of
https://github.com/browseros-ai/BrowserOS.git
synced 2026-05-22 13:25:14 +00:00
fix: typecheck issue (#269)
This commit is contained in:
@@ -62,7 +62,7 @@ export const closePage = defineTool({
|
|||||||
try {
|
try {
|
||||||
await context.closePage(request.params.pageIdx)
|
await context.closePage(request.params.pageIdx)
|
||||||
} catch (err) {
|
} catch (err) {
|
||||||
if (err.message === ERRORS.CLOSE_PAGE) {
|
if (err instanceof Error && err.message === ERRORS.CLOSE_PAGE) {
|
||||||
response.appendResponseLine(err.message)
|
response.appendResponseLine(err.message)
|
||||||
} else {
|
} else {
|
||||||
throw err
|
throw err
|
||||||
@@ -207,7 +207,7 @@ export const handleDialog = defineTool({
|
|||||||
await dialog.accept(request.params.promptText)
|
await dialog.accept(request.params.promptText)
|
||||||
} catch (err) {
|
} catch (err) {
|
||||||
// Likely already handled by the user outside of MCP.
|
// Likely already handled by the user outside of MCP.
|
||||||
logger.error(err)
|
logger.error(err instanceof Error ? err.message : String(err))
|
||||||
}
|
}
|
||||||
response.appendResponseLine('Successfully accepted the dialog')
|
response.appendResponseLine('Successfully accepted the dialog')
|
||||||
break
|
break
|
||||||
@@ -217,7 +217,7 @@ export const handleDialog = defineTool({
|
|||||||
await dialog.dismiss()
|
await dialog.dismiss()
|
||||||
} catch (err) {
|
} catch (err) {
|
||||||
// Likely already handled.
|
// Likely already handled.
|
||||||
logger.error(err)
|
logger.error(err instanceof Error ? err.message : String(err))
|
||||||
}
|
}
|
||||||
response.appendResponseLine('Successfully dismissed the dialog')
|
response.appendResponseLine('Successfully dismissed the dialog')
|
||||||
break
|
break
|
||||||
|
|||||||
Reference in New Issue
Block a user