Skip to content

Commit d742c52

Browse files
committed
remove unnecessary logging
1 parent d437133 commit d742c52

File tree

3 files changed

+7
-14
lines changed

3 files changed

+7
-14
lines changed

stagehand/api.py

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -110,10 +110,6 @@ async def _execute(self, method: str, payload: dict[str, Any]) -> Any:
110110
modified_payload = convert_dict_keys_to_camel_case(payload)
111111

112112
client = self.httpx_client or httpx.AsyncClient(timeout=self.timeout_settings)
113-
self.logger.debug(f"\n==== EXECUTING {method.upper()} ====")
114-
self.logger.debug(f"URL: {self.api_url}/sessions/{self.session_id}/{method}")
115-
self.logger.debug(f"Payload: {modified_payload}")
116-
self.logger.debug(f"Headers: {headers}")
117113

118114
async with client:
119115
try:
@@ -133,8 +129,6 @@ async def _execute(self, method: str, payload: dict[str, Any]) -> Any:
133129
raise RuntimeError(
134130
f"Request failed with status {response.status_code}: {error_message}"
135131
)
136-
137-
self.logger.debug("[STREAM] Processing server response")
138132
result = None
139133

140134
async for line in response.aiter_lines():
@@ -163,9 +157,6 @@ async def _execute(self, method: str, payload: dict[str, Any]) -> Any:
163157
)
164158
elif status == "finished":
165159
result = message.get("data", {}).get("result")
166-
self.logger.debug(
167-
"[SYSTEM] Operation completed successfully"
168-
)
169160
elif msg_type == "log":
170161
# Process log message using _handle_log
171162
await self._handle_log(message)

stagehand/browser.py

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,6 @@ async def connect_browserbase_browser(
4040
# Connect to remote browser via Browserbase SDK and CDP
4141
bb = Browserbase(api_key=browserbase_api_key)
4242
try:
43-
logger.debug(f"Retrieving Browserbase session details for {session_id}...")
4443
session = bb.sessions.retrieve(session_id)
4544
if session.status != "RUNNING":
4645
raise RuntimeError(
@@ -54,7 +53,6 @@ async def connect_browserbase_browser(
5453
logger.debug(f"Connecting to remote browser at: {connect_url}")
5554
try:
5655
browser = await playwright.chromium.connect_over_cdp(connect_url)
57-
logger.debug(f"Connected to remote browser: {browser}")
5856
except Exception as e:
5957
logger.error(f"Failed to connect Playwright via CDP: {str(e)}")
6058
raise
@@ -233,7 +231,7 @@ async def connect_local_browser(
233231

234232
async def apply_stealth_scripts(context: BrowserContext, logger: StagehandLogger):
235233
"""Applies JavaScript init scripts to make the browser less detectable."""
236-
logger.debug("Applying stealth init scripts to the context...")
234+
logger.debug("Applying stealth scripts to the context...")
237235
stealth_script = """
238236
(() => {
239237
// Override navigator.webdriver
@@ -280,7 +278,6 @@ async def apply_stealth_scripts(context: BrowserContext, logger: StagehandLogger
280278
"""
281279
try:
282280
await context.add_init_script(stealth_script)
283-
logger.debug("Stealth init script added successfully.")
284281
except Exception as e:
285282
logger.error(f"Failed to add stealth init script: {str(e)}")
286283

@@ -308,6 +305,12 @@ async def cleanup_browser_resources(
308305
await context.close()
309306
except Exception as e:
310307
logger.error(f"Error closing context: {str(e)}")
308+
if browser:
309+
try:
310+
logger.debug("Closing browser...")
311+
await browser.close()
312+
except Exception as e:
313+
logger.error(f"Error closing browser: {str(e)}")
311314

312315
# Clean up temporary user data directory if created
313316
if temp_user_data_dir:

stagehand/client.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -395,7 +395,6 @@ def _get_lock_for_session(self) -> asyncio.Lock:
395395
"""
396396
if self.session_id not in self._session_locks:
397397
self._session_locks[self.session_id] = asyncio.Lock()
398-
self.logger.debug(f"Created lock for session {self.session_id}")
399398
return self._session_locks[self.session_id]
400399

401400
async def __aenter__(self):

0 commit comments

Comments
 (0)