defaults
Interceptor settings for the add-on’s three outbound calls: the native
web-search POST to Model Serving, the web_fetch page read, and the
DuckDuckGo scrape fallback. They live here, in the sibling defaults.ts
AppKit plugins keep, so a TTL or retry budget is tuned in one place instead
of at a call site.
All three are idempotent READS: none of them create or mutate anything, so both caching and retrying are safe. Each constant below records why its numbers were chosen.
Type Aliases
Section titled “Type Aliases”Variables
Section titled “Variables”- FETCH_CACHE_TTL_SECONDS
- scrapeSearchExecuteDefaults
- SEARCH_CACHE_TTL_SECONDS
- SERVING_RETRY_ATTEMPTS
- WEB_RETRY_ATTEMPTS
- webFetchExecuteDefaults
- webSearchExecuteDefaults