zeroclaw/src/tunnel
Argenis 4aead04916
fix: skip documentation URLs in cloudflare tunnel URL parser (#3416)
The URL parser captured the first https:// URL found in cloudflared
stderr output. When cloudflared emits a quic-go UDP buffer warning
containing a github.com link, that documentation URL was incorrectly
captured as the tunnel's public URL.

Extract URL parsing into a testable helper function that skips known
documentation domains (github.com, cloudflare.com/docs,
developers.cloudflare.com) and recognises tunnel-specific log prefixes
("Visit it at", "Route at", "Registered tunnel connection") and the
.trycloudflare.com domain.

Closes #3413
2026-03-13 09:40:02 -04:00
..
cloudflare.rs fix: skip documentation URLs in cloudflare tunnel URL parser (#3416) 2026-03-13 09:40:02 -04:00
custom.rs feat(proxy): add scoped proxy configuration and docs runbooks 2026-02-18 22:10:42 +08:00
mod.rs test: deepen and complete project-wide test coverage (#297) 2026-02-16 05:58:24 -05:00
ngrok.rs test: deepen and complete project-wide test coverage (#297) 2026-02-16 05:58:24 -05:00
none.rs test: deepen and complete project-wide test coverage (#297) 2026-02-16 05:58:24 -05:00
tailscale.rs test: deepen and complete project-wide test coverage (#297) 2026-02-16 05:58:24 -05:00