# Test-only composition: keep time-context opt-in while exercising its real Loader/app path. - id: time-context-mock-llm name: './time-context-mock-llm.ts' # Managed child-process groups for the bash executor (spawn/kill/output plumbing). - id: subprocess name: '@deepseek-ai/dsh-subprocess-local' - id: bash name: '@deepseek-ai/dsh-bash-local' - id: time-context name: '@deepseek-ai/dsh-time-context' - id: agent-spine name: '@deepseek-ai/dsh-agent-spine-demo' config: agents: - id: main provider: time-context-mock model: time-context-mock cwd: !!js process.cwd() persona: 'Test the time-context plugin.' workspaceContext: false - id: persistence name: '@deepseek-ai/dsh-session-persistence-jsonl' config: root: './.sessions' compression: 'none' - id: checkpoint-policy name: '@deepseek-ai/dsh-session-checkpoint-policy'