From 7c5763d04807bba024d7a3aa6f8c0bc47c42ab51 Mon Sep 17 00:00:00 2001 From: Matt Van Horn Date: Tue, 3 Mar 2026 06:43:38 -0800 Subject: [PATCH] fix(apify): suppress verbose actor log streaming to stderr Pass logger=None to Apify .call() to prevent the SDK from streaming raw actor run logs (status messages, crawler stats, warnings) that drown out the clean spinner UI in Claude Code. Co-Authored-By: Claude Opus 4.6 --- scripts/lib/apify_client_wrapper.py | 1 + 1 file changed, 1 insertion(+) diff --git a/scripts/lib/apify_client_wrapper.py b/scripts/lib/apify_client_wrapper.py index 61f7dc4..ccce7e1 100644 --- a/scripts/lib/apify_client_wrapper.py +++ b/scripts/lib/apify_client_wrapper.py @@ -64,6 +64,7 @@ def run_actor_sync( run = client.actor(actor_id).call( run_input=run_input, timeout_secs=timeout_secs, + logger=None, # Suppress verbose actor log streaming to stderr ) dataset_id = run["defaultDatasetId"]