Skip to content

Fix Waze address lookup and routing 403s - #108

Merged
eifinger merged 1 commit into
mainfrom
fix/waze-403
Oct 1, 2026
Merged

eifinger merged 1 commit into
mainfrom
fix/waze-403

Conversation

@eifinger

@eifinger eifinger commented Oct 1, 2026 •

Copy link
Copy Markdown
Owner

Resolve addresses directly through Waze’s mobile autocomplete endpoint using the configured region and coordinate bias. Keep HTTPX as the first routing transport and retry HTTP 403 responses once with a Chrome-impersonating curl-cffi session, preserving routing parameters and full segment responses.

Public method signatures and result types remain unchanged. Autocomplete uses ranked coordinate-bearing predictions and returns no endpoint bounds, so address matches may differ and stop_at_bounds cannot exclude segments around autocomplete-resolved endpoints. The fallback session does not inherit injected HTTPX transport, proxy, cookie, or certificate settings.

Amp thread: https://ampcode.com/threads/T-01a0f41c-a1da-7482-af06-5d28aa7bfe6c

Use Waze mobile autocomplete for address resolution and retry routing
HTTP 403 responses with a Chrome-impersonating curl-cffi session.

Amp-Thread-ID: https://ampcode.com/threads/T-01a0f41c-a1da-7482-af06-5d28aa7bfe6c
Co-authored-by: Kevin Stillhammer <kevin.stillhammer@tado.com>
@eifinger eifinger added the bugfix Fix for an existing bug label Oct 1, 2026
@eifinger
eifinger merged commit 370f09f into main Oct 1, 2026
4 checks passed
@eifinger
eifinger deleted the fix/waze-403 branch October 1, 2026 14:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bugfix Fix for an existing bug

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants