mirror of
https://github.com/deepseek-ai/deepseek-harness.git
synced 2026-08-29 04:26:38 +00:00
62 lines
1.8 KiB
YAML
62 lines
1.8 KiB
YAML
# SDK-profile patch for a deterministic parent model that selects a route for
|
|
# a separate SDK child runtime. Both runtimes persist their request headers.
|
|
|
|
- id: llm-deepseek
|
|
name: '@deepseek-ai/dsh-llm-deepseek'
|
|
disabled: true
|
|
|
|
- id: tool-subagent
|
|
name: '@deepseek-ai/dsh-tool-subagent'
|
|
disabled: true
|
|
|
|
- id: sdk-jsonrpc-server
|
|
name: '@deepseek-ai/dsh-sdk-jsonrpc-server'
|
|
disabled: true
|
|
|
|
- id: session-persistence-jsonl
|
|
name: '@deepseek-ai/dsh-session-persistence-jsonl'
|
|
config:
|
|
root: !!js dshHomePath('sessions')
|
|
compression: none
|
|
|
|
- insert:
|
|
- id: mock-llm
|
|
name: '../../../packages/subagent/subagent-dsh-sdk/tests/fixtures/loader/mock-delegating-llm.ts'
|
|
disabled: !!js process.env.DSH_SNAPSHOT !== 'record'
|
|
|
|
- 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'
|
|
|
|
- id: subagent-model-selection-settings
|
|
name: '@deepseek-ai/dsh-tool-subagent/model-selection-settings'
|
|
config:
|
|
enabled: true
|
|
allowedModels:
|
|
- provider: mock
|
|
model: mock-routed
|
|
|
|
- id: tool-subagent-dsh-sdk
|
|
name: '../../../packages/subagent/subagent-dsh-sdk/tests/fixtures/loader/scoped-tool-subagent.ts'
|
|
config:
|
|
provider: dsh-sdk
|
|
toolName: subagent
|
|
enableRunInBackground: false
|
|
agentOptions:
|
|
maxTokens: 777
|
|
maxDepth: 'provider-managed'
|
|
|
|
- id: sdk-jsonrpc-server-dynamic-live
|
|
name: '@deepseek-ai/dsh-sdk-jsonrpc-server'
|
|
inject: [sdkAppStartup, loader]
|
|
disabled: !!js process.env.DSH_SNAPSHOT !== 'record'
|
|
config:
|
|
maxTokensAsSuccess: true
|