Repository navigation
Dethrottled 1.2.0 — hard limits for compact source menus
Ten choices is now a hard DDG limit, rather than a default that callers could expand to fifty.
- DDG Lite/HTML/TLS/browser share ten choices. Automatic search pagination and the default browser Bing race are removed; the direct fallback defaults to DuckDuckGo.
- Each supplementary engine gets three choices, six supplements total. Supplements append after the trusted primary order; the complete unique menu is at most sixteen. No automatic general-web SearXNG supplementation is enabled.
- Research defaults to web-only and shares these budgets across facets before reads and coverage output. It does not expose another ten URLs for every subquery.
- HTTP/MCP reject oversized discovery requests. Drive snapshot/network lists are capped at ten (Bing snapshots three); corpus search returns at most ten matches. Document text limits, retained-document continuation, OCR and file-format capabilities retain their existing capacities.
This deliberately removes the former larger-menu contract. Existing agents should refresh MCP tools/instructions; requests for fifty results now fail validation. A novel supplementary URL is not automatically trustworthy. Small live checks found useful Docker material alongside off-task Python and academic suggestions, so supplementary profiles remain deliberate options, not a newly claimed accuracy improvement.
Validation: 680 offline full-image tests passed, 15 skipped; native AMD64/ARM64 default-Compose gates and the Python/Windows/macOS matrix pass. Headed-browser fixtures verify provider caps and no next-page requests. Public HTTPS MCP on szbox returned 10 default DDG choices and 10 + 1 Mwmbl choices on an explicit supplemented request, preserving primary order, and rejected oversized search/research/drive/corpus calls. Public REST rejected oversized search/research requests. API/MCP identities and workflow hashes match; temporary test credentials were revoked.
Policy, small live checks and limitations · Current limits · CI
Attached verification records the deployed limits and public transport checks. No new paid service, API dependency or runtime package was introduced.