From d784732054c5fc5d34c9ddfecf70d39604feff54 Mon Sep 17 00:00:00 2001 From: vikas-gits-good Date: Wed, 14 Jan 2026 22:21:58 +0530 Subject: [PATCH] Fix arun_many failing during deep crawling --- .claude/settings.local.json | 28 -- crawl4ai/async_configs.py | 313 ++++++------ crawl4ai/async_crawler_strategy.py | 619 ++++++++++++++---------- crawl4ai/async_dispatcher.py | 285 ++++++----- crawl4ai/async_webcrawler.py | 157 +++--- crawl4ai/deep_crawling/base_strategy.py | 66 ++- crawl4ai/deep_crawling/bfs_strategy.py | 78 +-- crawl4ai/models.py | 108 +++-- 8 files changed, 968 insertions(+), 686 deletions(-) delete mode 100644 .claude/settings.local.json diff --git a/.claude/settings.local.json b/.claude/settings.local.json deleted file mode 100644 index 52e79a4fd..000000000 --- a/.claude/settings.local.json +++ /dev/null @@ -1,28 +0,0 @@ -{ - "permissions": { - "allow": [ - "Bash(cd:*)", - "Bash(python3:*)", - "Bash(python:*)", - "Bash(grep:*)", - "Bash(mkdir:*)", - "Bash(cp:*)", - "Bash(rm:*)", - "Bash(true)", - "Bash(./package-extension.sh:*)", - "Bash(find:*)", - "Bash(chmod:*)", - "Bash(rg:*)", - "Bash(/Users/unclecode/.npm-global/lib/node_modules/@anthropic-ai/claude-code/vendor/ripgrep/arm64-darwin/rg -A 5 -B 5 \"Script Builder\" docs/md_v2/apps/crawl4ai-assistant/)", - "Bash(/Users/unclecode/.npm-global/lib/node_modules/@anthropic-ai/claude-code/vendor/ripgrep/arm64-darwin/rg -A 30 \"generateCode\\(events, format\\)\" docs/md_v2/apps/crawl4ai-assistant/content/content.js)", - "Bash(/Users/unclecode/.npm-global/lib/node_modules/@anthropic-ai/claude-code/vendor/ripgrep/arm64-darwin/rg \"