The native adapter's route was named deepseek, colliding with pi-ai's catalog provider of the same name, so the two DeepSeek paths could never be mounted side by side. The web settings page needs both configurable at once. Compositions, fixtures, goldens, scaffolding defaults, and docs all move together (pre-release, no shim); TUI/session-query-spill/ missing-credential goldens re-recorded through their keyless refresh modes because provider-name length shifts box padding and spill truncation points.
42 lines
1.8 KiB
YAML
42 lines
1.8 KiB
YAML
# Replay counterpart to advanced.cordis.yml. It includes the base `cordis.yml`
|
|
# directly — a config patch cannot target an entry behind a nested include — and
|
|
# restates advanced.cordis.yml's overlay (the cli-agent config plus the
|
|
# code-runtime and tool-cordis inserts) so the whole app config lives in one patch.
|
|
# It re-pins `deepseek-v4-flash`: `cordis.yml` ships `deepseek-v4-pro`, but the
|
|
# recorded corpus (request headers, provenance) was captured on flash, so replay
|
|
# holds the recorded model to stay reproducible without a re-record. It also
|
|
# disables the key-requiring DeepSeek adapter and inserts `llm-replay` to serve
|
|
# recorded JSONL without a key or network.
|
|
- id: base
|
|
name: '@cordisjs/plugin-include'
|
|
config:
|
|
path: ./cordis.yml
|
|
patches:
|
|
- id: llm-deepseek
|
|
name: '@deepseek-ai/dsh-llm-deepseek'
|
|
disabled: true
|
|
- id: cli-agent
|
|
name: '@deepseek-ai/dsh-cli-demo'
|
|
config:
|
|
provider: deepseek-official
|
|
model: deepseek-v4-flash
|
|
persistenceRoot: './.sessions'
|
|
# Replay fixtures are raw JSONL; the whole-config patch must restate
|
|
# the compression choice or the default zstd frames hide the logs.
|
|
persistenceCompression: none
|
|
workspaceContext:
|
|
maxBytes: 65536
|
|
tools:
|
|
mode: both
|
|
persona: |
|
|
You are headless-agent, a coding assistant powered by the {{model}} model. Your working directory is {{cwd}}.
|
|
|
|
Verify your work by running the code or tests. Keep answers brief and factual.
|
|
- insert:
|
|
- id: code-runtime
|
|
name: '@deepseek-ai/dsh-code-runtime-worker'
|
|
- id: tool-cordis
|
|
name: '@deepseek-ai/dsh-tool-cordis'
|
|
- id: llm-replay
|
|
name: '@deepseek-ai/dsh-llm-replay'
|