# Web-fetch composition for the web-fetch snapshot scenario: the web seam, the
# real local HTTP fetch provider, the model-facing web tools (fetch only, so
# the pinned header carries exactly the surface under test), and the loopback
# fixture server the scenario prompt fetches — deterministic content, no
# external network, in recording and replay alike.
- id: base
  name: '@cordisjs/plugin-include'
  config:
    path: ./cordis.yml
    patches:
      - insert:
          - id: web
            name: '@deepseek-ai/dsh-web'
          - id: web-fetch-local
            name: '@deepseek-ai/dsh-web-fetch-local'
          - id: web-fetch-fixture
            name: './web-fetch-fixture-server.mjs'
          - id: tool-web
            name: '@deepseek-ai/dsh-tool-web'
            config:
              search: false
