cordis.yml 924 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. # The echo-agent plugin tree, loaded via @cordisjs/plugin-include.
  2. # Core services first, then the demo plugins, then the agent itself.
  3. - id: logger
  4. name: '@cordisjs/plugin-logger-console'
  5. - id: timer
  6. name: '@cordisjs/plugin-timer'
  7. - id: hmr
  8. name: '@cordisjs/plugin-hmr'
  9. config:
  10. root: ['.']
  11. - id: llm
  12. name: '@deepseek-ai/dsh-llm'
  13. - id: sessions
  14. name: '@deepseek-ai/dsh-session'
  15. - id: system-prompt
  16. name: '@deepseek-ai/dsh-system-prompt'
  17. - id: tools
  18. name: '@deepseek-ai/dsh-tools'
  19. - id: agents
  20. name: '@deepseek-ai/dsh-agent'
  21. - id: agent-loop
  22. name: '@deepseek-ai/dsh-agent-loop'
  23. config:
  24. agents:
  25. - id: main
  26. model: mock-echo
  27. systemPrompt: 'You are echo-agent, a demo agent.'
  28. - id: mock-llm
  29. name: './src/mock-llm.ts'
  30. - id: echo-tool
  31. name: './src/echo-tool.ts'
  32. - id: session-jsonl
  33. name: './src/session-jsonl.ts'
  34. - id: stdio-chat
  35. name: './src/stdio-chat.ts'