# Minimal live counterpart for the pwsh-tool-turn snapshot composition. - id: llm-deepseek name: '@deepseek-ai/dsh-llm-deepseek' config: apiKey: !!js process.env.DEEPSEEK_API_KEY baseURL: !!js process.env.DEEPSEEK_BASE_URL models: - id: deepseek-v4-pro - id: subprocess name: '@deepseek-ai/dsh-subprocess-local' - id: bash name: '@deepseek-ai/dsh-pwsh-local' - id: bash-env name: '@deepseek-ai/dsh-bash-env' - id: acp-agent name: '@deepseek-ai/dsh-acp-demo' config: provider: deepseek-official model: deepseek-v4-pro persistenceRoot: !!js process.env.DSH_SNAPSHOT_SESSIONS_ROOT ?? './.sessions' persistenceCompression: !!js "process.env.DSH_SNAPSHOT === undefined ? 'zstd' : 'none'" workspaceContext: false skills: enabled: false # task_output/task_kill stay mounted (the bundle's toolTasks default) so # background pwsh runs are readable and killable. goals: false # The pwsh tool replaces the bundle's bash tool in this composition. toolBash: false persona: You are a concise snapshot agent working in {{cwd}}. - id: tool-pwsh name: '@deepseek-ai/dsh-tool-pwsh'