mirror of
https://github.com/pacnpal/Roo-Code.git
synced 2025-12-20 20:31:37 -05:00
Close browser even if screenshot fails; handle case where webp screenshot fails
This commit is contained in:
@@ -1471,8 +1471,16 @@ export class ClaudeDev {
|
||||
|
||||
await this.say("inspect_site_result", "") // no result, starts the loading spinner waiting for result
|
||||
await this.urlContentFetcher.launchBrowser()
|
||||
const { screenshot, logs } = await this.urlContentFetcher.urlToScreenshotAndLogs(url)
|
||||
await this.urlContentFetcher.closeBrowser()
|
||||
let result: {
|
||||
screenshot: string
|
||||
logs: string
|
||||
}
|
||||
try {
|
||||
result = await this.urlContentFetcher.urlToScreenshotAndLogs(url)
|
||||
} finally {
|
||||
await this.urlContentFetcher.closeBrowser()
|
||||
}
|
||||
const { screenshot, logs } = result
|
||||
await this.say("inspect_site_result", logs, [screenshot])
|
||||
|
||||
return [
|
||||
|
||||
Reference in New Issue
Block a user