Saoud Rizwan hai 1 ano
pai
achega
78a3666f68

+ 1 - 1
src/core/Cline.ts

@@ -1467,7 +1467,7 @@ export class Cline {
 											formatResponse.toolResult(
 												`The browser action has been executed. The console logs and screenshot have been captured for your analysis.\n\nConsole logs:\n${
 													browserActionResult.logs || "(No new logs)"
-												}\n\n(Remember: if you need to proceed to using non-\`browser_action\` tools, you must first close the browser.)`,
+												}\n\n(REMEMBER: if you need to proceed to using non-\`browser_action\` tools or launch a new browser, you MUST first close this browser.)`,
 												browserActionResult.screenshot ? [browserActionResult.screenshot] : []
 											)
 										)

+ 2 - 2
src/services/browser/BrowserSession.ts

@@ -172,8 +172,8 @@ export class BrowserSession {
 
 	// page.goto { waitUntil: "networkidle0" } may not ever resolve, and not waiting could return page content too early before js has loaded
 	// https://stackoverflow.com/questions/52497252/puppeteer-wait-until-page-is-completely-loaded/61304202#61304202
-	private async waitTillHTMLStable(page: Page, timeout = 5_000) {
-		const checkDurationMsecs = 500 // 1000
+	private async waitTillHTMLStable(page: Page, timeout = 4_000) {
+		const checkDurationMsecs = 400 // 1000
 		const maxChecks = timeout / checkDurationMsecs
 		let lastHTMLSize = 0
 		let checkCounts = 1

+ 1 - 1
webview-ui/src/components/chat/BrowserSessionRow.tsx

@@ -494,7 +494,7 @@ const BrowserActionBox = ({
 		}
 	}
 	return (
-		<div style={{ padding: "15px 0 0 0" }}>
+		<div style={{ padding: "10px 0 0 0" }}>
 			<div
 				style={{
 					borderRadius: 3,