| 12345678910111213141516171819202122232425262728293031323334353637 |
- # Providerless provider/tool core — everything the model and tools need EXCEPT
- # an LLM adapter. Split out of base.yml so two consumers can share it:
- # - base.yml = base-core.yml + the real llm-deepseek adapter (the demos).
- # - acp-agent/cordis.snapshot.yml = base-core.yml + llm-replay (keyless
- # snapshot replay — base.yml can't be reused there because llm-deepseek's
- # apply() throws without DEEPSEEK_API_KEY).
- #
- # Plugin entries use package names (resolved from node_modules), so they are
- # insensitive to the baseUrl reset that plugin-include performs per file.
- - id: llm
- name: '@deepseek-ai/dsh-llm'
- - id: sessions
- name: '@deepseek-ai/dsh-session'
- - id: system-prompt
- name: '@deepseek-ai/dsh-system-prompt'
- - id: tools
- name: '@deepseek-ai/dsh-tools'
- - id: agents
- name: '@deepseek-ai/dsh-agent'
- # Dev-mode event-contract assertions + session-log freeze (off in prod).
- - id: invariants
- name: '@deepseek-ai/dsh-invariants'
- # Bash execution: the local executor implementation + the tool schemas.
- - id: bash
- name: '@deepseek-ai/dsh-bash-local'
- config:
- timeoutMs: 60000
- - id: tool-bash
- name: '@deepseek-ai/dsh-tool-bash'
|