{ "name": "@kermanx/dsh-progress-check", "version": "0.1.0", "description": "Periodic contextual progress reports for running DSH sessions", "type": "module", "main": "lib/index.js", "types": "lib/index.d.ts", "exports": { ".": { "types": "./lib/index.d.ts", "default": "./lib/index.js" }, "./client": { "types": "./src/client/index.ts", "default": "./lib/client.js" }, "./package.json": "./package.json", "./cordis.patch.yml": "./cordis.patch.yml" }, "files": [ "lib", "src/client", "src/records.ts", "cordis.patch.yml", "README.md", "LICENSE", "assets", "src/protocol.ts" ], "repository": { "type": "git", "url": "git+https://github.com/kermanx/dsh-progress-check.git" }, "homepage": "https://github.com/kermanx/dsh-progress-check#readme", "bugs": "https://github.com/kermanx/dsh-progress-check/issues", "scripts": { "build": "tsdown", "typecheck": "tsc -p tsconfig.host.json --noEmit && tsc -p tsconfig.client.json --noEmit", "test": "vitest run", "smoke:web": "tsdown --config tests/smoke.config.ts && node tests/smoke.mjs" }, "dsh": { "bundle": { "patch": "./cordis.patch.yml" }, "client": { "platform": "web", "inject": [ "@deepseek-ai/dsh-client-ui-chat", "@deepseek-ai/dsh-client-ui-conversation", "@deepseek-ai/dsh-client-ui-renderer", "@deepseek-ai/dsh-client-ui-session", "@deepseek-ai/dsh-client-locale", "@deepseek-ai/dsh-client-connection" ] } }, "license": "MIT", "dependencies": { "zod": "4.4.3" }, "peerDependencies": { "@deepseek-ai/cordis": "4.0.5-alpha.1", "@deepseek-ai/schemastery": "3.18.5-alpha.1", "@deepseek-ai/dsh-agent": "0.2.1-alpha.2", "@deepseek-ai/dsh-session": "0.2.1-alpha.2", "@deepseek-ai/dsh-llm": "0.2.1-alpha.2", "@deepseek-ai/dsh-session-projection": "0.2.1-alpha.2", "@deepseek-ai/dsh-brand": "0.2.1-alpha.2", "@deepseek-ai/dsh-client-ui-chat": "0.2.1-alpha.2", "@deepseek-ai/dsh-client-ui-conversation": "0.2.1-alpha.2", "@deepseek-ai/dsh-client-ui-renderer": "0.2.1-alpha.2", "@deepseek-ai/dsh-client-ui-session": "0.2.1-alpha.2", "@deepseek-ai/dsh-client-ui-slots": "0.2.1-alpha.2", "@deepseek-ai/dsh-client-locale": "0.2.1-alpha.2", "@deepseek-ai/dsh-api-session-controller": "0.2.1-alpha.2", "react": "^18.3.1", "react-dom": "^18.3.1", "@deepseek-ai/dsh-client-connection": "0.2.1-alpha.2", "@deepseek-ai/dsh-client-store": "0.2.1-alpha.2", "@deepseek-ai/dsh-client-ui-primitives": "0.2.1-alpha.2", "@deepseek-ai/dsh-client-ui-layout": "0.2.1-alpha.2", "@deepseek-ai/dsh-settings": "0.2.1-alpha.2" }, "peerDependenciesMeta": { "@deepseek-ai/cordis": { "optional": true }, "@deepseek-ai/schemastery": { "optional": true }, "@deepseek-ai/dsh-agent": { "optional": true }, "@deepseek-ai/dsh-session": { "optional": true }, "@deepseek-ai/dsh-llm": { "optional": true }, "@deepseek-ai/dsh-session-projection": { "optional": true }, "@deepseek-ai/dsh-brand": { "optional": true }, "@deepseek-ai/dsh-client-ui-chat": { "optional": true }, "@deepseek-ai/dsh-client-ui-conversation": { "optional": true }, "@deepseek-ai/dsh-client-ui-renderer": { "optional": true }, "@deepseek-ai/dsh-client-ui-session": { "optional": true }, "@deepseek-ai/dsh-client-ui-slots": { "optional": true }, "@deepseek-ai/dsh-client-locale": { "optional": true }, "@deepseek-ai/dsh-api-session-controller": { "optional": true }, "react": { "optional": true }, "react-dom": { "optional": true }, "@deepseek-ai/dsh-client-connection": { "optional": true }, "@deepseek-ai/dsh-client-store": { "optional": true }, "@deepseek-ai/dsh-client-ui-primitives": { "optional": true }, "@deepseek-ai/dsh-client-ui-layout": { "optional": true }, "@deepseek-ai/dsh-settings": { "optional": true } }, "devDependencies": { "@deepseek-ai/cordis": "link:../deepseek-harness/vendor/cordis", "@deepseek-ai/schemastery": "link:../deepseek-harness/vendor/schemastery", "@deepseek-ai/dsh-agent": "link:../deepseek-harness/packages/core/agent", "@deepseek-ai/dsh-session": "link:../deepseek-harness/packages/core/session", "@deepseek-ai/dsh-llm": "link:../deepseek-harness/packages/llm/llm", "@deepseek-ai/dsh-session-projection": "link:../deepseek-harness/packages/session/session-projection", "@deepseek-ai/dsh-brand": "link:../deepseek-harness/packages/util/brand", "@deepseek-ai/dsh-client-ui-chat": "link:../deepseek-harness/packages/client/ui-chat", "@deepseek-ai/dsh-client-ui-conversation": "link:../deepseek-harness/packages/client/ui-conversation", "@deepseek-ai/dsh-client-ui-renderer": "link:../deepseek-harness/packages/client/ui-renderer", "@deepseek-ai/dsh-client-ui-session": "link:../deepseek-harness/packages/client/ui-session", "@deepseek-ai/dsh-client-ui-slots": "link:../deepseek-harness/packages/client/ui-slots", "@deepseek-ai/dsh-client-locale": "link:../deepseek-harness/packages/client/locale", "@deepseek-ai/dsh-api-session-controller": "link:../deepseek-harness/packages/api/session-controller", "@deepseek-ai/dsh-agent-loop-testkit": "link:../deepseek-harness/packages/test-support/agent-loop-testkit", "@deepseek-ai/dsh-agent-loop": "link:../deepseek-harness/packages/core/agent-loop", "@deepseek-ai/dsh-tools": "link:../deepseek-harness/packages/core/tools", "@deepseek-ai/dsh-system-prompt": "link:../deepseek-harness/packages/core/system-prompt", "@deepseek-ai/dsh-session-persistence": "link:../deepseek-harness/packages/session/session-persistence", "@deepseek-ai/dsh-session-persistence-jsonl": "link:../deepseek-harness/packages/session/session-persistence-jsonl", "react": "^18.3.1", "react-dom": "^18.3.1", "@types/react": "^18.3.1", "@types/react-dom": "^18.3.1", "@types/node": "^24.3.0", "tsdown": "0.22.2", "typescript": "6.0.3", "vitest": "4.1.11", "vite-tsconfig-paths": "^6.1.0", "jsdom": "^26.1.0", "@testing-library/react": "^16.3.0", "@testing-library/dom": "^10.4.0", "@deepseek-ai/dsh-client-connection": "link:../deepseek-harness/packages/client/connection", "@deepseek-ai/dsh-client-store": "link:../deepseek-harness/packages/client/store", "@deepseek-ai/dsh-client-ui-primitives": "link:../deepseek-harness/packages/client/ui-primitives", "@deepseek-ai/dsh-client-ui-layout": "link:../deepseek-harness/packages/client/ui-layout", "@deepseek-ai/dsh-settings": "link:../deepseek-harness/packages/settings/settings" }, "packageManager": "pnpm@10.16.1" }