From effb852e1ca9173f17ec1b1f9290dcaf613dfc1b Mon Sep 17 00:00:00 2001 From: alchemy-bot <80712764+alchemy-bot@users.noreply.github.com> Date: Mon, 6 Jul 2026 18:00:27 +0000 Subject: [PATCH 1/2] [docs-agent] Exclude bscscan.com and tenderly.co from lychee Weekly link check on 2026-07-06 flagged 3 broken links, all third-party bot-block / rate-limit failures: - bscscan.com/token/0x8AC76a51cc950d9822D68b83fE1Ad97B32Cd580d (403) - referenced from content/wallets/pages/gas-manager-admin-api/gas-manager-faqs.mdx - tenderly.co/ (429) - referenced from two MDX pages under content/wallets/pages/ Both are legitimate destinations, just crawler-blocked. Add exclude patterns matching the existing Etherscan-family and rate-limited-third-party conventions in the same file. Refs DOCS-133 --- lychee.toml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lychee.toml b/lychee.toml index b08b0ebb9..b9b7da0d7 100644 --- a/lychee.toml +++ b/lychee.toml @@ -57,6 +57,8 @@ exclude = [ ".*portal\\.zksync\\.io.*", # Intermittent ERR (CDN edge / bot challenge); page loads fine in browser ".*celoscan\\.io.*", # Bot protection blocks crawlers with 403 (Etherscan-family explorer) ".*bitsofco\\.de.*", # Intermittent connection failures from crawlers (page loads fine in browser) + ".*bscscan\\.com.*", # Bot protection blocks crawlers with 403 (Etherscan-family explorer) + ".*tenderly\\.co.*", # Rate-limits crawlers with 429 (page loads fine in browser) ] From 1439da1c78ad3d2d6b8029ceb945cb58daeeed44 Mon Sep 17 00:00:00 2001 From: alchemy-bot <80712764+alchemy-bot@users.noreply.github.com> Date: Mon, 6 Jul 2026 20:03:54 +0000 Subject: [PATCH 2/2] [docs-agent] Narrow tenderly.co exclude to root only Codex P2 review flagged that the unanchored '.*tenderly\.co.*' pattern also excludes legitimate docs.tenderly.co/dashboard.tenderly.co links used elsewhere in the docs (e.g. debug-with-tenderly.mdx links to https://docs.tenderly.co/debugger and https://docs.tenderly.co/simulator-ui). Tightening to '.*//tenderly\.co/?$' matches only the bare root URL that was returning 429 while keeping the subdomain URLs discoverable to the weekly link check. Refs DOCS-133 --- lychee.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lychee.toml b/lychee.toml index b9b7da0d7..d728ffa09 100644 --- a/lychee.toml +++ b/lychee.toml @@ -58,7 +58,7 @@ exclude = [ ".*celoscan\\.io.*", # Bot protection blocks crawlers with 403 (Etherscan-family explorer) ".*bitsofco\\.de.*", # Intermittent connection failures from crawlers (page loads fine in browser) ".*bscscan\\.com.*", # Bot protection blocks crawlers with 403 (Etherscan-family explorer) - ".*tenderly\\.co.*", # Rate-limits crawlers with 429 (page loads fine in browser) + ".*//tenderly\\.co/?$", # Rate-limits crawlers with 429 on root (docs.tenderly.co subdomain stays checked) ]