# Windows-safe DeepSeek Harness composition for the operator desk. # No persistent PTY: the official jsonrpc-agent minimal preset cannot run on # Windows. This file keeps JSON-RPC, DeepSeek LLM, JSONL sessions, and a # chat-oriented spine. File/bash tools stay off so the desk cannot modify the # rest of the machine. - id: sdk-jsonrpc-server name: '@deepseek-ai/dsh-sdk-jsonrpc-server' config: maxTokensAsSuccess: false - id: llm-deepseek name: '@deepseek-ai/dsh-llm-deepseek' config: apiKeyEnv: DEEPSEEK_API_KEY streamIdleTimeoutMs: 172800000 models: - id: !!js process.env.DSH_MODEL ?? 'deepseek-chat' contextWindow: !!js Number(process.env.DSH_CONTEXT_WINDOW ?? 128000) - id: fs-local name: '@deepseek-ai/dsh-fs-local' config: cwd: !!js process.env.DSH_CWD ?? process.cwd() - id: agent-spine name: '@deepseek-ai/dsh-agent-spine-demo' config: includeHarnessIdentity: false includeRuntimeContext: false persona: !!js process.env.DSH_SYSTEM_PROMPT ?? 'You are a helpful customer-service assistant.' workspaceContext: false skills: enabled: false toolBash: false toolJobs: false - id: sessions name: '@deepseek-ai/dsh-session-persistence-jsonl' config: root: !!js process.env.DSH_SESSION_ROOT ?? './.sessions' compression: none