{"_id":"@auggieteo/dsh-output-styles","_rev":"9-6170f9622066d92635220f194fe0a288","name":"@auggieteo/dsh-output-styles","dist-tags":{"latest":"0.7.0"},"versions":{"0.1.0":{"name":"@auggieteo/dsh-output-styles","version":"0.1.0","keywords":["deepseek-harness","dsh-plugin","output-style"],"author":{"name":"auggieteo"},"license":"MIT","_id":"@auggieteo/dsh-output-styles@0.1.0","maintainers":[{"name":"auggieteo","email":"auggie.teo@gmail.com"}],"homepage":"https://github.com/auggie246/dsh-output-styles#readme","bugs":{"url":"https://github.com/auggie246/dsh-output-styles/issues"},"dsh":{"client":{"inject":["@deepseek-ai/dsh-client-runtime"],"platform":"web"}},"dist":{"shasum":"872c75e1c9a2c886bc28ed6167071640c37eba4c","tarball":"https://registry.npmjs.org/@auggieteo/dsh-output-styles/-/dsh-output-styles-0.1.0.tgz","fileCount":13,"integrity":"sha512-/q+33rD0bs3AOJ57qzIzzGDzoSc9j6imhtaeJzTjyOAXS0pX5MmQZQeBwptYBHCCFmQvOKk6hO4XgnMlNU3WvA==","signatures":[{"sig":"MEUCIDHp4scmvG9uQ8ZNLaNvaJE+otYBQkS8O/2qUPxi7eYnAiEAiJu3oDpF7UGIfR240BqaBtcQgoSJ5zbYl68Otu9UseA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74608},"main":"lib/index.js","type":"module","engines":{"node":">=20"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./typert":"./lib/remote.js","./package.json":"./package.json"},"gitHead":"632c8869b4d0a948ec30740d56162caa866b6682","scripts":{"test":"node --check lib/client.js && node --input-type=module --check < lib/index.js && node --input-type=module --check < lib/remote.js && node --input-type=module --check < lib/catalog.js && node --test","prepare":"npm run bundle:dynamic","bundle:dynamic":"node scripts/bundle-dynamic.mjs"},"_npmUser":{"name":"auggieteo","email":"auggie.teo@gmail.com"},"repository":{"url":"git+https://github.com/auggie246/dsh-output-styles.git","type":"git"},"_npmVersion":"10.9.7","description":"Persistent output styles for DeepSeek Harness Web: choose a built-in style or create named styles from the Settings page","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^18.2.0","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-typert-protocol":"^0.1.0-rc.7"},"_npmOperationalInternal":{"tmp":"tmp/dsh-output-styles_0.1.0_1787920025376_0.6292817680719731","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@auggieteo/dsh-output-styles","version":"0.2.0","keywords":["deepseek-harness","dsh-plugin","output-style"],"author":{"name":"auggieteo"},"license":"MIT","_id":"@auggieteo/dsh-output-styles@0.2.0","maintainers":[{"name":"auggieteo","email":"auggie.teo@gmail.com"}],"homepage":"https://github.com/auggie246/dsh-output-styles#readme","bugs":{"url":"https://github.com/auggie246/dsh-output-styles/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime"],"platform":"web"}},"dist":{"shasum":"0dc41b4c3973817a8356e3dad8419d971d7cf74e","tarball":"https://registry.npmjs.org/@auggieteo/dsh-output-styles/-/dsh-output-styles-0.2.0.tgz","fileCount":14,"integrity":"sha512-yXO0Zii7mKGvGp36rmrTS2xJStQiHVwls63Hsz2ElbP3MbloEl3KMa+fpBQiK6crVjfNGpHPv+NlInNXYCiAOA==","signatures":[{"sig":"MEYCIQDAyDuSKoSQBD8SINdpVOI8X7GzedCr0jHEqaEKZnvb2QIhAJabVfiAgHwK2sItkOpblkP6sXiPm5jwEB6b7mKFGziN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75065},"main":"lib/index.js","type":"module","engines":{"node":">=20"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./typert":"./lib/remote.js","./package.json":"./package.json"},"gitHead":"632c8869b4d0a948ec30740d56162caa866b6682","scripts":{"test":"node --check lib/client.js && node --input-type=module --check < lib/index.js && node --input-type=module --check < lib/remote.js && node --input-type=module --check < lib/catalog.js && node --test","prepare":"npm run bundle:dynamic","bundle:dynamic":"node scripts/bundle-dynamic.mjs"},"_npmUser":{"name":"auggieteo","email":"auggie.teo@gmail.com"},"repository":{"url":"git+https://github.com/auggie246/dsh-output-styles.git","type":"git"},"_npmVersion":"10.9.7","description":"Persistent output styles for DeepSeek Harness Web: choose a built-in style or create named styles from the Settings page","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^18.2.0","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-typert-protocol":"^0.1.0-rc.7"},"_npmOperationalInternal":{"tmp":"tmp/dsh-output-styles_0.2.0_1788103082398_0.13719684174421864","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@auggieteo/dsh-output-styles","version":"0.3.0","keywords":["deepseek-harness","dsh-plugin","output-style"],"author":{"name":"auggieteo"},"license":"MIT","_id":"@auggieteo/dsh-output-styles@0.3.0","maintainers":[{"name":"auggieteo","email":"auggie.teo@gmail.com"}],"homepage":"https://github.com/auggie246/dsh-output-styles#readme","bugs":{"url":"https://github.com/auggie246/dsh-output-styles/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime"],"platform":"web"}},"dist":{"shasum":"1b77c3b503e5824ea063eddc78e78ef3e5209583","tarball":"https://registry.npmjs.org/@auggieteo/dsh-output-styles/-/dsh-output-styles-0.3.0.tgz","fileCount":14,"integrity":"sha512-EWl+tdpgUqriIx/8pglCBu3s1AFze0/A8M6pTxPeilaCdQrB6PxBXofXKh2d/Y8viPVk+RiRwIFJBmTy6y/K9A==","signatures":[{"sig":"MEQCIGUh2iYfh4yhOw0VuGM3rd0PxUop5wssRaKztm92K/uLAiAUDFo/f5PmEK0ydk47rxIlR0ccjg3rUF6sHKYdMxXZxQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@auggieteo%2fdsh-output-styles@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":106428},"main":"lib/index.js","type":"module","engines":{"node":">=20"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./typert":"./lib/remote.js","./package.json":"./package.json"},"gitHead":"b3f95818678368b8c003a65f3b31ea9b41d69cb1","scripts":{"test":"node --check lib/client.js && node --input-type=module --check < lib/index.js && node --input-type=module --check < lib/remote.js && node --input-type=module --check < lib/catalog.js && node --test","prepare":"npm run bundle:dynamic","bundle:dynamic":"node scripts/bundle-dynamic.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:966ef65e-5de4-4a93-b56d-bd2ed3842fe9"}},"repository":{"url":"git+https://github.com/auggie246/dsh-output-styles.git","type":"git"},"_npmVersion":"12.0.2","description":"Persistent output styles for DeepSeek Harness Web: choose a built-in style or create named styles from the Settings page","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^18.2.0","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-typert-protocol":"^0.1.0-rc.7"},"_npmOperationalInternal":{"tmp":"tmp/dsh-output-styles_0.3.0_1788278057691_0.3801050271811788","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@auggieteo/dsh-output-styles","version":"0.4.0","keywords":["deepseek-harness","dsh-plugin","output-style"],"author":{"name":"auggieteo"},"license":"MIT","_id":"@auggieteo/dsh-output-styles@0.4.0","maintainers":[{"name":"auggieteo","email":"auggie.teo@gmail.com"}],"homepage":"https://github.com/auggie246/dsh-output-styles#readme","bugs":{"url":"https://github.com/auggie246/dsh-output-styles/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-web"],"platform":"web"}},"dist":{"shasum":"760fba8a55e9781d1199f3ad7f7af18c606266c6","tarball":"https://registry.npmjs.org/@auggieteo/dsh-output-styles/-/dsh-output-styles-0.4.0.tgz","fileCount":14,"integrity":"sha512-+9BP/W8q06JRoQAEVXzNUKsjDD3CqrZ5pE08D8d3hMUtECh3qWURzZiiZCaxTjNQ4r+3/c6Uo8tLMd0WdSUVmw==","signatures":[{"sig":"MEUCIHz2D1VIRaZCOLOKhd9VUB1eXgvr/ELbD6dlpiVtJUkYAiEA293HETuaBdLCc9C84Js3a9UbgbthIldH84hdJ7ZLLug=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBAwZSwnnPIGx1z2g3TXSXL5oDtGi7q8d9Zom7GjjdrqAiBY8dRNPETJe0P9eJ/p2xVSIGlJ+2QjcVLmldf4P0OsPQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@auggieteo%2fdsh-output-styles@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":106837},"main":"lib/index.js","type":"module","engines":{"node":">=20"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./typert":"./lib/remote.js","./package.json":"./package.json"},"gitHead":"54e3f07d0852f0c7fdfaf2261ff6265050c17900","scripts":{"test":"node --check lib/client.js && node --input-type=module --check < lib/index.js && node --input-type=module --check < lib/remote.js && node --input-type=module --check < lib/catalog.js && node --test","prepare":"npm run bundle:dynamic","bundle:dynamic":"node scripts/bundle-dynamic.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:966ef65e-5de4-4a93-b56d-bd2ed3842fe9"}},"repository":{"url":"git+https://github.com/auggie246/dsh-output-styles.git","type":"git"},"_npmVersion":"12.0.2","description":"Persistent output styles for DeepSeek Harness Web: choose a built-in style or create named styles from the Settings page","directories":{},"_nodeVersion":"24.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^18.2.0","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-typert-protocol":"^0.1.0-rc.7 || ^0.1.1-rc.2 || ^0.1.2-rc.1"},"_npmOperationalInternal":{"tmp":"tmp/dsh-output-styles_0.4.0_1788599526744_0.03163631494202801","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@auggieteo/dsh-output-styles","version":"0.4.1","keywords":["deepseek-harness","dsh-plugin","output-style"],"author":{"name":"auggieteo"},"license":"MIT","_id":"@auggieteo/dsh-output-styles@0.4.1","maintainers":[{"name":"auggieteo","email":"auggie.teo@gmail.com"}],"homepage":"https://github.com/auggie246/dsh-output-styles#readme","bugs":{"url":"https://github.com/auggie246/dsh-output-styles/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-web"],"platform":"web"}},"dist":{"shasum":"9dbe7f25d10b8357e5880e82e6413b6d380da522","tarball":"https://registry.npmjs.org/@auggieteo/dsh-output-styles/-/dsh-output-styles-0.4.1.tgz","fileCount":14,"integrity":"sha512-TfF6iqaahKgL02wlCG1oTf/SzlOlDfNK6zdDjhMO5xSE5EMRUi6U2+DncqNNkXeiGUJYAYQ/OhVnG6/xF7B8aw==","signatures":[{"sig":"MEUCIH1dWj2eSzSvHNhq+iQteTs+RkHdbbaunYoXzp2FTYa2AiEA8vlhce6N21pF5ft+FmyyxlcTZJTq4vojKFpr6iqVf2w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFdJwNVyk3cAZdVPhQshEJPzMmFXqC6omEIc3vE2Hkg9AiBieKpNam18HEPsi6K3Ij6afs6FEtLfb/I2XxLHdW9ZYA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@auggieteo%2fdsh-output-styles@0.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":109450},"main":"lib/index.js","type":"module","engines":{"node":">=20"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./typert":"./lib/remote.js","./package.json":"./package.json"},"gitHead":"427ba523365a0605b280543a9f75032777df850a","scripts":{"test":"node --check lib/client.js && node --input-type=module --check < lib/index.js && node --input-type=module --check < lib/remote.js && node --input-type=module --check < lib/catalog.js && node --test","prepare":"npm run bundle:dynamic","bundle:dynamic":"node scripts/bundle-dynamic.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:966ef65e-5de4-4a93-b56d-bd2ed3842fe9"}},"repository":{"url":"git+https://github.com/auggie246/dsh-output-styles.git","type":"git"},"_npmVersion":"12.0.2","description":"Persistent output styles for DeepSeek Harness Web: pick a built-in style or create named styles from the Settings page","directories":{},"_nodeVersion":"24.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^18.2.0","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-typert-protocol":"^0.1.0-rc.7 || ^0.1.1-rc.2 || ^0.1.2-rc.1"},"_npmOperationalInternal":{"tmp":"tmp/dsh-output-styles_0.4.1_1788601043831_0.9444779777631165","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"@auggieteo/dsh-output-styles","version":"0.4.2","keywords":["deepseek-harness","dsh-plugin","output-style"],"author":{"name":"auggieteo"},"license":"MIT","_id":"@auggieteo/dsh-output-styles@0.4.2","maintainers":[{"name":"auggieteo","email":"auggie.teo@gmail.com"}],"homepage":"https://github.com/auggie246/dsh-output-styles#readme","bugs":{"url":"https://github.com/auggie246/dsh-output-styles/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-web"],"platform":"web"}},"dist":{"shasum":"086bf22dc3775864a2251fb731cf805cee5b4fa0","tarball":"https://registry.npmjs.org/@auggieteo/dsh-output-styles/-/dsh-output-styles-0.4.2.tgz","fileCount":15,"integrity":"sha512-Ix0QiGRqMBkyk2O17G8dThbu2hv6oLGK3fT5+VB2tUXe1wTnCIx3cN6uofGVQtao/VUEYGHqdmP2vVz2YkPf7Q==","signatures":[{"sig":"MEYCIQDjyCsCb5zJKmN/BXG0lwzHAuLvHUN7/WxNKUbK6t1yTAIhAJpQQf/9qzzazG8dyJVxT9HyIK+vnqzweLAsRjLzaQ2z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD/IcrWSwXJcaDZ1YWJHozrsHaaE32m6CfaxN9AiHJfLwIgIFmwUsYOhBhtcVGh//LUF69YC7jgN+647FbdUfzUU6k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@auggieteo%2fdsh-output-styles@0.4.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":114355},"main":"lib/index.js","type":"module","engines":{"node":">=20"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./typert":"./lib/remote.js","./package.json":"./package.json"},"gitHead":"590e4dd39c98fcbb2a241bf544c3283931be85d6","scripts":{"test":"node --check lib/client.js && node --input-type=module --check < lib/index.js && node --input-type=module --check < lib/remote.js && node --input-type=module --check < lib/catalog.js && node --test","prepare":"npm run bundle:dynamic","bundle:dynamic":"node scripts/bundle-dynamic.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:966ef65e-5de4-4a93-b56d-bd2ed3842fe9"}},"repository":{"url":"git+https://github.com/auggie246/dsh-output-styles.git","type":"git"},"_npmVersion":"12.0.2","description":"Persistent output styles for DeepSeek Harness Web: pick a built-in style or create named styles from the Settings page","directories":{},"_nodeVersion":"24.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^18.2.0","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-typert-protocol":"^0.1.0-rc.7 || ^0.1.1-rc.2 || ^0.1.2-rc.1"},"_npmOperationalInternal":{"tmp":"tmp/dsh-output-styles_0.4.2_1788674126349_0.6153625170288899","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@auggieteo/dsh-output-styles","version":"0.5.0","keywords":["deepseek-harness","dsh-plugin","output-style"],"author":{"name":"auggieteo"},"license":"MIT","_id":"@auggieteo/dsh-output-styles@0.5.0","maintainers":[{"name":"auggieteo","email":"auggie.teo@gmail.com"}],"homepage":"https://github.com/auggie246/dsh-output-styles#readme","bugs":{"url":"https://github.com/auggie246/dsh-output-styles/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-web"],"platform":"web"}},"dist":{"shasum":"e92a7ec4420d5b6b82d17024b6935965e02bd330","tarball":"https://registry.npmjs.org/@auggieteo/dsh-output-styles/-/dsh-output-styles-0.5.0.tgz","fileCount":15,"integrity":"sha512-5OXaNp9aVRpiaMIZy78Dqwk7cuUUNAWAJoJi/1RRTEBB5uQyFfhtIrbzljU0oQrsB9yKECqGsyKVOWnSu1GYag==","signatures":[{"sig":"MEYCIQDbfWWdrrBo7Vs9iodcjznciMeMJW93Yi01tYJeI3oFoQIhAIluvWLKyaRBC+3FOJDmploJmXHkPGN7VcFmWuocQ7AN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGOcAnB+VtuaNQg4OiL2dqgsw6sRyygxE5G9C+FKjgEPAiEAh/w34I1uTjxmavn735QjXTcMy2WXrtc5hmek8pPxTAg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@auggieteo%2fdsh-output-styles@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":114707},"main":"lib/index.js","type":"module","engines":{"node":">=20"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./typert":"./lib/remote.js","./package.json":"./package.json"},"gitHead":"50c1a339ef2a7f82f5511b2a0988d72c9c564665","scripts":{"test":"node --check lib/client.js && node --input-type=module --check < lib/index.js && node --input-type=module --check < lib/remote.js && node --input-type=module --check < lib/catalog.js && node --test","prepare":"npm run bundle:dynamic","bundle:dynamic":"node scripts/bundle-dynamic.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:966ef65e-5de4-4a93-b56d-bd2ed3842fe9"}},"repository":{"url":"git+https://github.com/auggie246/dsh-output-styles.git","type":"git"},"_npmVersion":"12.0.2","description":"Persistent output styles for DeepSeek Harness Web: pick a built-in style or create named styles from the Settings page","directories":{},"_nodeVersion":"24.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^18.2.0","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-typert-protocol":"^0.1.0-rc.7 || ^0.1.1-rc.2 || ^0.1.2-rc.1 || ^0.1.5-rc.1"},"_npmOperationalInternal":{"tmp":"tmp/dsh-output-styles_0.5.0_1789280621105_0.1717024091084367","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@auggieteo/dsh-output-styles","version":"0.6.0","keywords":["deepseek-harness","dsh-plugin","output-style"],"author":{"name":"auggieteo"},"license":"MIT","_id":"@auggieteo/dsh-output-styles@0.6.0","maintainers":[{"name":"auggieteo","email":"auggie.teo@gmail.com"}],"homepage":"https://github.com/auggie246/dsh-output-styles#readme","bugs":{"url":"https://github.com/auggie246/dsh-output-styles/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-web"],"platform":"web"}},"dist":{"shasum":"00673afa6ed50f261815afc7ca742e8eb5e4ea52","tarball":"https://registry.npmjs.org/@auggieteo/dsh-output-styles/-/dsh-output-styles-0.6.0.tgz","fileCount":15,"integrity":"sha512-r5/Il3ZMnH5ybtav/ZnRLeFfjMBu3lRSxVx+irO6Do96t8mpA0CpI9NjjXas9KhCC1j6gkBDSlaHDl7mctcnBw==","signatures":[{"sig":"MEYCIQCFP+6IaVORAxfGYcnMFH3oIVo6q/2mC0hpIxJQYwKDrQIhANrNo7l2gnDcGUereTpDrYo7tV1yXYCntWXpZs3LmxfK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBi+oLLNjLITtWJo1V9tXhcylMa5vrYfqqTaw1su6KIcAiAoeYX3s8Rd+NC0YLrKZJIfHeRMPQ3ENWsOJ6vVrkuOCQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@auggieteo%2fdsh-output-styles@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":117193},"main":"lib/index.js","type":"module","engines":{"node":">=20"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./typert":"./lib/remote.js","./package.json":"./package.json"},"gitHead":"2edc19c182edfcaf2b3d1eb1de46048db657e1a9","scripts":{"test":"node --check lib/client.js && node --input-type=module --check < lib/index.js && node --input-type=module --check < lib/remote.js && node --input-type=module --check < lib/catalog.js && node --test","prepare":"npm run bundle:dynamic","bundle:dynamic":"node scripts/bundle-dynamic.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:966ef65e-5de4-4a93-b56d-bd2ed3842fe9"}},"repository":{"url":"git+https://github.com/auggie246/dsh-output-styles.git","type":"git"},"_npmVersion":"12.1.0","description":"Persistent output styles for DeepSeek Harness Web: pick a built-in style or create named styles from the Settings page","directories":{},"_nodeVersion":"24.21.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^18.2.0","@deepseek-ai/cordis":"~4.0.4","@deepseek-ai/schemastery":"^3.18.4","@deepseek-ai/dsh-typert-protocol":"^0.1.7-rc.1"},"_npmOperationalInternal":{"tmp":"tmp/dsh-output-styles_0.6.0_1790487892948_0.6652783069849113","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"_id":"@auggieteo/dsh-output-styles@0.7.0","dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-api-gateway"],"platform":"web"}},"bugs":{"url":"https://github.com/auggie246/dsh-output-styles/issues"},"dist":{"shasum":"ce98269f78cbd1bb3873c1ce4135127fa856d8fa","tarball":"https://registry.npmjs.org/@auggieteo/dsh-output-styles/-/dsh-output-styles-0.7.0.tgz","fileCount":15,"integrity":"sha512-ZlnHst1bIUmeGCX8c921F5nlpAlBq9drci5IBPjNfoN5Rf1OSZrg2zXDkZ8xm3i/ey3hbqIcmwF7gduRLCm+2g==","signatures":[{"sig":"MEQCIGAT4tiUe0fRZrQU26vxM/Qm9ac7B2MQIQo1i+X7b9SHAiBLXT3J2NuiZyF3afyZLrppoFvpwtDyosCMFEUQ/oMNVQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCZxdkOfOmuAJJZkLgLcAI2bKjUDcbQjPAFyKAQh0B6IgIhAOOjzaDtYNg5qkuS4P9Q/vgz5GzgN4l0aOTIIJjoUAEV"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@auggieteo%2fdsh-output-styles@0.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":117316},"main":"lib/index.js","name":"@auggieteo/dsh-output-styles","type":"module","author":{"name":"auggieteo"},"engines":{"node":">=20"},"exports":{".":"./lib/index.js","./client":"./lib/client.js","./typert":"./lib/remote.js","./package.json":"./package.json"},"gitHead":"bbcb65f6cfccde461eade17a649064046dd40316","license":"MIT","scripts":{"test":"node --check lib/client.js && node --input-type=module --check < lib/index.js && node --input-type=module --check < lib/remote.js && node --input-type=module --check < lib/catalog.js && node --test","prepare":"npm run bundle:dynamic","bundle:dynamic":"node scripts/bundle-dynamic.mjs"},"version":"0.7.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"966ef65e-5de4-4a93-b56d-bd2ed3842fe9"}},"homepage":"https://github.com/auggie246/dsh-output-styles#readme","keywords":["deepseek-harness","dsh-plugin","output-style"],"repository":{"url":"git+https://github.com/auggie246/dsh-output-styles.git","type":"git"},"_npmVersion":"12.1.0","description":"Persistent output styles for DeepSeek Harness Web: pick a built-in style or create named styles from the Settings page","directories":{},"maintainers":[{"name":"auggieteo","email":"auggie.teo@gmail.com"}],"_nodeVersion":"24.21.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^18.2.0","@deepseek-ai/cordis":"~4.0.4","@deepseek-ai/schemastery":"^3.18.4","@deepseek-ai/dsh-typert-protocol":"^0.2.0-rc.1"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dsh-output-styles_0.7.0_1790726546099_0.3725263182724696"}}},"time":{"created":"2026-08-28T12:27:05.168Z","modified":"2026-09-30T00:02:26.486Z","0.1.0":"2026-08-28T12:27:05.518Z","0.2.0":"2026-08-30T15:18:02.551Z","0.3.0":"2026-09-01T15:54:17.830Z","0.4.0":"2026-09-05T09:12:06.819Z","0.4.1":"2026-09-05T09:37:23.931Z","0.4.2":"2026-09-06T05:55:26.442Z","0.5.0":"2026-09-13T06:23:41.186Z","0.6.0":"2026-09-27T05:44:53.037Z","0.7.0":"2026-09-30T00:02:26.187Z"},"bugs":{"url":"https://github.com/auggie246/dsh-output-styles/issues"},"author":{"name":"auggieteo"},"license":"MIT","homepage":"https://github.com/auggie246/dsh-output-styles#readme","keywords":["deepseek-harness","dsh-plugin","output-style"],"repository":{"url":"git+https://github.com/auggie246/dsh-output-styles.git","type":"git"},"description":"Persistent output styles for DeepSeek Harness Web: pick a built-in style or create named styles from the Settings page","maintainers":[{"name":"auggieteo","email":"auggie.teo@gmail.com"}],"readme":"# dsh-output-styles _(@auggieteo/dsh-output-styles)_\n\n[![npm version](https://img.shields.io/npm/v/@auggieteo%2Fdsh-output-styles.svg)](https://www.npmjs.com/package/@auggieteo/dsh-output-styles)\n[![License: MIT](https://img.shields.io/npm/l/@auggieteo%2Fdsh-output-styles.svg)](LICENSE)\n[![standard-readme compliant](https://img.shields.io/badge/readme%20style-standard-brightgreen.svg)](https://github.com/RichardLitt/standard-readme)\n\nPersistent output styles for DeepSeek Harness Web: pick a built-in style or create named styles from the Settings page\n\nThe plugin adds an **Output Style** page to the `dsh web` Settings dialog. Pick a built-in style, or create named styles with Markdown instructions. The selected style enters every agent's system prompt from the next model step — no restart needed. User styles persist across restarts in the `output-styles` entry's `config` in the profile patch.\n\nThe package name is scoped on npm, `@auggieteo/dsh-output-styles`; the repository and folder are `dsh-output-styles`.\n\n## Table of Contents\n\n- [Install](#install)\n  - [Dependencies](#dependencies)\n  - [Manual wiring](#manual-wiring)\n- [Usage](#usage)\n  - [Pasting style files](#pasting-style-files)\n  - [Built-in styles](#built-in-styles)\n  - [Session-only install](#session-only-install)\n- [Compatibility](#compatibility)\n- [Development](#development)\n- [FAQ](#faq)\n- [Maintainers](#maintainers)\n- [Contributing](#contributing)\n- [License](#license)\n\n## Install\n\n```sh\ndsh plugin --profile web add @auggieteo/dsh-output-styles\n```\n\nRestart `dsh web` and open **Settings → Output Style**. No manual wiring: the package ships a bundle patch, and `dsh plugin add` joins it to the profile's layer stack (`dsh.profile.bundles`) automatically. `dsh plugin --profile web remove` unwires it the same way.\n\nOther sources:\n\n```sh\ndsh plugin --profile web add github:auggie246/dsh-output-styles   # from GitHub\ndsh plugin --profile web add /path/to/dsh-output-styles           # from a local checkout\n```\n\nGit installs run a `prepare` build that pnpm blocks until allowlisted: add the exact key pnpm prints under `allowBuilds` in `~/.dsh/profiles/web/pnpm-workspace.yaml`, then re-run the same command.\n\n### Dependencies\n\n- Node.js 20+.\n- `@deepseek-ai/dsh` with the web profile; tested against 0.2.0-rc.2. See [Compatibility](#compatibility).\n- All runtime dependencies are peers provided by DSH.\n\n### Manual wiring\n\nOnly when managing dependencies by hand: append the composition row from [`cordis.patch.example.yml`](cordis.patch.example.yml) to `~/.dsh/profiles/web/cordis.patch.yml`:\n\n```yaml\n- insert:\n    - id: output-styles\n      name: \"@auggieteo/dsh-output-styles\"\n```\n\nThe `name` must match the installed package name; the `id` is your local cordis service id and doubles as the settings namespace holding your stored styles. Skip this row when the package is already listed under `dsh.profile.bundles` — the bundle patch supplies it.\n\n## Usage\n\nOpen **Settings → Output Style**:\n\n- Pick a built-in style, or create a named style with a name, an optional description, and Markdown instructions.\n- **Edit** turns a style's own row into the edit form; **Save** or **Cancel** restores it. The create form hides while an edit is open.\n- The selected style enters every agent's system prompt from the **next model step** — no restart needed.\n- User styles persist across restarts in the `output-styles` entry's `config` in `~/.dsh/profiles/<profile>/cordis.patch.yml`. The entry is global to the profile, not per-session.\n\n### Pasting style files\n\nThe Instructions field accepts a whole style file — Claude Code output styles and Agent Skills `SKILL.md`. Its frontmatter fills Name and Description; only the body is stored as instructions. The empty field shows a complete example.\n\nOther frontmatter keys (`keep-coding-instructions`, `disable-model-invocation`, `metadata`, …) are reported as ignored: the plugin appends its section to the system prompt, so the harness coding instructions are always kept and behavior flags have no effect. Only flat `key: value` frontmatter is supported.\n\n### Built-in styles\n\n| Style       | Effect                                                       |\n| ----------- | ------------------------------------------------------------ |\n| Default     | No style instructions added.                                 |\n| Concise     | Short, telegraphic answers; result first; no recaps.         |\n| Explanatory | Adds reasoning, rejected alternatives, and tradeoffs.        |\n| Learning    | Teaches while working; best practices and pitfalls.          |\n| Formal      | Documentation tone: headings, precise terms, numbered steps. |\n\n### Session-only install\n\nAn agent can define the plugin into a running DSH process — no files touch the deployment, and it disappears when that process restarts. Paste this into a DSH session whose agent has the Cordis tools:\n\n> Read `dynamic/dsh-output-styles.dynamic.json`. Call `cordis_define` with a\n> new plugin, using its `name` and `description`, and its `host` and `client`\n> strings as `code.host` and `code.client`. Then `cordis_run` the returned\n> package. I'll approve the activation.\n\nIf both forms are active at once, both contribute their own prompt section; pick one form. See [`dynamic/README.md`](dynamic/README.md).\n\n## Compatibility\n\nTested against `@deepseek-ai/dsh` 0.2.0-rc.2 (web profile). This is the only supported line: **0.1.1-rc.2, 0.1.2-rc.1, 0.1.5-rc.x, and 0.1.7-rc.x were dropped in 0.7.0.**\n\n0.1.7 replaced the two surfaces this plugin depends on, and 0.2.0 kept both contracts, so the plugin source is unchanged from 0.6.0:\n\n- **Typert codecs.** A strict codec carries a `create()` factory returning the process-local schema.\n- **Editable settings.** Editable configuration is declared as `schemastery` `.volatile()` fields on the plugin's own exported `Config` and written with `ctx.settings.update(<profile entry id>, patch)`. `.volatile()` first appears in `@deepseek-ai/schemastery` 3.18.3; the harness ships 3.18.4.\n\nThe 0.7.0 release is therefore metadata-only: the `@deepseek-ai/dsh-typert-protocol` peer range moves to `^0.2.0-rc.1`, and the client manifest stops naming `@deepseek-ai/dsh-client-web`, which is published only as the page-boot library and declares no client module. `dsh.client.inject` is informational (it does not drive Cordis service injection), so it now names the provider of the `remote` service the Settings page mounts into: `@deepseek-ai/dsh-api-gateway`. The `slots` service the page registers its section with comes from the shell itself.\n\nBecause the plugin's Config fields are volatile, a write updates them in place: the Loader commits a volatile-only config change into the running plugin's references without remounting it, and the prompt section re-reads the live value on the next assembly. Changes therefore still take effect from the next model step with no restart.\n\nThe system-prompt placement is unchanged: the `output-style` section still sits at order 5, right after the persona prefix.\n\n## Development\n\n```\nlib/        permanent form: host plugin, catalog, typert codecs, Settings page\ndynamic/    session-only form (host.js, client.js, generated bundle)\nscripts/    bundle-dynamic.mjs — regenerates the single-file bundle\ntest/       catalog, client mount, identity, parser sync\n```\n\nAfter editing `dynamic/host.js` or `dynamic/client.js`, run `npm run bundle:dynamic` and commit the regenerated bundle. `npm test` runs the syntax checks and the test suite.\n\nThe frontmatter parser and the style draft resolver exist as byte-identical marked blocks in `lib/catalog.js`, `lib/client.js`, `dynamic/host.js`, and `dynamic/client.js`; a sync test fails when a copy drifts. The host registers the selected style's text as a `systemPrompt` section at order 5, right after the persona, re-evaluated at every prompt assembly.\n\n## FAQ\n\n**The Settings panel has no Output Style page.**\nThe plugin is not wired: re-run `dsh plugin --profile web add @auggieteo/dsh-output-styles` (it joins `dsh.profile.bundles` automatically) and restart `dsh web`. If you manage the dependency by hand, check the manual wiring row instead.\n\n**`dsh web` crashes at boot with `TYPERT manifest names package ...`.**\nThe plugin is installed under a different dependency key than its npm name (for example, the pre-rename `dsh-output-styles` with a `file:`/`link:` path). The dependency key in `~/.dsh/profiles/web/package.json`, the insert `name:` in `cordis.patch.yml`, and the package name must all be the same string, `@auggieteo/dsh-output-styles`. Renaming does not move data: the cordis plugin id (`output-styles`), the settings namespace, and stored styles are unchanged.\n\n## Maintainers\n\n- [auggieteo](https://github.com/auggie246)\n\n## Contributing\n\nPRs are welcome. Ask questions or report problems in the [issue tracker](https://github.com/auggie246/dsh-output-styles/issues); for anything larger than a fix, open an issue first.\n\n- Run `npm test` before you send a PR.\n- Keep the marked blocks in `lib/catalog.js`, `lib/client.js`, `dynamic/host.js`, and `dynamic/client.js` byte-identical; the sync test fails otherwise.\n- If you changed `dynamic/`, regenerate the bundle with `npm run bundle:dynamic`.\n\n## License\n\nMIT © dsh-output-styles contributors — see [LICENSE](LICENSE) for details.\n","readmeFilename":"README.md"}