mirror of
https://github.com/deepseek-ai/deepseek-harness
synced 2026-08-15 21:04:50 +00:00
Name the runnable leaf for the line-oriented front door it owns, matching the existing tui-agent and acp-agent organization. Move the complete config, Code Mode overlay, tests, metadata, and generated composition graph together, then update every loader path and repository reference. Keep the shared model identity independent of its terminal front door by phrasing the persona as a coding-agent role rather than retaining the retired leaf name. Regenerate graph and tool catalogs and re-record each affected bilingual pair so derived documentation cannot point at the removed path.
34 lines
1.3 KiB
YAML
34 lines
1.3 KiB
YAML
# Code Mode adds `ctx.codeRuntime` and changes the registry to one wire tool,
|
|
# `run_code`, plus a generated SDK for bash/read/write/edit/subagent/todo_write.
|
|
# `demo:code-mode` selects this overlay; the ACP example has the same UI-specific
|
|
# shape. A config patch replaces the whole app config, so unchanged base fields
|
|
# are restated; only `tools`, `welcome`, and the persona's second paragraph differ.
|
|
- id: base
|
|
name: '@cordisjs/plugin-include'
|
|
config:
|
|
path: ./cordis.yml
|
|
patches:
|
|
- id: stdio-agent
|
|
name: '@deepseek-ai/dsh-stdio-demo'
|
|
config:
|
|
provider: deepseek
|
|
model: deepseek-v4-flash
|
|
resumeSessionId: !!js process.env.RESUME_SESSION_ID
|
|
persistenceRoot: './.sessions'
|
|
workspaceContext:
|
|
maxBytes: 65536
|
|
tools:
|
|
mode: code
|
|
welcome: 'code-mode agent ready. Give it a multi-tool task.'
|
|
ui:
|
|
mode: readline
|
|
persona: |
|
|
You are a coding agent powered by the {{model}} model.
|
|
|
|
You work by writing TypeScript programs for run_code: batch related
|
|
tool work into one program, loop and branch where it helps, and print
|
|
or return ONLY the findings that matter.
|
|
- insert:
|
|
- id: code-runtime
|
|
name: '@deepseek-ai/dsh-code-runtime-worker'
|