{ "name": "dsh-translate", "version": "0.2.4", "description": "Vendor parameter translation and deterministic JSON repair for DeepSeek Harness: the /translate command maps temperature/top_p/max_tokens/stop/system across 11 vendors, and the tools/post-execute repair layer (plus the fix_json tool) fixes broken JSON tool output with escape repair, trailing-comma removal, truncation closure, and required-field completion 鈥?never fabricating data", "repository": { "type": "git", "url": "git+https://github.com/PerryLink/dsh-translate.git" }, "homepage": "https://github.com/PerryLink/dsh-translate#readme", "bugs": { "url": "https://github.com/PerryLink/dsh-translate/issues" }, "author": "PerryLink", "private": false, "type": "module", "main": "./index.mjs", "types": "./types.d.ts", "exports": { ".": { "types": "./types.d.ts", "default": "./index.mjs" }, "./package.json": "./package.json" }, "files": [ "index.mjs", "types.d.ts", "lib", "ARCHITECTURE.md", "cordis.patch.yml", "CHANGELOG.md", "SECURITY.md", "THIRD_PARTY_NOTICES.md", "README.md", "README.zh.md", "README.es.md", "README.pt.md", "README.hi.md", "LICENSE" ], "dsh": { "bundle": { "patch": "./cordis.patch.yml" } }, "dshWorkshop": { "schema": "omdsh-workshop-package/v1", "type": "plugin", "integration": { "protocol": "harness-profile", "artifact": "cordis.patch.yml" }, "install": { "mode": "transactional", "adapter": "profile-bundle", "failurePolicy": "generation-rollback", "touchesCurrentBeforeActivation": false }, "lifecycle": { "activation": "hot-reload", "dispose": "supported" }, "permissions": [ "fs:read", "session:append", "network:none", "native-code:none" ], "compatibility": { "dshVersions": [ "0.1.2-rc.1" ] }, "capability": { "id": "translate-repair", "kind": "tool", "invocation": "fix_json, /translate", "expected": "translates canonical LLM parameters across vendors (the /translate command) and repairs broken JSON in successful tool results on tools/post-execute plus the fix_json tool, without fabricating data" }, "evidence": { "install": null, "failureIsolation": null, "hotReload": null, "remove": null } }, "keywords": [ "dsh", "dsh-plugin", "deepseek-harness", "deepseek", "cordis", "json-repair", "schema-validation", "parameter-mapping", "llm-api", "tooling" ], "engines": { "node": "^22.19.0 || >=24.0.0" }, "packageManager": "pnpm@11.7.0", "peerDependencies": { "@deepseek-ai/cordis": "^4.0.2", "@deepseek-ai/dsh-commands": ">=0.1.2-rc.1 <0.2.0", "@deepseek-ai/dsh-session": ">=0.1.2-rc.1 <0.2.0", "@deepseek-ai/dsh-tools": ">=0.1.2-rc.1 <0.2.0", "@deepseek-ai/schemastery": "^3.18.2" }, "devDependencies": { "@deepseek-ai/cordis": "^4.0.2", "@deepseek-ai/cordis-plugin-include": "^1.0.7", "@deepseek-ai/cordis-plugin-loader": "^1.0.3", "@deepseek-ai/dsh-commands": "0.1.2-rc.1", "@deepseek-ai/dsh-llm": "0.1.2-rc.1", "@deepseek-ai/dsh-session": "0.1.2-rc.1", "@deepseek-ai/dsh-system-prompt": "0.1.2-rc.1", "@deepseek-ai/dsh-tools": "0.1.2-rc.1", "@deepseek-ai/schemastery": "^3.18.2", "@types/node": "^22.19.0", "oxlint": "0.18.1", "typescript": "^5.9.0" }, "scripts": { "test": "node --test", "coverage": "node --test --experimental-test-coverage", "check": "tsc -p tsconfig.check.json", "lint": "oxlint", "verify:self-contained": "node scripts/verify-self-contained.mjs", "verify:artifacts": "node scripts/verify-artifacts.mjs", "readme:sync": "node scripts/check-readme-sync.mjs" }, "license": "Apache-2.0", "funding": { "type": "individual", "url": "https://github.com/sponsors/PerryLink" } }