| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657 |
- # Test-only SDK provider patch over the shipped headless profile. The child
- # is a complete sdk profile; the parent omits `cwd` to exercise inheritance.
- - id: headless-startup
- disabled: true
- - id: headless-runner
- disabled: true
- - id: agent-loop
- config:
- agents:
- - id: main
- provider: mock
- model: mock-delegate
- cwd: !!js process.cwd()
- - id: session-persistence-jsonl
- config:
- root: './.sessions'
- compression: none
- - id: tool-subagent
- disabled: true
- - insert:
- - id: mock-llm
- name: './mock-delegating-llm.ts'
- - id: subagent-model-selection-settings
- name: '@deepseek-ai/dsh-tool-subagent/model-selection-settings'
- config:
- enabled: true
- allowedModels:
- - provider: mock
- model: mock-routed
- - id: test-tool-subagent
- name: './scoped-tool-subagent.ts'
- config:
- provider: dsh-sdk
- toolName: subagent
- agentOptions:
- maxTokens: 777
- maxDepth: 'provider-managed'
- # providerName is omitted to exercise the shipped `dsh-sdk` default.
- - id: subagent-dsh-sdk
- name: '@deepseek-ai/dsh-subagent-dsh-sdk'
- config:
- profile: sdk
- patches: !!js JSON.parse(process.env.DSH_TEST_CHILD_PATCHES ?? '[]')
- dshHome: !!js process.env.DSH_TEST_CHILD_HOME
- provider: mock
- model: mock-routed
- env:
- DSH_TELEMETRY_DISABLED: '1'
- DSH_TEST_CHILD_FAILURE: !!js String(process.env.DSH_TEST_CHILD_FAILURE ?? '')
|