code-mode.cordis.snapshot.yml 1.3 KB

123456789101112131415161718192021222324252627282930
  1. # Code Mode REPLAY overlay: the same patched tree as code-mode.cordis.yml
  2. # (registry in `mode: code` + the worker code runtime) with the keyless model
  3. # swap from cordis.snapshot.yml (llm-deepseek disabled, llm-replay serving
  4. # the recorded fixture). Patches do not compose across nested includes —
  5. # an outer include's patch can only target entries in the file IT loads — so
  6. # this file patches ./cordis.yml directly with the union of both overlays.
  7. - id: base
  8. name: '@cordisjs/plugin-include'
  9. config:
  10. path: ./cordis.yml
  11. patches:
  12. - id: llm-deepseek
  13. name: '@deepseek-ai/dsh-llm-deepseek'
  14. disabled: true
  15. - id: acp-agent
  16. name: '@deepseek-ai/dsh-acp-agent'
  17. config:
  18. model: deepseek-v4-flash
  19. persistenceRoot: !!js process.env.DSH_SNAPSHOT_SESSIONS_ROOT ?? './.sessions'
  20. tools:
  21. mode: code
  22. persona: |
  23. You are a coding assistant powered by the {{model}} model. Your working directory is {{cwd}}.
  24. Verify your work by running the code or tests. Keep answers brief and factual.
  25. - insert:
  26. - id: code-runtime
  27. name: '@deepseek-ai/dsh-code-runtime-worker'
  28. - id: llm-replay
  29. name: '@deepseek-ai/dsh-llm-replay'