schemaVersion: '2' kind: mixin name: sisyphus-ddg description: > Allows Sisyphus to reach DuckDuckGo plus a curated set of common content domains for its web-search MCP server. Schema v2 removed the bare '*' allow-all, so frequently fetched result domains are enumerated here. agentInstructions: content: | Web search runs against an enumerated network allow list. If fetching a search result is blocked by network policy, ask the user to run `sbx policy allow network ` on the host to extend it. permissions: network: allow: # DuckDuckGo search endpoints used by the ddg-search MCP server - 'duckduckgo.com' - 'html.duckduckgo.com' - 'lite.duckduckgo.com' # Common content/result domains fetched from search results # ('*.host' matches exactly one label and not the bare host itself) - '*.wikipedia.org' - 'github.com' - '*.githubusercontent.com' - 'stackoverflow.com' - '*.stackexchange.com' - 'developer.mozilla.org' - 'docs.python.org' - 'doc.rust-lang.org' - 'docs.rs' - 'crates.io' - 'pypi.org' - 'www.npmjs.com' # Jina reader fallback for fetching arbitrary pages as markdown - 'r.jina.ai'