code-mode.cordis.snapshot.yml 1.3 KB

1234567891011121314151617181920212223242526272829303132
  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
  24. directory is {{cwd}}.
  25. Verify your work by running the code or tests. Keep answers brief and
  26. factual.
  27. - insert:
  28. - id: code-runtime
  29. name: '@deepseek-ai/dsh-code-runtime-worker'
  30. - id: llm-replay
  31. name: '@deepseek-ai/dsh-llm-replay'