ulysses/services
BSG-Walter c0466274ed fix: resolve DuckDuckGo redirect URLs in HTML fallback search
The DuckDuckGo HTML fallback returns redirect URLs (//duckduckgo.com/l/?uddg=...)
instead of actual page URLs. This caused fetch_webpage_content() to reject them
instantly because _public_http_url() requires an http/https scheme, making search
results unfetchable in deep research mode.
Added _resolve_url() to:
- Convert protocol-relative URLs to absolute (https:)
- Convert path-relative URLs to absolute
- Extract the real URL from DuckDuckGo's /l/?uddg= redirect parameters
2026-06-01 19:42:01 -03:00
..
docs Odysseus v1.0 2026-05-31 23:58:26 +09:00
faces Odysseus v1.0 2026-05-31 23:58:26 +09:00
hwfit fix: require GGUF sources for llama downloads (#368) 2026-06-01 22:47:47 +09:00
memory Scope skill mutations to caller owner 2026-06-02 05:59:43 +09:00
research Add native Windows compatibility layer 2026-06-01 15:09:47 +09:00
search fix: resolve DuckDuckGo redirect URLs in HTML fallback search 2026-06-01 19:42:01 -03:00
shell Odysseus v1.0 2026-05-31 23:58:26 +09:00
stt Odysseus v1.0 2026-05-31 23:58:26 +09:00
tts Odysseus v1.0 2026-05-31 23:58:26 +09:00
youtube Odysseus v1.0 2026-05-31 23:58:26 +09:00
__init__.py Odysseus v1.0 2026-05-31 23:58:26 +09:00