# Real-product test overlay: the CLI, provider, Web servers, webhook runtime, # adapter, rule, Workspace, Session, and Agent all remain production modules. - insert: - id: webhook-runtime name: '@deepseek-ai/dsh-webhook' - id: github-webhook-real-e2e-rule name: './github-webhook-rule.mjs' config: source: github-real-e2e repository: deepseek-harness/deepseek-harness workspacePath: !!js process.env.DSH_GITHUB_E2E_WORKSPACE marker: !!js process.env.DSH_GITHUB_E2E_MARKER agentPreset: minimal permissionPreset: read-only - id: github-webhook-real-e2e-ingress name: cordis:group group: true isolate: webServer: true config: - id: github-webhook-real-e2e-server name: '@deepseek-ai/dsh-host-webserver' config: host: '127.0.0.1' port: !!js Number(process.env.DSH_GITHUB_WEBHOOK_PORT) - id: github-webhook-real-e2e-adapter name: '@deepseek-ai/dsh-webhook-github' config: source: github-real-e2e path: /github secretEnv: DSH_GITHUB_WEBHOOK_SECRET maxBodyBytes: 1048576