# Keyless replay keeps the LSP composition intact and replaces only the model adapter. - id: base name: '@cordisjs/plugin-include' config: path: ../cordis.yml patches: - id: llm-deepseek name: '@deepseek-ai/dsh-llm-deepseek' disabled: true - insert: - id: lsp name: '@deepseek-ai/dsh-lsp' - id: lsp-local name: '@deepseek-ai/dsh-lsp-local' config: servers: fixture: command: !!js process.execPath args: ['./lsp-server.mjs'] extensionToLanguage: '.ts': typescript - id: timeout-policy name: '@deepseek-ai/dsh-timeout-policy' - id: tool-lsp name: '@deepseek-ai/dsh-tool-lsp' config: maxLocations: 1 - id: llm-replay name: '@deepseek-ai/dsh-llm-replay'