{"_id":"pi-harness-runtime","_rev":"160-cbb405decf385c39fead73085ca8e400","name":"pi-harness-runtime","dist-tags":{"develop":"0.10.42","beta":"1.1.71-3","latest":"1.1.138"},"versions":{"0.2.0":{"name":"pi-harness-runtime","version":"0.2.0","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@0.2.0","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"extensions":["./index.ts"]},"dist":{"shasum":"0417e30c29dacefcc9a30f11bf1a5683c3a3449c","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-0.2.0.tgz","fileCount":12,"integrity":"sha512-w2YQr1pDSoyMERh5Khw/xeKPFgGwWNXd3aVxqH5u0d605TJJHtNNunCmCHUWrSciiJRywdxTIUG7kHVsBHI8lg==","signatures":[{"sig":"MEUCIQCwHcnJAHWnDql8kT1UtNTSQ0EALtCSOdRRH65z9IcJNgIgY+CrNHI84YojvITw1sLAFx17b9p1f5L3j50uY8jognk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51212},"type":"module","gitHead":"7b96ff0675c70672a0026d99c958afd6a7381acc","scripts":{"test":"node --test","release":"standard-version","release:major":"standard-version --release-as major","release:minor":"standard-version --release-as minor","release:patch":"standard-version --release-as patch","release:dry-run":"standard-version --dry-run"},"_npmUser":{"name":"manotluijiu","email":"moocoding@gmail.com"},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"_npmVersion":"11.12.1","description":"Codex-style /usage status for pi: local token tracking + provider mirror","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"devDependencies":{"standard-version":"^9.5.0"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_0.2.0_1782716299731_0.8270182762056026","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"pi-harness-runtime","version":"0.3.0","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@0.3.0","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"extensions":["./index.ts"]},"dist":{"shasum":"41277b84e431b9efda5049285a9fdbdf78dbadde","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-0.3.0.tgz","fileCount":39,"integrity":"sha512-H8myFMTbIG2wyADgYtWiogMxWWXH9ugOvxoihlyPTj3csCE07zR+vf/Y3DHHofz4e5ftYJ1to0MqFY22tV601w==","signatures":[{"sig":"MEUCID+ucI5hqPKKacqiKmqGWAUx0ZGRO6GPg6Q0CVuwMtfNAiEAg+8PcIY9l7UbZux5I8+ZpaDgsPXbntORi0wjlMLq64M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":175085},"type":"module","gitHead":"f24b05ce1aeccb413cc2f0edc598833635e68735","scripts":{"test":"node --test","release":"standard-version","release:major":"standard-version --release-as major","release:minor":"standard-version --release-as minor","release:patch":"standard-version --release-as patch","release:dry-run":"standard-version --dry-run"},"_npmUser":{"name":"manotluijiu","email":"moocoding@gmail.com"},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"_npmVersion":"11.12.1","description":"Codex-style /usage status for pi: local token tracking + provider mirror","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.14.0","standard-version":"^9.5.0"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_0.3.0_1783150956314_0.439209489006096","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"pi-harness-runtime","version":"0.3.1","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@0.3.1","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"extensions":["./index.ts"]},"dist":{"shasum":"4ae52f23bd8ae3506c93525be17be9cebb42ce86","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-0.3.1.tgz","fileCount":39,"integrity":"sha512-SJ4pD0xkmFvbE4SVR9Whx6ElSxoz1GhszAGaYQyRWD+Ww1WsawYW+56Fgy73BT133M2YQ84hTphW3LZdAzmG+w==","signatures":[{"sig":"MEQCIDM2qUKr8sGxDq23lnZfvaBhn/WcqeKvo541QsP5t8WEAiA7fydItHARSScry99cPgKa09tCttshfx+xgCrEUeBYSg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":175847},"type":"module","gitHead":"7592bd3baae3c58255340d6ad321ab4603b6efba","scripts":{"test":"node --test","release":"standard-version","release:major":"standard-version --release-as major","release:minor":"standard-version --release-as minor","release:patch":"standard-version --release-as patch","release:dry-run":"standard-version --dry-run"},"_npmUser":{"name":"manotluijiu","email":"moocoding@gmail.com"},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"_npmVersion":"11.12.1","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.14.0","standard-version":"^9.5.0"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_0.3.1_1783151698731_0.18370202392647683","host":"s3://npm-registry-packages-npm-production"}},"0.3.2-beta.0":{"name":"pi-harness-runtime","version":"0.3.2-beta.0","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@0.3.2-beta.0","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"extensions":["./index.ts"]},"dist":{"shasum":"d9e21b8aba60c7a0faf82ae2e398e7b5b2fac4c4","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-0.3.2-beta.0.tgz","fileCount":39,"integrity":"sha512-ZB9WSULa+KGTEPY3myAzDKmS8ayGZlcS3V8nodhkcBaPZ8Bc0aYPfOT98XuTRAIub4FCYNfw8iVJyUjGWD3FGA==","signatures":[{"sig":"MEQCIFvtFIDYvXRGh9lEbANbq3ytr/vkFSUxF74hZ6gKXvIBAiAH4vz354Vxpb5+zya5QWivC9k4QtziMZ51N44aLl+0tQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":175854},"type":"module","gitHead":"420d7becac0c0feb5a1f0061002c44fb94119a28","scripts":{"test":"node --test","release":"standard-version","release:major":"standard-version --release-as major","release:minor":"standard-version --release-as minor","release:patch":"standard-version --release-as patch","release:dry-run":"standard-version --dry-run"},"_npmUser":{"name":"manotluijiu","email":"moocoding@gmail.com"},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"_npmVersion":"11.12.1","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/node":"^20.14.0","standard-version":"^9.5.0"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_0.3.2-beta.0_1783151804512_0.34134087274095726","host":"s3://npm-registry-packages-npm-production"}},"0.3.2-beta.1":{"name":"pi-harness-runtime","version":"0.3.2-beta.1","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@0.3.2-beta.1","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"extensions":["./index.ts"]},"dist":{"shasum":"0ed61ff7e4df640269cc2a1d37f100022427ce24","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-0.3.2-beta.1.tgz","fileCount":39,"integrity":"sha512-KYEFLRwWJ2klMzeUdHrHCYi9SLiMUO3Ai5LzGZkcg61/i/DwkZGSdKWzZFxY5J5XCPFfYvVUA14sVaE+dxDHMw==","signatures":[{"sig":"MEUCIQCJGhceAXpVkTziABPjxVgruwRpuXChj1y3iVvlgypAbwIgd3R3gql9xsDcvC7pWi9RkpHa8QWjR/QSlQE57HKC3Zg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":175611},"type":"module","gitHead":"37368f4398adf47ef5ea231514c07364adca67ac","scripts":{"test":"node --test","release":"standard-version","release:major":"standard-version --release-as major","release:minor":"standard-version --release-as minor","release:patch":"standard-version --release-as patch","release:dry-run":"standard-version --dry-run"},"_npmUser":{"name":"manotluijiu","email":"moocoding@gmail.com"},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"_npmVersion":"11.12.1","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/node":"^20.14.0","standard-version":"^9.5.0"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_0.3.2-beta.1_1783152174711_0.5033972157611823","host":"s3://npm-registry-packages-npm-production"}},"0.3.2-beta.2":{"name":"pi-harness-runtime","version":"0.3.2-beta.2","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@0.3.2-beta.2","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"163de0c6e7947c273d26486651e7863a7e7b8bf4","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-0.3.2-beta.2.tgz","fileCount":42,"integrity":"sha512-RUNq9QD6tgojD6svYmxBfPGGeWMkJ3EpEFyDAzRV3Vn37x9xBPYJyAIcNBzfkwgIFmw8BOPVOe8cLdthQsQonQ==","signatures":[{"sig":"MEUCIQCsDKopicmIYQ+Mlw5lGENx4cPsMsZ0MqYMkfDoRZ/xsQIgch8cQbHtsa268PM+wFYCGq8JL4uDwDOrOElbnB1dS9k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":193066},"type":"module","gitHead":"77412185abd0fba1ad28c001e97ac2c3ddfd7c9f","scripts":{"test":"node --test","release":"standard-version","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","release:major":"standard-version --release-as major","release:minor":"standard-version --release-as minor","release:patch":"standard-version --release-as patch","release:dry-run":"standard-version --dry-run","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"manotluijiu","email":"moocoding@gmail.com"},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"_npmVersion":"11.12.1","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"playwright":"^1.61.1","@types/node":"^20.14.0","standard-version":"^9.5.0"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_0.3.2-beta.2_1783158476056_0.7367051242828924","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"pi-harness-runtime","version":"0.4.0","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@0.4.0","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"0328d2c1831ba7b7b29e9337bd123c6ed4281008","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-0.4.0.tgz","fileCount":56,"integrity":"sha512-cE1aJoQnSjUu2VMhW2WY3grifceORY+EFyy62rGvYV5x28RWcXeYzkOhGoQpKsDQTZ5rK7mzSO+X2kbMZP2c6g==","signatures":[{"sig":"MEUCIQD2+H3TH471o3uh8DN+2213Vy8HUj5oY/phtnwW9GseLwIgNrZTBVpuA1lpqyHQHpqAFrFFTEm4FgSqyyehun3Ylds=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":278200},"type":"module","gitHead":"b3515d808f156059011a47218a15bf6464822f39","scripts":{"test":"bun test","release":"standard-version","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","release:major":"standard-version --release-as major","release:minor":"standard-version --release-as minor","release:patch":"standard-version --release-as patch","release:dry-run":"standard-version --dry-run","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"manotluijiu","email":"moocoding@gmail.com"},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"_npmVersion":"11.16.0","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"pi-harness-runtime":"^0.3.2-beta.1"},"_hasShrinkwrap":false,"devDependencies":{"playwright":"^1.61.1","@types/node":"^20.14.0","standard-version":"^9.5.0"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_0.4.0_1783236768196_0.8560869189345224","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"pi-harness-runtime","version":"0.5.0","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@0.5.0","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"c0f48cdb72ceed558d1fe5eab23fb851bf8db66f","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-0.5.0.tgz","fileCount":56,"integrity":"sha512-bD1yUFaiqf1PhfsDdEq+WJoHvGBVYCOEyDs8nWA43WKOSBPDq6MuAn3WYkwJ7hs9nEuWZe8PzLQfFcJ1rrm29g==","signatures":[{"sig":"MEYCIQCVhhwIglr2Kc3OxG8h+GVSP1XUwRqr/DMOfNorAq+BBAIhAKYU/Qo89FlYPZzTb6NR6updRW5wDiZ1X/jpOEulai29","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":278300},"type":"module","gitHead":"432331490068812082aa76a760aee31ca465f8a0","scripts":{"test":"bun test","release":"standard-version","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","release:major":"standard-version --release-as major","release:minor":"standard-version --release-as minor","release:patch":"standard-version --release-as patch","release:dry-run":"standard-version --dry-run","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"manotluijiu","email":"moocoding@gmail.com"},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"_npmVersion":"11.16.0","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"pi-harness-runtime":"^0.3.2-beta.1"},"_hasShrinkwrap":false,"devDependencies":{"playwright":"^1.61.1","@types/node":"^20.14.0","standard-version":"^9.5.0"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_0.5.0_1783238793420_0.8895590101875039","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-beta.12":{"name":"pi-harness-runtime","version":"0.6.3-beta.12","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@0.6.3-beta.12","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"492cf64e0c173560e32a359fdf3b011b30a35c28","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-0.6.3-beta.12.tgz","fileCount":942,"integrity":"sha512-XV8yu3DGmE+VJ2kKDYZPiHhvvHGgquMtelod00bTgddSAMXLyO7N2gD5uKN8kialBe8Ftk7VUrguk41hKnIdvQ==","signatures":[{"sig":"MEYCIQDgiiTZ3vX7rZ77kjhSSLy331LlTuslDMx1EReBuMK7GQIhANatVLB1xxICpRVhMCVo2C8u7vLugCsXM/PiXvT5GziN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-harness-runtime@0.6.3-beta.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3897590},"type":"module","scripts":{"test":"node --test","build":"for pkg in packages/*/; do [ -f \"${pkg}tsconfig.json\" ] && [ \"$pkg\" != \"packages/provider-router/\" ] && node_modules/.bin/tsc -p \"${pkg}tsconfig.json\" --skipLibCheck || true; done","release":"standard-version","skills:sync":"bun scripts/skills-sync.ts","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","release:major":"standard-version --release-as major","release:minor":"standard-version --release-as minor","release:patch":"standard-version --release-as patch","release:dry-run":"standard-version --dry-run","skills:sync:check":"bun scripts/skills-sync.ts --check-only","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ea4fe39e-10b7-42fb-9989-ac8ca1d2163b"}},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.18.0","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"deepagents":"^1.10.5","pi-harness-runtime":"^0.3.2-beta.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/ws":"^8.18.1","playwright":"^1.61.1","@types/node":"^26.1.0","standard-version":"^9.5.0"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_0.6.3-beta.12_1783912736695_0.86646258789118","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-beta.13":{"name":"pi-harness-runtime","version":"0.6.3-beta.13","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@0.6.3-beta.13","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"daa37ec7b4c7ca3202c55e9b6603539c4e65895f","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-0.6.3-beta.13.tgz","fileCount":942,"integrity":"sha512-YrDD2RmJgFif9dfTmlYL0fhC5y5Z/zrZUeFEFG/yxlchX9KjbvTx7uYfoz37Z5IJ1lZh+YR+XOM5dNtbxTzmuw==","signatures":[{"sig":"MEUCIAP3dSu3pdRmnzXiZ0KlXUmv/MtC3Ot13B7ZxD1hQZ7sAiEAlBV8j7bq9aNfG5FelLvi6i4md5nh4Cg6A6lrR1wLqcE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-harness-runtime@0.6.3-beta.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3897729},"type":"module","scripts":{"test":"node --test","build":"for pkg in packages/*/; do [ -f \"${pkg}tsconfig.json\" ] && [ \"$pkg\" != \"packages/provider-router/\" ] && node_modules/.bin/tsc -p \"${pkg}tsconfig.json\" --skipLibCheck || true; done","release":"standard-version","skills:sync":"bun scripts/skills-sync.ts","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","release:major":"standard-version --release-as major","release:minor":"standard-version --release-as minor","release:patch":"standard-version --release-as patch","release:dry-run":"standard-version --dry-run","skills:sync:check":"bun scripts/skills-sync.ts --check-only","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ea4fe39e-10b7-42fb-9989-ac8ca1d2163b"}},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.18.0","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"deepagents":"^1.10.5","pi-harness-runtime":"^0.3.2-beta.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^9.1.7","@types/ws":"^8.18.1","playwright":"^1.61.1","@types/node":"^26.1.0","@biomejs/biome":"^2.4.7","@commitlint/cli":"^20.3.1","standard-version":"^9.5.0","@commitlint/config-conventional":"^20.3.1"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_0.6.3-beta.13_1783914463628_0.663602899877221","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"pi-harness-runtime","version":"0.7.0","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@0.7.0","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"05e2065088fb07f2e236b78d098afa27f6a88331","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-0.7.0.tgz","fileCount":942,"integrity":"sha512-Y5uEX1boez5rnw9x/wYzUACAxd1CzTT5yXCxAyOcQpfmgpcua/YPlgZWuuvqxPLU3Mc5hOywW9lOkMHyQaOL8w==","signatures":[{"sig":"MEUCIG2w3sSSB8P38Y82CN7NygYsm4PoZ5bmFXsgdwg+OAU5AiEA9ZDqNOwphtENU9DDOV1Oeh7IyldbtkHNZg7mgmtNBS4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-harness-runtime@0.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3897930},"type":"module","scripts":{"test":"node --test","build":"for pkg in packages/*/; do [ -f \"${pkg}tsconfig.json\" ] && [ \"$pkg\" != \"packages/provider-router/\" ] && node_modules/.bin/tsc -p \"${pkg}tsconfig.json\" --skipLibCheck || true; done","release":"standard-version","skills:sync":"bun scripts/skills-sync.ts","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","release:major":"standard-version --release-as major","release:minor":"standard-version --release-as minor","release:patch":"standard-version --release-as patch","release:dry-run":"standard-version --dry-run","skills:sync:check":"bun scripts/skills-sync.ts --check-only","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ea4fe39e-10b7-42fb-9989-ac8ca1d2163b"}},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.18.0","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"deepagents":"^1.10.5","pi-harness-runtime":"^0.3.2-beta.1"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","@types/ws":"^8.18.1","playwright":"^1.61.1","@types/node":"^26.1.0","@biomejs/biome":"^2.4.7","@commitlint/cli":"^20.3.1","standard-version":"^9.5.0","@commitlint/config-conventional":"^20.3.1"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_0.7.0_1783915103287_0.6268836962318958","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"pi-harness-runtime","version":"0.8.0","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@0.8.0","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"9085771f68f7e9d4e18a764e74f2d691f5856837","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-0.8.0.tgz","fileCount":942,"integrity":"sha512-hoPD4j89hfv9XO/nQpZIYDF4yTQivnCYrjNWzzL031Dm59H9Jiw4F6Py3MAbuCVHFEApvy1HvxidvN+UJfO4+w==","signatures":[{"sig":"MEUCIQDSr8IQRivVwijdhmxSIYrdzxyycGp2wm0dJOaLrclMnQIgIoBy6FYtcpT/TcubVQEF6c18U4akD7y+RHoDFKcc62g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-harness-runtime@0.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3898023},"type":"module","scripts":{"test":"node --test","build":"for pkg in packages/*/; do [ -f \"${pkg}tsconfig.json\" ] && [ \"$pkg\" != \"packages/provider-router/\" ] && node_modules/.bin/tsc -p \"${pkg}tsconfig.json\" --skipLibCheck || true; done","release":"standard-version","skills:sync":"bun scripts/skills-sync.ts","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","release:major":"standard-version --release-as major","release:minor":"standard-version --release-as minor","release:patch":"standard-version --release-as patch","release:dry-run":"standard-version --dry-run","skills:sync:check":"bun scripts/skills-sync.ts --check-only","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ea4fe39e-10b7-42fb-9989-ac8ca1d2163b"}},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.18.0","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"deepagents":"^1.10.5","pi-harness-runtime":"^0.3.2-beta.1"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","@types/ws":"^8.18.1","playwright":"^1.61.1","@types/node":"^26.1.0","@biomejs/biome":"^2.4.7","@commitlint/cli":"^20.3.1","standard-version":"^9.5.0","@commitlint/config-conventional":"^20.3.1"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_0.8.0_1783915852173_0.4418655697080085","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"pi-harness-runtime","version":"0.9.0","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@0.9.0","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"c54f44d3dd04c0c683f4038aebb54d911d985f7f","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-0.9.0.tgz","fileCount":942,"integrity":"sha512-+IwjOqZbWrOG+aRbquuAUVuc7im1HgQ0pClCakVXBCGaNLa0MEUyryIBhv8Ca/1Q+JcOeSdEWKbx6kAHxUVp9g==","signatures":[{"sig":"MEUCIAkuCkPUNW4PK1ArU/O0SWVpux5NSKLaQ5IfZHx+eDM7AiEA9tVWYMmBOiOFh4lRNURsZV/ZxECtWnq/3/2RolNkx8A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-harness-runtime@0.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3898492},"type":"module","scripts":{"test":"node --test","build":"for pkg in packages/*/; do [ -f \"${pkg}tsconfig.json\" ] && [ \"$pkg\" != \"packages/provider-router/\" ] && node_modules/.bin/tsc -p \"${pkg}tsconfig.json\" --skipLibCheck || true; done","release":"bun scripts/release-all.ts","skills:sync":"bun scripts/skills-sync.ts","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","release:major":"bun scripts/release-all.ts --release-as major","release:minor":"bun scripts/release-all.ts --release-as minor","release:patch":"bun scripts/release-all.ts --release-as patch","release:dry-run":"bun scripts/release-all.ts --dry-run","skills:sync:check":"bun scripts/skills-sync.ts --check-only","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ea4fe39e-10b7-42fb-9989-ac8ca1d2163b"}},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.18.0","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"deepagents":"^1.10.5","pi-harness-runtime":"^0.3.2-beta.1"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","@types/ws":"^8.18.1","playwright":"^1.61.1","@types/node":"^26.1.0","@biomejs/biome":"^2.4.7","@commitlint/cli":"^20.3.1","standard-version":"^9.5.0","@commitlint/config-conventional":"^20.3.1"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_0.9.0_1783916900685_0.25872323628971095","host":"s3://npm-registry-packages-npm-production"}},"0.9.1":{"name":"pi-harness-runtime","version":"0.9.1","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@0.9.1","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"9267277183d940a69ba28ee236d971a13784fe2d","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-0.9.1.tgz","fileCount":944,"integrity":"sha512-CTitV2YDoTKz11kJnUCfXgeGlrq2gh2XBfZCuAv9irap6bP+/72M5KAJemMbIjq6hc2oeJmpIjnmWMWGtGU+bw==","signatures":[{"sig":"MEYCIQDup29/BPDDCjP+/iFg2rrP3fERWejktPK3j1gD6Lh8zAIhAISRsIiuMUsrvm8kYCRj4qcA1jPM15xkuaAXMSBEdjJZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-harness-runtime@0.9.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3900700},"type":"module","scripts":{"test":"node --test","build":"for pkg in packages/*/; do [ -f \"${pkg}tsconfig.json\" ] && [ \"$pkg\" != \"packages/provider-router/\" ] && node_modules/.bin/tsc -p \"${pkg}tsconfig.json\" --skipLibCheck || true; done","release":"bun scripts/release-all.ts","skills:sync":"bun scripts/skills-sync.ts","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","release:major":"bun scripts/release-all.ts --release-as major","release:minor":"bun scripts/release-all.ts --release-as minor","release:patch":"bun scripts/release-all.ts --release-as patch","release:dry-run":"bun scripts/release-all.ts --dry-run","skills:sync:check":"bun scripts/skills-sync.ts --check-only","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ea4fe39e-10b7-42fb-9989-ac8ca1d2163b"}},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.18.0","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"deepagents":"^1.10.5","pi-harness-runtime":"^0.3.2-beta.1"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","@types/ws":"^8.18.1","playwright":"^1.61.1","@types/node":"^26.1.0","@biomejs/biome":"^2.4.7","@commitlint/cli":"^20.3.1","standard-version":"^9.5.0","@commitlint/config-conventional":"^20.3.1"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_0.9.1_1783940233396_0.7010203720702981","host":"s3://npm-registry-packages-npm-production"}},"0.9.2":{"name":"pi-harness-runtime","version":"0.9.2","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@0.9.2","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"edfa28b3fcd97e625729869a7c913f505184ecf8","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-0.9.2.tgz","fileCount":944,"integrity":"sha512-ADZI6OSx9+P0UiH4Ls3C7S9LNvL3CXpyrvot2UOD+crylw/pMZkOAkzsEAjdB/JxhrKAZDM4b62pxiuTnC/hLw==","signatures":[{"sig":"MEQCIDFfiXOGDb/or/mwhleJHiMKWEYqR3pMqXxKn4xIkCjuAiAHxMzK4qwmH/7UxviMGV2We6lWODZCW2V/V70jzE7oJA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-harness-runtime@0.9.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3900700},"type":"module","scripts":{"test":"node --test","build":"for pkg in packages/*/; do [ -f \"${pkg}tsconfig.json\" ] && [ \"$pkg\" != \"packages/provider-router/\" ] && node_modules/.bin/tsc -p \"${pkg}tsconfig.json\" --skipLibCheck || true; done","release":"bun scripts/release-all.ts","skills:sync":"bun scripts/skills-sync.ts","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","release:major":"bun scripts/release-all.ts --release-as major","release:minor":"bun scripts/release-all.ts --release-as minor","release:patch":"bun scripts/release-all.ts --release-as patch","release:dry-run":"bun scripts/release-all.ts --dry-run","skills:sync:check":"bun scripts/skills-sync.ts --check-only","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ea4fe39e-10b7-42fb-9989-ac8ca1d2163b"}},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.18.0","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"deepagents":"^1.10.5","pi-harness-runtime":"^0.3.2-beta.1"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","@types/ws":"^8.18.1","playwright":"^1.61.1","@types/node":"^26.1.0","@biomejs/biome":"^2.4.7","@commitlint/cli":"^20.3.1","standard-version":"^9.5.0","@commitlint/config-conventional":"^20.3.1"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_0.9.2_1783940356786_0.5925715942926135","host":"s3://npm-registry-packages-npm-production"}},"0.9.4":{"name":"pi-harness-runtime","version":"0.9.4","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@0.9.4","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"54361c8349392342d4d6f3fc7d01fc3ae744248e","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-0.9.4.tgz","fileCount":945,"integrity":"sha512-HhDC8JsdSfGe9OAmMv8fG8uZL7gkblWvwTQPWUAc5p1+ailqG039MsXH+dURRQold2lnlyO5nu3VWXoxA92GGg==","signatures":[{"sig":"MEQCIEz1GTrFaa+9VMQU+f4oaWdCvIZMFvlmS8mh4EJEDarzAiALqi7GBkmnjDqlcTYplFIQAFfOKFoeluoqDPbDcU0W5g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-harness-runtime@0.9.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4067016},"type":"module","scripts":{"test":"node --test","build":"for pkg in packages/*/; do [ -f \"${pkg}tsconfig.json\" ] && [ \"$pkg\" != \"packages/provider-router/\" ] && node_modules/.bin/tsc -p \"${pkg}tsconfig.json\" --skipLibCheck || true; done","release":"bun scripts/release-all.ts","skills:sync":"bun scripts/skills-sync.ts","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","release:major":"bun scripts/release-all.ts --release-as major","release:minor":"bun scripts/release-all.ts --release-as minor","release:patch":"bun scripts/release-all.ts --release-as patch","release:dry-run":"bun scripts/release-all.ts --dry-run","skills:sync:check":"bun scripts/skills-sync.ts --check-only","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ea4fe39e-10b7-42fb-9989-ac8ca1d2163b"}},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.18.0","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"deepagents":"^1.10.5","pi-harness-runtime":"^0.3.2-beta.1"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","@types/ws":"^8.18.1","playwright":"^1.61.1","@types/node":"^26.1.0","@biomejs/biome":"^2.4.7","@commitlint/cli":"^20.3.1","standard-version":"^9.5.0","@commitlint/config-conventional":"^20.3.1"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_0.9.4_1784011449247_0.8690030278670244","host":"s3://npm-registry-packages-npm-production"}},"0.9.5":{"name":"pi-harness-runtime","version":"0.9.5","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@0.9.5","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"88d046cf7851401fc5ef692f82ea70f83efab187","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-0.9.5.tgz","fileCount":1590,"integrity":"sha512-hy4uG8soUGXMpVw/PNQ/HFNPE54eSEWX/Frl2TjPYcl8EJ2ZdTE9KyfPkGa+IKpvLY39ruFhSQ3C+NcVgdwAhQ==","signatures":[{"sig":"MEUCIGr5xjtnjGErtoB/ORn/UFDa5BbMgpcyTcamQAVZi17NAiEAwFHYhFHBJF7N4/s2l5ClBdoQI9YTkmMxdCPNe2zFAus=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-harness-runtime@0.9.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5562189},"type":"module","scripts":{"test":"node --test","build":"for pkg in packages/*/; do [ -f \"${pkg}tsconfig.json\" ] && [ \"$pkg\" != \"packages/provider-router/\" ] && node_modules/.bin/tsc -p \"${pkg}tsconfig.json\" --skipLibCheck || true; done","release":"bun scripts/release-all.ts","skills:sync":"bun scripts/skills-sync.ts","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","release:major":"bun scripts/release-all.ts --release-as major","release:minor":"bun scripts/release-all.ts --release-as minor","release:patch":"bun scripts/release-all.ts --release-as patch","release:dry-run":"bun scripts/release-all.ts --dry-run","skills:sync:check":"bun scripts/skills-sync.ts --check-only","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ea4fe39e-10b7-42fb-9989-ac8ca1d2163b"}},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.18.0","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"deepagents":"^1.10.5","pi-harness-runtime":"^0.3.2-beta.1"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","@types/ws":"^8.18.1","playwright":"^1.61.1","@types/node":"^26.1.0","@biomejs/biome":"^2.4.7","@commitlint/cli":"^20.3.1","standard-version":"^9.5.0","@commitlint/config-conventional":"^20.3.1"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_0.9.5_1784106948410_0.13391593558147896","host":"s3://npm-registry-packages-npm-production"}},"0.9.6":{"name":"pi-harness-runtime","version":"0.9.6","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@0.9.6","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"c5c014aa649f2955b7c9e23fbf6a94209fe65650","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-0.9.6.tgz","fileCount":1590,"integrity":"sha512-dLXm9Q2H7zE+2FQIfwaUQIV7jf6ibd+IVjGueOhOTsFfK6Xe9ewOc1oB3uw3hid1s09RIVd+f3xooiIxvtQBMQ==","signatures":[{"sig":"MEUCIQCFWOZpgBh/r6IkqaLa+wv89JT9ZBY3zqwYwM6sFSZRUwIgCFsYxksfMVJ0QNKMNW8cdBf+WaUSh4znQImXucuStAo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-harness-runtime@0.9.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5564467},"type":"module","scripts":{"test":"node --test","build":"for pkg in packages/*/; do [ -f \"${pkg}tsconfig.json\" ] && [ \"$pkg\" != \"packages/provider-router/\" ] && node_modules/.bin/tsc -p \"${pkg}tsconfig.json\" --skipLibCheck || true; done","release":"bun scripts/release-all.ts","skills:sync":"bun scripts/skills-sync.ts","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","release:major":"bun scripts/release-all.ts --release-as major","release:minor":"bun scripts/release-all.ts --release-as minor","release:patch":"bun scripts/release-all.ts --release-as patch","release:dry-run":"bun scripts/release-all.ts --dry-run","skills:sync:check":"bun scripts/skills-sync.ts --check-only","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ea4fe39e-10b7-42fb-9989-ac8ca1d2163b"}},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.18.0","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"deepagents":"^1.10.5","pi-harness-runtime":"^0.3.2-beta.1"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","@types/ws":"^8.18.1","playwright":"^1.61.1","@types/node":"^26.1.0","@biomejs/biome":"^2.4.7","@commitlint/cli":"^20.3.1","standard-version":"^9.5.0","@commitlint/config-conventional":"^20.3.1"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_0.9.6_1784217302248_0.5375708159939367","host":"s3://npm-registry-packages-npm-production"}},"0.9.7":{"name":"pi-harness-runtime","version":"0.9.7","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@0.9.7","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"6dda2bbe9114dc423f2bfbaaf8c119cad73e3776","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-0.9.7.tgz","fileCount":1590,"integrity":"sha512-zBuaTxAmqoNVK8Oik0kkvv3YHlJZmKXR0cxr1+NSX5lvQZNbZpkA42TGFBGkYL+T9CFxo7qkURZ9IBsl4s4x3g==","signatures":[{"sig":"MEQCIC7sTgYNbSXXHux0oNXXsCpth5aqSF9ikguuQ9RJy5w6AiAXx9eCNLHOgTBwN0DSGJ+0LJma3B1EAqTUsTUzZTMCRA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-harness-runtime@0.9.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5566437},"type":"module","scripts":{"test":"node --test","build":"for pkg in packages/*/; do [ -f \"${pkg}tsconfig.json\" ] && [ \"$pkg\" != \"packages/provider-router/\" ] && node_modules/.bin/tsc -p \"${pkg}tsconfig.json\" --skipLibCheck || true; done","release":"bun scripts/release-all.ts","skills:sync":"bun scripts/skills-sync.ts","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","release:major":"bun scripts/release-all.ts --release-as major","release:minor":"bun scripts/release-all.ts --release-as minor","release:patch":"bun scripts/release-all.ts --release-as patch","release:dry-run":"bun scripts/release-all.ts --dry-run","skills:sync:check":"bun scripts/skills-sync.ts --check-only","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ea4fe39e-10b7-42fb-9989-ac8ca1d2163b"}},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.18.0","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"deepagents":"^1.10.5","pi-harness-runtime":"^0.3.2-beta.1"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","@types/ws":"^8.18.1","playwright":"^1.61.1","@types/node":"^26.1.0","@biomejs/biome":"^2.4.7","@commitlint/cli":"^20.3.1","standard-version":"^9.5.0","@commitlint/config-conventional":"^20.3.1"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_0.9.7_1784218606803_0.2876504930563082","host":"s3://npm-registry-packages-npm-production"}},"0.9.10":{"name":"pi-harness-runtime","version":"0.9.10","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@0.9.10","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"737b1f8dd17b67ed94027f90f37cbf4f27bf1441","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-0.9.10.tgz","fileCount":1653,"integrity":"sha512-sUTAJsQuVv2RrCZ4Xn2H1g0pbKZlZhPWOkpH/RYCciGLp9OIMcd/SDYDviNCfg5XDFlAPT5ya5o6hPK9O/+kVg==","signatures":[{"sig":"MEUCIQDEH6JoQF4t+wD3f+t6qTIrNO3HgntoLiN2CGaI5GdjmwIgRqwiugOgttBu1YOJzGQasLvyiHXRrjh5bvu2WsDC8NI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-harness-runtime@0.9.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5747953},"type":"module","scripts":{"test":"node --test","build":"for pkg in packages/*/; do [ -f \"${pkg}tsconfig.json\" ] && [ \"$pkg\" != \"packages/provider-router/\" ] && node_modules/.bin/tsc -p \"${pkg}tsconfig.json\" --skipLibCheck || true; done","release":"bun scripts/release-all.ts","skills:sync":"bun scripts/skills-sync.ts","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","release:major":"bun scripts/release-all.ts --release-as major","release:minor":"bun scripts/release-all.ts --release-as minor","release:patch":"bun scripts/release-all.ts --release-as patch","release:dry-run":"bun scripts/release-all.ts --dry-run","skills:sync:check":"bun scripts/skills-sync.ts --check-only","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ea4fe39e-10b7-42fb-9989-ac8ca1d2163b"}},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.18.0","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"deepagents":"^1.10.5","pi-harness-runtime":"^0.3.2-beta.1"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","@types/ws":"^8.18.1","playwright":"^1.61.1","@types/node":"^26.1.0","@biomejs/biome":"^2.4.7","@commitlint/cli":"^20.3.1","standard-version":"^9.5.0","@commitlint/config-conventional":"^20.3.1"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_0.9.10_1784806137610_0.7894589938967089","host":"s3://npm-registry-packages-npm-production"}},"0.9.11":{"name":"pi-harness-runtime","version":"0.9.11","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@0.9.11","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"08f939a9093f90f4f8282a3d570795a858f6973c","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-0.9.11.tgz","fileCount":1653,"integrity":"sha512-67Ny7l6W6+RLN4p9Bj2Qhe/M2tQjj/0mRzF0zqhFAhwbRUn9Nz1TS+s3qGnZYEC+RlzqArPT3QharpYrEscfHQ==","signatures":[{"sig":"MEQCIGvCYU9iO9H5TK/u6kaHqQj2DVFWs7N/P7FRiNYUpj8gAiBA//JkrAkvM3gJ2aPG1VmyURjiHMS86RitVSxRQUPxXw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-harness-runtime@0.9.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5747909},"type":"module","scripts":{"test":"node --test","build":"for pkg in packages/*/; do [ -f \"${pkg}tsconfig.json\" ] && [ \"$pkg\" != \"packages/provider-router/\" ] && node_modules/.bin/tsc -p \"${pkg}tsconfig.json\" --skipLibCheck || true; done","release":"bun scripts/release-all.ts","skills:sync":"bun scripts/skills-sync.ts","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","release:major":"bun scripts/release-all.ts --release-as major","release:minor":"bun scripts/release-all.ts --release-as minor","release:patch":"bun scripts/release-all.ts --release-as patch","release:dry-run":"bun scripts/release-all.ts --dry-run","skills:sync:check":"bun scripts/skills-sync.ts --check-only","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ea4fe39e-10b7-42fb-9989-ac8ca1d2163b"}},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.18.0","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"deepagents":"^1.10.5","pi-harness-runtime":"^0.3.2-beta.1"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","@types/ws":"^8.18.1","playwright":"^1.61.1","@types/node":"^26.1.0","@biomejs/biome":"^2.4.7","@commitlint/cli":"^20.3.1","standard-version":"^9.5.0","@commitlint/config-conventional":"^20.3.1"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_0.9.11_1784807188765_0.1314518753112759","host":"s3://npm-registry-packages-npm-production"}},"0.9.13":{"name":"pi-harness-runtime","version":"0.9.13","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@0.9.13","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"d15a4b154f725f9b7f5682b134bef7af9f7914f6","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-0.9.13.tgz","fileCount":1653,"integrity":"sha512-HCSxynQFBDdXRugfrIfqH2Iy8kBcFfrOgXk8vEtTPrc3NolG9mQzt1O7x3m24bp0LDlRDVRrurYFIePrpUvA1g==","signatures":[{"sig":"MEUCIQDbG1yBTw95D2O3/CxOHif23mg1EKrSF2FSUdLR1g8GAgIgWW0UaN25VcBye5jbSuW2ZnkKG0uDlZFzIKeOiddEVzA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-harness-runtime@0.9.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5747909},"type":"module","scripts":{"test":"node --test","build":"for pkg in packages/*/; do [ -f \"${pkg}tsconfig.json\" ] && [ \"$pkg\" != \"packages/provider-router/\" ] && node_modules/.bin/tsc -p \"${pkg}tsconfig.json\" --skipLibCheck || true; done","release":"bun scripts/release-all.ts","skills:sync":"bun scripts/skills-sync.ts","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","release:major":"bun scripts/release-all.ts --release-as major","release:minor":"bun scripts/release-all.ts --release-as minor","release:patch":"bun scripts/release-all.ts --release-as patch","release:dry-run":"bun scripts/release-all.ts --dry-run","skills:sync:check":"bun scripts/skills-sync.ts --check-only","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ea4fe39e-10b7-42fb-9989-ac8ca1d2163b"}},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.18.0","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"deepagents":"^1.10.5","pi-harness-runtime":"^0.3.2-beta.1"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","@types/ws":"^8.18.1","playwright":"^1.61.1","@types/node":"^26.1.0","@biomejs/biome":"^2.4.7","@commitlint/cli":"^20.3.1","standard-version":"^9.5.0","@commitlint/config-conventional":"^20.3.1"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_0.9.13_1784811293927_0.5220428215874127","host":"s3://npm-registry-packages-npm-production"}},"0.9.14":{"name":"pi-harness-runtime","version":"0.9.14","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@0.9.14","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"8a0058383ef0a13e54d568c26b0754d7ae9c3215","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-0.9.14.tgz","fileCount":1653,"integrity":"sha512-gedqWCri6ZRrLMjDNgmK2HaHsL1BGYMflwiLZH6ndVf0X79NOLwBZ2/MbiJEcr8iuaRxHZUnlbr2ov6F/NKqKw==","signatures":[{"sig":"MEUCIBMZGa86iPWjNI83RoKNvl7O8Lg6XGMSZnpl3KDuhdtPAiEAs9g91w7HfqGPpGxDUWYgyLzwn3V8T/6gqyIL7/Jfb/E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-harness-runtime@0.9.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5750417},"type":"module","scripts":{"test":"node --test","build":"for pkg in packages/*/; do [ -f \"${pkg}tsconfig.json\" ] && [ \"$pkg\" != \"packages/provider-router/\" ] && node_modules/.bin/tsc -p \"${pkg}tsconfig.json\" --skipLibCheck || true; done","release":"bun scripts/release-all.ts","skills:sync":"bun scripts/skills-sync.ts","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","release:major":"bun scripts/release-all.ts --release-as major","release:minor":"bun scripts/release-all.ts --release-as minor","release:patch":"bun scripts/release-all.ts --release-as patch","release:dry-run":"bun scripts/release-all.ts --dry-run","skills:sync:check":"bun scripts/skills-sync.ts --check-only","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ea4fe39e-10b7-42fb-9989-ac8ca1d2163b"}},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.18.0","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"deepagents":"^1.10.5","pi-harness-runtime":"^0.3.2-beta.1"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","@types/ws":"^8.18.1","playwright":"^1.61.1","@types/node":"^26.1.0","@biomejs/biome":"^2.4.7","@commitlint/cli":"^20.3.1","standard-version":"^9.5.0","@commitlint/config-conventional":"^20.3.1"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_0.9.14_1784811929544_0.7144400307170049","host":"s3://npm-registry-packages-npm-production"}},"0.9.15":{"name":"pi-harness-runtime","version":"0.9.15","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@0.9.15","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"c586019c2886f1ca745d9d8e8326be2989a160ed","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-0.9.15.tgz","fileCount":1659,"integrity":"sha512-iS+ABn1AmEMo7fLvyQP68dXuo+O3eYd7oD+nnWczTnBPPdxxiDRAsxKaM84tS7rL4OAbq57BttnXWCLp5+7zIg==","signatures":[{"sig":"MEQCIDpLCryCwy9AI1MOc54ZfSjWU0tlPBD7irB0Itq17wtSAiALUlimWbus5dCUNayaakbaxQ2Ozz1H6vbzUSRmODR62g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-harness-runtime@0.9.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5768326},"type":"module","scripts":{"test":"node --test","build":"for pkg in packages/*/; do [ -f \"${pkg}tsconfig.json\" ] && [ \"$pkg\" != \"packages/provider-router/\" ] && node_modules/.bin/tsc -p \"${pkg}tsconfig.json\" --skipLibCheck || true; done","release":"bun scripts/release-all.ts","skills:sync":"bun scripts/skills-sync.ts","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","release:major":"bun scripts/release-all.ts --release-as major","release:minor":"bun scripts/release-all.ts --release-as minor","release:patch":"bun scripts/release-all.ts --release-as patch","release:dry-run":"bun scripts/release-all.ts --dry-run","skills:sync:check":"bun scripts/skills-sync.ts --check-only","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ea4fe39e-10b7-42fb-9989-ac8ca1d2163b"}},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.18.0","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"deepagents":"^1.10.5","pi-harness-runtime":"^0.3.2-beta.1"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","@types/ws":"^8.18.1","playwright":"^1.61.1","@types/node":"^26.1.0","@biomejs/biome":"^2.4.7","@commitlint/cli":"^20.3.1","standard-version":"^9.5.0","@commitlint/config-conventional":"^20.3.1"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_0.9.15_1784815964134_0.6968286739885825","host":"s3://npm-registry-packages-npm-production"}},"0.9.16":{"name":"pi-harness-runtime","version":"0.9.16","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@0.9.16","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"2f42cb097fad1da24832df77e11b844c8146519c","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-0.9.16.tgz","fileCount":1751,"integrity":"sha512-gcC2R3wpv+VjBrjj3MhzVkgNDzCHs59BLbLGx5MR6OQEYb5XBLC14uRyfoRTzbvXdqhSWvfBGk00tlGI8id9ug==","signatures":[{"sig":"MEYCIQDZE9kVjpuK9ZIqzM3pZGuocvIaVgQfFIVE8CtmBFH9agIhAM3bwhXhFDpjHGgwQsE/6Tpb1SxYgRUr66B5tG+SUEQr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-harness-runtime@0.9.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6148286},"type":"module","scripts":{"test":"node --test","build":"for pkg in packages/*/; do [ -f \"${pkg}tsconfig.json\" ] && [ \"$pkg\" != \"packages/provider-router/\" ] && node_modules/.bin/tsc -p \"${pkg}tsconfig.json\" --skipLibCheck || true; done","release":"bun scripts/release-all.ts","skills:sync":"bun scripts/skills-sync.ts","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","release:major":"bun scripts/release-all.ts --release-as major","release:minor":"bun scripts/release-all.ts --release-as minor","release:patch":"bun scripts/release-all.ts --release-as patch","release:dry-run":"bun scripts/release-all.ts --dry-run","skills:sync:check":"bun scripts/skills-sync.ts --check-only","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ea4fe39e-10b7-42fb-9989-ac8ca1d2163b"}},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.18.0","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"deepagents":"^1.10.5","pi-harness-runtime":"^0.3.2-beta.1"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","@types/ws":"^8.18.1","playwright":"^1.61.1","@types/node":"^26.1.0","@biomejs/biome":"^2.4.7","@commitlint/cli":"^20.3.1","standard-version":"^9.5.0","@commitlint/config-conventional":"^20.3.1"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_0.9.16_1784825423963_0.9978659627960762","host":"s3://npm-registry-packages-npm-production"}},"0.9.17":{"name":"pi-harness-runtime","version":"0.9.17","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@0.9.17","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"f45833e668f2c21735281ac5acc23b81bea94586","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-0.9.17.tgz","fileCount":1751,"integrity":"sha512-wFrgLOH7TVvEKsdkwqYblB5TkbQ626QLLzR7oTiWfBnj/Bw1SH86sGb+Qowe/pb3cCQrS/dCZhR72aJynsqjkw==","signatures":[{"sig":"MEQCID2Bfc6bVJxjl7AnA1zHVOSKXGJ7Fq5Ni79nwei/ktnqAiBFD/knIgJMY3eTmfKq2fnkVPleeF8CarhsRllL1gW4zA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-harness-runtime@0.9.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6148286},"type":"module","scripts":{"test":"node --test","build":"for pkg in packages/*/; do [ -f \"${pkg}tsconfig.json\" ] && [ \"$pkg\" != \"packages/provider-router/\" ] && node_modules/.bin/tsc -p \"${pkg}tsconfig.json\" --skipLibCheck || true; done","release":"bun scripts/release-all.ts","skills:sync":"bun scripts/skills-sync.ts","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","release:major":"bun scripts/release-all.ts --release-as major","release:minor":"bun scripts/release-all.ts --release-as minor","release:patch":"bun scripts/release-all.ts --release-as patch","release:dry-run":"bun scripts/release-all.ts --dry-run","skills:sync:check":"bun scripts/skills-sync.ts --check-only","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ea4fe39e-10b7-42fb-9989-ac8ca1d2163b"}},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.18.0","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"deepagents":"^1.10.5","pi-harness-runtime":"^0.3.2-beta.1"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","@types/ws":"^8.18.1","playwright":"^1.61.1","@types/node":"^26.1.0","@biomejs/biome":"^2.4.7","@commitlint/cli":"^20.3.1","standard-version":"^9.5.0","@commitlint/config-conventional":"^20.3.1"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_0.9.17_1784825822464_0.36300720901031003","host":"s3://npm-registry-packages-npm-production"}},"0.9.18":{"name":"pi-harness-runtime","version":"0.9.18","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@0.9.18","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"992d1b643189691c57336a774fd63b08c4935c92","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-0.9.18.tgz","fileCount":1751,"integrity":"sha512-rTqZd9/E6U3sejRaY/2ykE23PBPlS+Dr/B39J/ZKTUkqK7UwZUv9cP3az3guUVGYGT+PW3fruqMhnpqMNWftng==","signatures":[{"sig":"MEUCIQCSHbAwMivCtIu8ZIZwy5c5cOJBWVPqZ77S15Q7PDfS5QIgK8iOZzZIapuvqGQM5kMOO6s56RvscAToH7+BVFYeX+U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-harness-runtime@0.9.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6148312},"type":"module","scripts":{"test":"node --test","build":"for pkg in packages/*/; do [ -f \"${pkg}tsconfig.json\" ] && [ \"$pkg\" != \"packages/provider-router/\" ] && node_modules/.bin/tsc -p \"${pkg}tsconfig.json\" --skipLibCheck || true; done","release":"bun scripts/release-all.ts","skills:sync":"bun scripts/skills-sync.ts","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","release:major":"bun scripts/release-all.ts --release-as major","release:minor":"bun scripts/release-all.ts --release-as minor","release:patch":"bun scripts/release-all.ts --release-as patch","release:dry-run":"bun scripts/release-all.ts --dry-run","skills:sync:check":"bun scripts/skills-sync.ts --check-only","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ea4fe39e-10b7-42fb-9989-ac8ca1d2163b"}},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.18.0","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"chokidar":"^5.0.0","deepagents":"^1.10.5","pi-harness-runtime":"^0.3.2-beta.1"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","@types/ws":"^8.18.1","playwright":"^1.61.1","@types/node":"^26.1.0","@biomejs/biome":"^2.4.7","@commitlint/cli":"^20.3.1","standard-version":"^9.5.0","@commitlint/config-conventional":"^20.3.1"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_0.9.18_1784878304315_0.8031453830674038","host":"s3://npm-registry-packages-npm-production"}},"0.9.19":{"name":"pi-harness-runtime","version":"0.9.19","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@0.9.19","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"52a827da6052d4b75b2eea22d7133a74caa9d053","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-0.9.19.tgz","fileCount":1751,"integrity":"sha512-scfGwaIIfnmaO8l3WBofz5EFCUuUdjbrlZycwNAjhWk7bnq1WS9awOFwqEssXQ0KJ4DzoWhoWYBBVjTfwdKT8g==","signatures":[{"sig":"MEUCIAD5SAiudOdoKuza3VYFMygl1yVTO1Dg4c7RE7i0Xet4AiEAws/JM1MOsDoubK+nBEjgAloPuGf3dUfbvTL3DAyhP6s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-harness-runtime@0.9.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6149194},"type":"module","scripts":{"test":"node --test","build":"for pkg in packages/*/; do [ -f \"${pkg}tsconfig.json\" ] && [ \"$pkg\" != \"packages/provider-router/\" ] && node_modules/.bin/tsc -p \"${pkg}tsconfig.json\" --skipLibCheck || true; done","release":"bun scripts/release-all.ts","postinstall":"mkdir -p ~/.pi-harness-runtime/cookies","skills:sync":"bun scripts/skills-sync.ts","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","release:major":"bun scripts/release-all.ts --release-as major","release:minor":"bun scripts/release-all.ts --release-as minor","release:patch":"bun scripts/release-all.ts --release-as patch","release:dry-run":"bun scripts/release-all.ts --dry-run","skills:sync:check":"bun scripts/skills-sync.ts --check-only","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ea4fe39e-10b7-42fb-9989-ac8ca1d2163b"}},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.18.0","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"chokidar":"^5.0.0","deepagents":"^1.10.5","pi-harness-runtime":"^0.3.2-beta.1"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","@types/ws":"^8.18.1","playwright":"^1.61.1","@types/node":"^26.1.0","@biomejs/biome":"^2.4.7","@commitlint/cli":"^20.3.1","standard-version":"^9.5.0","@commitlint/config-conventional":"^20.3.1"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_0.9.19_1784881510588_0.2433100220671045","host":"s3://npm-registry-packages-npm-production"}},"0.9.20":{"name":"pi-harness-runtime","version":"0.9.20","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@0.9.20","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"d4ca9d5857d26a29d2b79a40314ac9dbb799e15c","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-0.9.20.tgz","fileCount":1751,"integrity":"sha512-/lqq5JRuPpGKdI20hhuW6KiOUe9UVVWuGsrUF9wxzHi+LJl/TffZn875JbIV/xk5sLMnv1G0rnlmUyIXbGzNAw==","signatures":[{"sig":"MEYCIQCz8zUhL36jPu0XeYOEmrP+3ZHrEtw3nCYItd/ixE6/BQIhAIdwFt5swVbxp2hW7Ut5EiyRKhEtoxTPswo+WMfhIwpp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-harness-runtime@0.9.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6149529},"type":"module","scripts":{"test":"node --test","build":"for pkg in packages/*/; do [ -f \"${pkg}tsconfig.json\" ] && [ \"$pkg\" != \"packages/provider-router/\" ] && node_modules/.bin/tsc -p \"${pkg}tsconfig.json\" --skipLibCheck || true; done","release":"bun scripts/release-all.ts","postinstall":"mkdir -p ~/.pi-harness-runtime/cookies","skills:sync":"bun scripts/skills-sync.ts","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","release:major":"bun scripts/release-all.ts --release-as major","release:minor":"bun scripts/release-all.ts --release-as minor","release:patch":"bun scripts/release-all.ts --release-as patch","release:dry-run":"bun scripts/release-all.ts --dry-run","skills:sync:check":"bun scripts/skills-sync.ts --check-only","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ea4fe39e-10b7-42fb-9989-ac8ca1d2163b"}},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.18.0","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"chokidar":"^5.0.0","deepagents":"^1.10.5","pi-harness-runtime":"^0.3.2-beta.1"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","@types/ws":"^8.18.1","playwright":"^1.61.1","@types/node":"^26.1.0","@biomejs/biome":"^2.4.7","@commitlint/cli":"^20.3.1","standard-version":"^9.5.0","@commitlint/config-conventional":"^20.3.1"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_0.9.20_1784970853063_0.29184905159357655","host":"s3://npm-registry-packages-npm-production"}},"0.9.21":{"name":"pi-harness-runtime","version":"0.9.21","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@0.9.21","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"17610bac2a5d92ae090677ff92fbfcd6f0faeb03","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-0.9.21.tgz","fileCount":2186,"integrity":"sha512-VnnKIr19syotml32hN1H18f+99+EkFVnKSosZRr/F2hXjY7pJDmI/V/JujvfpRCy/nmJpaEavCOhkcBoG+LtRA==","signatures":[{"sig":"MEYCIQCvBMAV3j8T5qYazwBN2KiuJHknmKvwP9XJy+k6ZUx/+QIhANS56KphyksqWcR73C4+QcE8XkJrztc4ZyJzcyKmUUov","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-harness-runtime@0.9.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6513337},"type":"module","scripts":{"test":"node --test","build":"for pkg in packages/*/; do [ -f \"${pkg}tsconfig.json\" ] && [ \"$pkg\" != \"packages/provider-router/\" ] && node_modules/.bin/tsc -p \"${pkg}tsconfig.json\" --skipLibCheck || true; done","release":"bun scripts/release-all.ts","postinstall":"mkdir -p ~/.pi-harness-runtime/cookies","skills:sync":"bun scripts/skills-sync.ts","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","release:major":"bun scripts/release-all.ts --release-as major","release:minor":"bun scripts/release-all.ts --release-as minor","release:patch":"bun scripts/release-all.ts --release-as patch","release:dry-run":"bun scripts/release-all.ts --dry-run","skills:sync:check":"bun scripts/skills-sync.ts --check-only","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ea4fe39e-10b7-42fb-9989-ac8ca1d2163b"}},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.18.0","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"chokidar":"^5.0.0","deepagents":"^1.10.5"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","@types/ws":"^8.18.1","playwright":"^1.61.1","@types/node":"^26.1.0","@biomejs/biome":"^2.4.7","@commitlint/cli":"^20.3.1","standard-version":"^9.5.0","@commitlint/config-conventional":"^20.3.1"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_0.9.21_1785152276203_0.8658451363482662","host":"s3://npm-registry-packages-npm-production"}},"0.9.22":{"name":"pi-harness-runtime","version":"0.9.22","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@0.9.22","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"fd337d803e057d684d642acc56351bf6a78bfd0f","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-0.9.22.tgz","fileCount":2186,"integrity":"sha512-UmVzS9kRdY+B/m+wMYsZvvqxFFNlRaqUJwKRmL00LbjWjBg8XtfqKH7NEMQuFrR7f2V1DGdnRrtACHFRhkADdg==","signatures":[{"sig":"MEUCICr15HWrtgtfGg6lRJcEE+DdlRMWQTeXvFvGImPhIPaFAiEA83TYGyLLYdlvfmFfy8WXC3YEfhGe4tgHgczk6JU+AS8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-harness-runtime@0.9.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6513441},"type":"module","scripts":{"test":"node --test","build":"for pkg in packages/*/; do [ -f \"${pkg}tsconfig.json\" ] && [ \"$pkg\" != \"packages/provider-router/\" ] && node_modules/.bin/tsc -p \"${pkg}tsconfig.json\" --skipLibCheck || true; done","release":"bun scripts/release-all.ts","postinstall":"mkdir -p ~/.pi-harness-runtime/cookies","skills:sync":"bun scripts/skills-sync.ts","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","release:major":"bun scripts/release-all.ts --release-as major","release:minor":"bun scripts/release-all.ts --release-as minor","release:patch":"bun scripts/release-all.ts --release-as patch","release:dry-run":"bun scripts/release-all.ts --dry-run","skills:sync:check":"bun scripts/skills-sync.ts --check-only","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ea4fe39e-10b7-42fb-9989-ac8ca1d2163b"}},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.18.0","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"chokidar":"^5.0.0","deepagents":"^1.10.5"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","@types/ws":"^8.18.1","playwright":"^1.61.1","@types/node":"^26.1.0","@biomejs/biome":"^2.4.7","@commitlint/cli":"^20.3.1","standard-version":"^9.5.0","@commitlint/config-conventional":"^20.3.1"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_0.9.22_1785170046965_0.1476551739838139","host":"s3://npm-registry-packages-npm-production"}},"0.9.25":{"name":"pi-harness-runtime","version":"0.9.25","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@0.9.25","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"4846da7f3bd95d68a3bfae7028c07e7baaaf224f","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-0.9.25.tgz","fileCount":2145,"integrity":"sha512-C+NK8MLobLYcZ3v75rPjKgQpb4T4nvGoaHWi0F26ddPXqVQ+JfajWl0YStNvOqpDRqa2ZTR7dUe1GFr+QBhbdw==","signatures":[{"sig":"MEQCIGKqDSrtmTzW5MRYZauY2WN7G0MB77NERObQ6IOe7eA9AiAyTuMpvgSGfW82Gy+r8uyhPy5/mds6Y3FHaQW5Exg3xw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-harness-runtime@0.9.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6560394},"type":"module","scripts":{"test":"node --test","build":"for pkg in packages/*/; do [ -f \"${pkg}tsconfig.json\" ] && [ \"$pkg\" != \"packages/provider-router/\" ] && node_modules/.bin/tsc -p \"${pkg}tsconfig.json\" --skipLibCheck || true; done","release":"bun scripts/release-all.ts","postinstall":"mkdir -p ~/.pi-harness-runtime/cookies","skills:sync":"bun scripts/skills-sync.ts","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","release:major":"bun scripts/release-all.ts --release-as major","release:minor":"bun scripts/release-all.ts --release-as minor","release:patch":"bun scripts/release-all.ts --release-as patch","release:dry-run":"bun scripts/release-all.ts --dry-run","skills:sync:check":"bun scripts/skills-sync.ts --check-only","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ea4fe39e-10b7-42fb-9989-ac8ca1d2163b"}},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.18.0","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"chokidar":"^5.0.0","deepagents":"^1.10.5"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","@types/ws":"^8.18.1","playwright":"^1.62.0","@types/node":"^26.1.0","@biomejs/biome":"^2.4.7","@commitlint/cli":"^20.3.1","standard-version":"^9.5.0","@commitlint/config-conventional":"^20.3.1"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_0.9.25_1785171672393_0.8178892615563464","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"pi-harness-runtime","version":"0.10.0","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@0.10.0","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"c72c0eb3112c465d9052b21da54e2dade2676f4e","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-0.10.0.tgz","fileCount":2156,"integrity":"sha512-6dqn2Mtpu/q3iqPdPABAdpOfEivqdadfVsrggwKdshs5Pjxut/A7xmPgADcr82OpBFgaAL3EQklKsq7GVSrTSg==","signatures":[{"sig":"MEYCIQDqo6GIsX7JzUoNNfDRTYpXaqYDfuJWCzfiRblY+ITSKwIhALspCJb0BJFURSXDAfJWCi3FQpfEHsOidA4g0xC3sVUa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-harness-runtime@0.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6519045},"type":"module","scripts":{"test":"node --test","build":"for pkg in packages/*/; do [ -f \"${pkg}tsconfig.json\" ] && [ \"$pkg\" != \"packages/provider-router/\" ] && node_modules/.bin/tsc -p \"${pkg}tsconfig.json\" --skipLibCheck || true; done","release":"bun scripts/release-all.ts","postinstall":"mkdir -p ~/.pi-harness-runtime/cookies","skills:sync":"bun scripts/skills-sync.ts","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","release:major":"bun scripts/release-all.ts --release-as major","release:minor":"bun scripts/release-all.ts --release-as minor","release:patch":"bun scripts/release-all.ts --release-as patch","release:dry-run":"bun scripts/release-all.ts --dry-run","skills:sync:check":"bun scripts/skills-sync.ts --check-only","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ea4fe39e-10b7-42fb-9989-ac8ca1d2163b"}},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.18.0","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"chokidar":"^5.0.0","deepagents":"^1.10.5"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","@types/ws":"^8.18.1","playwright":"^1.62.0","@types/node":"^26.1.0","@biomejs/biome":"^2.4.7","@commitlint/cli":"^20.3.1","standard-version":"^9.5.0","@commitlint/config-conventional":"^20.3.1"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_0.10.0_1785413361832_0.7642994097665907","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"pi-harness-runtime","version":"1.1.0","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@1.1.0","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"060fb8e0f4edcb4c655f6752895cc1838161abcf","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-1.1.0.tgz","fileCount":2179,"integrity":"sha512-AJdDTDsKT/JIJEDBkqrA4MKSf33GqKjIYGirERuVdwLzkD0nr/I7n7pCseH/8M7jd57Db5QoziNIpo2agu0V2g==","signatures":[{"sig":"MEUCIQC/xOGaRKi0I4bo1dIV0Au4I+U55RfxvCf94P9ZGd76IwIgXoeuTgzC3mI1Zf5lhIc2L7lQZ47fr8VBVC9QwWVhjgQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-harness-runtime@1.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6618123},"type":"module","scripts":{"test":"node --test","build":"for pkg in packages/*/; do [ -f \"${pkg}tsconfig.json\" ] && [ \"$pkg\" != \"packages/provider-router/\" ] && node_modules/.bin/tsc -p \"${pkg}tsconfig.json\" --skipLibCheck || true; done","release":"bun scripts/release-all.ts","postinstall":"mkdir -p ~/.pi-harness-runtime/cookies","skills:sync":"bun scripts/skills-sync.ts","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","release:major":"bun scripts/release-all.ts --release-as major","release:minor":"bun scripts/release-all.ts --release-as minor","release:patch":"bun scripts/release-all.ts --release-as patch","release:dry-run":"bun scripts/release-all.ts --dry-run","skills:sync:check":"bun scripts/skills-sync.ts --check-only","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ea4fe39e-10b7-42fb-9989-ac8ca1d2163b"}},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.18.0","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"chokidar":"^5.0.0","deepagents":"^1.10.5"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","@types/ws":"^8.18.1","playwright":"^1.62.0","@types/node":"^26.1.0","@biomejs/biome":"^2.4.7","@commitlint/cli":"^20.3.1","standard-version":"^9.5.0","@commitlint/config-conventional":"^20.3.1"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_1.1.0_1785511185888_0.39885749631028444","host":"s3://npm-registry-packages-npm-production"}},"0.10.1":{"name":"pi-harness-runtime","version":"0.10.1","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@0.10.1","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"89776e25cc95f22012c44b89e4bcff8b8ee06acd","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-0.10.1.tgz","fileCount":2179,"integrity":"sha512-owIGsLp4BplpoiVx1/McNLpkwDhlEzVWS3hKTsnZj3LrkGtfAgKe7LmC6h42tDw4mnLc3Y73QsXLXCG5OfGcYA==","signatures":[{"sig":"MEQCIGpR+hUr4f73oj4BQ69k8FiwUbXqDjba2FF7Paaim2jQAiAQ4d/CIhnXL9rUKa3l/4b31nxPGoYaNTvsPNLQ589Tow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-harness-runtime@0.10.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6618200},"type":"module","scripts":{"test":"node --test","build":"for pkg in packages/*/; do [ -f \"${pkg}tsconfig.json\" ] && [ \"$pkg\" != \"packages/provider-router/\" ] && node_modules/.bin/tsc -p \"${pkg}tsconfig.json\" --skipLibCheck || true; done","release":"bun scripts/release-all.ts","postinstall":"mkdir -p ~/.pi-harness-runtime/cookies","skills:sync":"bun scripts/skills-sync.ts","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","release:major":"bun scripts/release-all.ts --release-as major","release:minor":"bun scripts/release-all.ts --release-as minor","release:patch":"bun scripts/release-all.ts --release-as patch","release:dry-run":"bun scripts/release-all.ts --dry-run","skills:sync:check":"bun scripts/skills-sync.ts --check-only","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ea4fe39e-10b7-42fb-9989-ac8ca1d2163b"}},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.18.0","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"chokidar":"^5.0.0","deepagents":"^1.10.5"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","@types/ws":"^8.18.1","playwright":"^1.62.0","@types/node":"^26.1.0","@biomejs/biome":"^2.4.7","@commitlint/cli":"^20.3.1","standard-version":"^9.5.0","@commitlint/config-conventional":"^20.3.1"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_0.10.1_1785513199291_0.08073116735519537","host":"s3://npm-registry-packages-npm-production"}},"0.10.2":{"name":"pi-harness-runtime","version":"0.10.2","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@0.10.2","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"4ef8f0e2b42f53a9ad0a0c5eb87798626b94cd44","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-0.10.2.tgz","fileCount":2179,"integrity":"sha512-HfMww0C6LD7KZ5WHmt/uUvBp6I/Y76oo+DvwCk3iIIjfCDf8Iy2YHiLKfzm94UWiI0hU7KbKOTYWSxcjHKmVJA==","signatures":[{"sig":"MEYCIQDFIzIJeSiXf0cgfTlSh+MTQ5mZEcHrbQyVMUFhGfDSRwIhAIE1U4Vf5WmloRx+ozW9Q1EcA8wjnW+ELf7TsKzy0WOX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-harness-runtime@0.10.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6617633},"type":"module","scripts":{"test":"node --test","build":"for pkg in packages/*/; do [ -f \"${pkg}tsconfig.json\" ] && [ \"$pkg\" != \"packages/provider-router/\" ] && node_modules/.bin/tsc -p \"${pkg}tsconfig.json\" --skipLibCheck || true; done","release":"bun scripts/release-all.ts","postinstall":"mkdir -p ~/.pi-harness-runtime/cookies","skills:sync":"bun scripts/skills-sync.ts","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","release:major":"bun scripts/release-all.ts --release-as major","release:minor":"bun scripts/release-all.ts --release-as minor","release:patch":"bun scripts/release-all.ts --release-as patch","release:dry-run":"bun scripts/release-all.ts --dry-run","skills:sync:check":"bun scripts/skills-sync.ts --check-only","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ea4fe39e-10b7-42fb-9989-ac8ca1d2163b"}},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.18.0","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"chokidar":"^5.0.0","deepagents":"^1.10.5"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","@types/ws":"^8.18.1","playwright":"^1.62.0","@types/node":"^26.1.0","@biomejs/biome":"^2.4.7","@commitlint/cli":"^20.3.1","standard-version":"^9.5.0","@commitlint/config-conventional":"^20.3.1"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_0.10.2_1785514128524_0.34481818433385314","host":"s3://npm-registry-packages-npm-production"}},"0.10.3":{"name":"pi-harness-runtime","version":"0.10.3","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@0.10.3","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"26bbd702ca15c477b431325418cc9ec55e69a3f2","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-0.10.3.tgz","fileCount":2179,"integrity":"sha512-Wnc6sLJ0C1ZzRZuazc8ZWCk1AepPLhlfBHxfVKJk1FaGfJIyrEs9mHZqP2IzcrXjMcs2+yE6cDbIe7Jp5f7l/w==","signatures":[{"sig":"MEQCIAYv3jIPVD+k4Q+okSBL2gt5cwxn9RKtpp7xtJ5egk1cAiBU5IIsVsTvfm3DUJm364oCTr/arU/UDmn+MKN7vfd5mQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-harness-runtime@0.10.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6617633},"type":"module","scripts":{"test":"node --test","build":"for pkg in packages/*/; do [ -f \"${pkg}tsconfig.json\" ] && [ \"$pkg\" != \"packages/provider-router/\" ] && node_modules/.bin/tsc -p \"${pkg}tsconfig.json\" --skipLibCheck || true; done","release":"bun scripts/release-all.ts","postinstall":"mkdir -p ~/.pi-harness-runtime/cookies","skills:sync":"bun scripts/skills-sync.ts","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","release:major":"bun scripts/release-all.ts --release-as major","release:minor":"bun scripts/release-all.ts --release-as minor","release:patch":"bun scripts/release-all.ts --release-as patch","release:dry-run":"bun scripts/release-all.ts --dry-run","skills:sync:check":"bun scripts/skills-sync.ts --check-only","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ea4fe39e-10b7-42fb-9989-ac8ca1d2163b"}},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.18.0","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"chokidar":"^5.0.0","deepagents":"^1.10.5"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","@types/ws":"^8.18.1","playwright":"^1.62.0","@types/node":"^26.1.0","@biomejs/biome":"^2.4.7","@commitlint/cli":"^20.3.1","standard-version":"^9.5.0","@commitlint/config-conventional":"^20.3.1"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_0.10.3_1785522284929_0.4796744120973915","host":"s3://npm-registry-packages-npm-production"}},"0.10.4":{"name":"pi-harness-runtime","version":"0.10.4","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@0.10.4","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"005354b444c60a76018998961e3184e977f6f471","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-0.10.4.tgz","fileCount":2179,"integrity":"sha512-UciNtADZCLPULpQcKy85NnOlqbh6hBAHHlwOLHd4qBmGfTLZks8agmmsxlU7zuptYOtWQkM+32Nri2bMKy/Bog==","signatures":[{"sig":"MEQCIHRCMUWfwzWU6zhFSBkAjNObLm6JJtXHbjieq8kSxJwbAiAWK9igE37gKMRUEHrlD9iV6MqCtrXCCyQsF8+o+55uog==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-harness-runtime@0.10.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6619848},"type":"module","scripts":{"test":"node --test","build":"for pkg in packages/*/; do [ -f \"${pkg}tsconfig.json\" ] && [ \"$pkg\" != \"packages/provider-router/\" ] && node_modules/.bin/tsc -p \"${pkg}tsconfig.json\" --skipLibCheck || true; done","release":"bun scripts/release-all.ts","postinstall":"mkdir -p ~/.pi-harness-runtime/cookies","skills:sync":"bun scripts/skills-sync.ts","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","check:version":"bun scripts/check-version-sync.ts","release:major":"bun scripts/release-all.ts --release-as major","release:minor":"bun scripts/release-all.ts --release-as minor","release:patch":"bun scripts/release-all.ts --release-as patch","release:dry-run":"bun scripts/release-all.ts --dry-run","skills:sync:check":"bun scripts/skills-sync.ts --check-only","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ea4fe39e-10b7-42fb-9989-ac8ca1d2163b"}},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.18.0","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"chokidar":"^5.0.0","deepagents":"^1.10.5"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","@types/ws":"^8.18.1","playwright":"^1.62.0","@types/node":"^26.1.0","@biomejs/biome":"^2.4.7","@commitlint/cli":"^20.3.1","standard-version":"^9.5.0","@commitlint/config-conventional":"^20.3.1"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_0.10.4_1785572976650_0.239022419157092","host":"s3://npm-registry-packages-npm-production"}},"0.10.5":{"name":"pi-harness-runtime","version":"0.10.5","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@0.10.5","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"e9408eacba0699077a04ab8826df6183c3bcf4c9","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-0.10.5.tgz","fileCount":2179,"integrity":"sha512-VNoFSqPUrjGLTUkR2R+pBTcKP2ZrKvScR6Gy89R69Ntd9taVZCJuWToYhdyXHZHyqj6dsYHShdsOzd7v5JpXCg==","signatures":[{"sig":"MEUCIAcYZ/u8T91kKxHE7QFTo3TiAnDcJJe7kkFAuRldbL1MAiEAoCUtAfvTYNtgkafz7MczsLApxVDhQermhgobeip11Mc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-harness-runtime@0.10.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6619798},"type":"module","scripts":{"test":"node --test","build":"for pkg in packages/*/; do [ -f \"${pkg}tsconfig.json\" ] && [ \"$pkg\" != \"packages/provider-router/\" ] && node_modules/.bin/tsc -p \"${pkg}tsconfig.json\" --skipLibCheck || true; done","release":"bun scripts/release-all.ts","postinstall":"mkdir -p ~/.pi-harness-runtime/cookies","skills:sync":"bun scripts/skills-sync.ts","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","check:version":"bun scripts/check-version-sync.ts","release:major":"bun scripts/release-all.ts --release-as major","release:minor":"bun scripts/release-all.ts --release-as minor","release:patch":"bun scripts/release-all.ts --release-as patch","release:dry-run":"bun scripts/release-all.ts --dry-run","skills:sync:check":"bun scripts/skills-sync.ts --check-only","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ea4fe39e-10b7-42fb-9989-ac8ca1d2163b"}},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.18.0","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"chokidar":"^5.0.0","deepagents":"^1.10.5"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","@types/ws":"^8.18.1","playwright":"^1.62.0","@types/node":"^26.1.0","@biomejs/biome":"^2.4.7","@commitlint/cli":"^20.3.1","standard-version":"^9.5.0","@commitlint/config-conventional":"^20.3.1"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_0.10.5_1785618153057_0.5984785592196049","host":"s3://npm-registry-packages-npm-production"}},"0.10.6":{"name":"pi-harness-runtime","version":"0.10.6","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@0.10.6","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"55a0a4fd3a12631c98e374f2b6af4d7a2fb35b93","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-0.10.6.tgz","fileCount":2182,"integrity":"sha512-3UOQEYkL0MyJeRPHUIi08oLIosjD1QD/1RorA8F8HJpq7QVUrw1Tnh+lrekhxjnSYYpzaU2p0l8hhzSXQx5QCw==","signatures":[{"sig":"MEQCIAJO/Nxcuunod3Jq8RqvONHD3xCgUwBkdZvqGjAs5XK4AiAVfi5LmJXIPzcTVjXntetAhVEBozVt8RoGzGHC413lGA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-harness-runtime@0.10.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6639479},"type":"module","scripts":{"test":"node --test","build":"for pkg in packages/*/; do [ -f \"${pkg}tsconfig.json\" ] && [ \"$pkg\" != \"packages/provider-router/\" ] && node_modules/.bin/tsc -p \"${pkg}tsconfig.json\" --skipLibCheck || true; done","release":"bun scripts/release-all.ts","postinstall":"mkdir -p ~/.pi-harness-runtime/cookies","skills:sync":"bun scripts/skills-sync.ts","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","check:version":"bun scripts/check-version-sync.ts","release:major":"bun scripts/release-all.ts --release-as major","release:minor":"bun scripts/release-all.ts --release-as minor","release:patch":"bun scripts/release-all.ts --release-as patch","release:dry-run":"bun scripts/release-all.ts --dry-run","skills:sync:check":"bun scripts/skills-sync.ts --check-only","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ea4fe39e-10b7-42fb-9989-ac8ca1d2163b"}},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.18.0","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"chokidar":"^5.0.0","deepagents":"^1.10.5"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","@types/ws":"^8.18.1","playwright":"^1.62.0","@types/node":"^26.1.0","@biomejs/biome":"^2.4.7","@commitlint/cli":"^20.3.1","standard-version":"^9.5.0","@commitlint/config-conventional":"^20.3.1"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_0.10.6_1785684127568_0.6943670483026085","host":"s3://npm-registry-packages-npm-production"}},"0.10.7":{"name":"pi-harness-runtime","version":"0.10.7","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@0.10.7","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"2bf913891e956ead6924de0875eae7dc1c849b83","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-0.10.7.tgz","fileCount":2190,"integrity":"sha512-sn2ajbqTBA/6QM/dnqo+MqahosDGUoPsyHd1mbUCAOadQdnxLy5/IkOzUCcGxMJn0uzQFxwsPn3huUUkWoIMqg==","signatures":[{"sig":"MEUCIEkFQE6xBBhufvBNFas2oNMbIMWfmSUD+7MeklxelG2cAiEAqwJOPrJccN5xyLTOF9lsRyC/BNPZ7epgM16QRhZ4rYI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-harness-runtime@0.10.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6665450},"type":"module","scripts":{"test":"node --test","build":"for pkg in packages/*/; do [ -f \"${pkg}tsconfig.json\" ] && [ \"$pkg\" != \"packages/provider-router/\" ] && node_modules/.bin/tsc -p \"${pkg}tsconfig.json\" --skipLibCheck || true; done","release":"bun scripts/release-all.ts","postinstall":"mkdir -p ~/.pi-harness-runtime/cookies","skills:sync":"bun scripts/skills-sync.ts","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","check:version":"bun scripts/check-version-sync.ts","release:major":"bun scripts/release-all.ts --release-as major","release:minor":"bun scripts/release-all.ts --release-as minor","release:patch":"bun scripts/release-all.ts --release-as patch","release:dry-run":"bun scripts/release-all.ts --dry-run","skills:sync:check":"bun scripts/skills-sync.ts --check-only","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ea4fe39e-10b7-42fb-9989-ac8ca1d2163b"}},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.18.0","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"chokidar":"^5.0.0","deepagents":"^1.10.5"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","@types/ws":"^8.18.1","playwright":"^1.62.0","@types/node":"^26.1.0","@biomejs/biome":"^2.4.7","@commitlint/cli":"^20.3.1","standard-version":"^9.5.0","@commitlint/config-conventional":"^20.3.1"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_0.10.7_1785693351256_0.5991495015186241","host":"s3://npm-registry-packages-npm-production"}},"0.10.11":{"name":"pi-harness-runtime","version":"0.10.11","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@0.10.11","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"4c460ebcf5ca96de56e11bbb4a4a0d6758ee3957","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-0.10.11.tgz","fileCount":5,"integrity":"sha512-QtwWjFUHywbKmTYWd6Mdi5+wzsJngIKh0ZVaHOsbqzDDQm5P59CoV2loGb16GdrdlWiYAtQ53ECY2lmWwqEASw==","signatures":[{"sig":"MEYCIQDIbfPeRF1NFbeo2MDqu3V1zEofYFS2OdR7PML0Y0REoQIhANgbdBD1BEq1u2uwA5bqr7mTOKKvyXnFQRHGAJ45MxrY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":82186},"type":"module","scripts":{"test":"node --test","build":"for pkg in packages/*/; do [ -f \"${pkg}tsconfig.json\" ] && [ \"$pkg\" != \"packages/provider-router/\" ] && node_modules/.bin/tsc -p \"${pkg}tsconfig.json\" --skipLibCheck > /dev/null 2>&1 || true; done","release":"bun scripts/release-all.ts","postinstall":"mkdir -p ~/.pi-harness-runtime/cookies","skills:sync":"bun scripts/skills-sync.ts","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","release:major":"bun scripts/release-all.ts --release-as major","release:minor":"bun scripts/release-all.ts --release-as minor","release:patch":"bun scripts/release-all.ts --release-as patch","release:dry-run":"bun scripts/release-all.ts --dry-run","skills:sync:check":"bun scripts/skills-sync.ts --check-only","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"manotluijiu","email":"moocoding@gmail.com"},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"9.2.0","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"chokidar":"^5.0.0","deepagents":"^1.10.5"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","@types/ws":"^8.18.1","playwright":"^1.62.0","@types/node":"^26.1.0","@biomejs/biome":"^2.4.7","@commitlint/cli":"^20.3.1","standard-version":"^9.5.0","@commitlint/config-conventional":"^20.3.1"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_0.10.11_1785764277593_0.8590872281747746","host":"s3://npm-registry-packages-npm-production"}},"0.10.12":{"name":"pi-harness-runtime","version":"0.10.12","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":"MooCoding","license":"MIT","_id":"pi-harness-runtime@0.10.12","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"prompts":["./prompts"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"dc6c98c0fe6bbb057cbf17af77e0fa633b7d2bdd","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-0.10.12.tgz","fileCount":588,"integrity":"sha512-y6DsqKkb/0DlvGRPMhwGpq39mxI+HUzz+YW/zw3gfWcvqwwHWIYpZ9FY2tYyfCWtgK2S/0YByQUz9VVw3BAfxw==","signatures":[{"sig":"MEQCIAQbgGSSPIruZUss0hmih7WN5wDF8YOnf0Bx6W3ZaCg0AiA50I3nXqKaT+WrGgudN7SvR38LRu/HxhRiJ9UGa/FkvA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2243024},"type":"module","shasum":"dc6c98c0fe6bbb057cbf17af77e0fa633b7d2bdd","scripts":{"test":"node --test","build":"for pkg in packages/*/; do [ -f \"${pkg}tsconfig.json\" ] && [ \"$pkg\" != \"packages/provider-router/\" ] && node_modules/.bin/tsc -p \"${pkg}tsconfig.json\" --skipLibCheck > /dev/null 2>&1 || true; done","release":"bun scripts/release-all.ts","postinstall":"mkdir -p ~/.pi-harness-runtime/cookies","skills:sync":"bun scripts/skills-sync.ts","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","release:major":"bun scripts/release-all.ts --release-as major","release:minor":"bun scripts/release-all.ts --release-as minor","release:patch":"bun scripts/release-all.ts --release-as patch","release:dry-run":"bun scripts/release-all.ts --dry-run","skills:sync:check":"bun scripts/skills-sync.ts --check-only","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"manotluijiu","email":"moocoding@gmail.com"},"_integrity":"sha512-y6DsqKkb/0DlvGRPMhwGpq39mxI+HUzz+YW/zw3gfWcvqwwHWIYpZ9FY2tYyfCWtgK2S/0YByQUz9VVw3BAfxw==","repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.3","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"chokidar":"^5.0.0","deepagents":"^1.10.5"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","@types/ws":"^8.18.1","playwright":"^1.62.0","@types/node":"^26.1.0","@biomejs/biome":"^2.4.7","@commitlint/cli":"^20.3.1","standard-version":"^9.5.0","@commitlint/config-conventional":"^20.3.1"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_0.10.12_1785802163143_0.06930346476189153","host":"s3://npm-registry-packages-npm-production"}},"0.10.13":{"name":"pi-harness-runtime","version":"0.10.13","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":"MooCoding","license":"MIT","_id":"pi-harness-runtime@0.10.13","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"prompts":["./prompts"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"54af33d43adff638906e10f2ff8258c0228ac5b7","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-0.10.13.tgz","fileCount":2606,"integrity":"sha512-OatS4w1MiLSpWDnTPTLRl7McRmMP5kX0XvjHffVxTsPdY+xXEpg3V6cnEsRNpISuyH1YxWZRA0H7qu1884q0Dw==","signatures":[{"sig":"MEUCIHgf72O10ud5yqNwPNDSoxhyzFl6dXzk7w4K229ZbX4tAiEAhYISH39yKFUFhC4cGMlioegRu4VQsWaApNG1AKOAs5I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6179624},"type":"module","shasum":"54af33d43adff638906e10f2ff8258c0228ac5b7","scripts":{"test":"node --test","build":"for pkg in packages/*/; do [ -f \"${pkg}tsconfig.json\" ] && [ \"$pkg\" != \"packages/provider-router/\" ] && node_modules/.bin/tsc -p \"${pkg}tsconfig.json\" --skipLibCheck > /dev/null 2>&1 || true; done","release":"bun scripts/release-all.ts","postinstall":"mkdir -p ~/.pi-harness-runtime/cookies","skills:sync":"bun scripts/skills-sync.ts","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","release:major":"bun scripts/release-all.ts --release-as major","release:minor":"bun scripts/release-all.ts --release-as minor","release:patch":"bun scripts/release-all.ts --release-as patch","prepublishOnly":"bun run build","release:dry-run":"bun scripts/release-all.ts --dry-run","skills:sync:check":"bun scripts/skills-sync.ts --check-only","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"manotluijiu","email":"moocoding@gmail.com"},"_integrity":"sha512-OatS4w1MiLSpWDnTPTLRl7McRmMP5kX0XvjHffVxTsPdY+xXEpg3V6cnEsRNpISuyH1YxWZRA0H7qu1884q0Dw==","repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.3","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"chokidar":"^5.0.0","deepagents":"^1.10.5"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","@types/ws":"^8.18.1","playwright":"^1.62.0","@types/node":"^26.1.0","@biomejs/biome":"^2.4.7","@commitlint/cli":"^20.3.1","standard-version":"^9.5.0","@commitlint/config-conventional":"^20.3.1"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_0.10.13_1785802888220_0.3858433429058554","host":"s3://npm-registry-packages-npm-production"}},"0.10.14":{"name":"pi-harness-runtime","version":"0.10.14","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":"MooCoding","license":"MIT","_id":"pi-harness-runtime@0.10.14","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"prompts":["./prompts"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"42883f94f76bf790cf03e71ec4bf2334eecf789a","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-0.10.14.tgz","fileCount":2641,"integrity":"sha512-s1BPxvl7lBmIRsncIlovtI1KYPVT/mv8+OOZ86yJMJruSiwXK4vL7AL9tAj881YWh80pd3shD4g+sHqV5GCulg==","signatures":[{"sig":"MEUCIQCLQlVgVZ3dQxkj7Za0snBRXiQPnG1wqlBipe+QvAMLqQIgIFlZZ0zUGJpN3ZzDX+9UQxUvYMWUg422UauWIlGzI5s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6476255},"type":"module","shasum":"42883f94f76bf790cf03e71ec4bf2334eecf789a","scripts":{"test":"node --test","build":"bun run build:packages && bun run build:root","release":"bun scripts/release-all.ts","build:root":"for f in *.ts; do [ -f \"$f\" ] && tsc \"$f\" --outDir . --skipLibCheck --module ESNext --moduleResolution node --target ES2022 > /dev/null 2>&1 || true; done","postinstall":"mkdir -p ~/.pi-harness-runtime/cookies","skills:sync":"bun scripts/skills-sync.ts","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","release:major":"bun scripts/release-all.ts --release-as major","release:minor":"bun scripts/release-all.ts --release-as minor","release:patch":"bun scripts/release-all.ts --release-as patch","build:packages":"for pkg in packages/*/; do [ -f \"${pkg}tsconfig.json\" ] && [ \"$pkg\" != \"packages/provider-router/\" ] && tsc -p \"${pkg}tsconfig.json\" --skipLibCheck > /dev/null 2>&1 || true; done","prepublishOnly":"bun run build","release:dry-run":"bun scripts/release-all.ts --dry-run","skills:sync:check":"bun scripts/skills-sync.ts --check-only","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"manotluijiu","email":"moocoding@gmail.com"},"_integrity":"sha512-s1BPxvl7lBmIRsncIlovtI1KYPVT/mv8+OOZ86yJMJruSiwXK4vL7AL9tAj881YWh80pd3shD4g+sHqV5GCulg==","repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.3","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"chokidar":"^5.0.0","deepagents":"^1.10.5"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","@types/ws":"^8.18.1","playwright":"^1.62.0","@types/node":"^26.1.0","@biomejs/biome":"^2.4.7","@commitlint/cli":"^20.3.1","standard-version":"^9.5.0","@commitlint/config-conventional":"^20.3.1"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_0.10.14_1785803039610_0.4499885427164563","host":"s3://npm-registry-packages-npm-production"}},"0.10.15":{"name":"pi-harness-runtime","version":"0.10.15","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":"MooCoding","license":"MIT","_id":"pi-harness-runtime@0.10.15","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"prompts":["./prompts"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"7407e02e6b7c1ec188e939ea5e4b992b68a5b0cb","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-0.10.15.tgz","fileCount":2137,"integrity":"sha512-OjPV0Ab4Y2qo36/udAyRip9C1BVb4qm08bfYeL+3FFuun9569U+S5jnbRoaNU+YyUAslw134HpsLdFSlzyvYZg==","signatures":[{"sig":"MEYCIQDysGXqnyg0IAy7zZEKVOF/pEHpOifLr6rUXooOdqLrHwIhAJVQW+ydweixMWGp3w2gRTzszoAWRMYEgrEzqnOpIMd/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5915969},"type":"module","shasum":"7407e02e6b7c1ec188e939ea5e4b992b68a5b0cb","scripts":{"test":"node --test","build":"for pkg in packages/*/; do [ -f \"${pkg}tsconfig.json\" ] && [ \"$pkg\" != \"packages/provider-router/\" ] && node_modules/.bin/tsc -p \"${pkg}tsconfig.json\" --skipLibCheck > /dev/null 2>&1 || true; done && node_modules/.bin/tsc -p tsconfig.harness.json --skipLibCheck > /dev/null 2>&1","release":"bun scripts/release-all.ts","postinstall":"mkdir -p ~/.pi-harness-runtime/cookies","skills:sync":"bun scripts/skills-sync.ts","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","release:major":"bun scripts/release-all.ts --release-as major","release:minor":"bun scripts/release-all.ts --release-as minor","release:patch":"bun scripts/release-all.ts --release-as patch","release:dry-run":"bun scripts/release-all.ts --dry-run","skills:sync:check":"bun scripts/skills-sync.ts --check-only","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"manotluijiu","email":"moocoding@gmail.com"},"_integrity":"sha512-OjPV0Ab4Y2qo36/udAyRip9C1BVb4qm08bfYeL+3FFuun9569U+S5jnbRoaNU+YyUAslw134HpsLdFSlzyvYZg==","repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.8.3","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"chokidar":"^5.0.0","deepagents":"^1.10.5"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","@types/ws":"^8.18.1","playwright":"^1.62.0","@types/node":"^26.1.0","@biomejs/biome":"^2.4.7","@commitlint/cli":"^20.3.1","standard-version":"^9.5.0","@commitlint/config-conventional":"^20.3.1"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_0.10.15_1785805983193_0.7279118291928868","host":"s3://npm-registry-packages-npm-production"}},"0.10.16":{"name":"pi-harness-runtime","version":"0.10.16","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@0.10.16","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"prompts":["./prompts"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"db5efd010f41daff218b36661ade90b14180facf","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-0.10.16.tgz","fileCount":2172,"integrity":"sha512-zNEO7Gf8tcC+U3GLj2nQ2UyDIdFZ5WmGXhovLmZSBjxd03qJOaVgKQXixqbWsDW+MvlBZdUpjrwINRi4SpI/yg==","signatures":[{"sig":"MEUCIHQYew5DgV+F2jspsNEYsz9/ZQ5kVNgUDs7fqEJ9dvvZAiEAxxtqWGUutuK2YnmGNzLBgQbKPPVKGkkoUlRUrnPcqt0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6212436},"type":"module","gitHead":"f24872240c07bf115f69530a3bdabedf73e3c858","scripts":{"test":"node --test","build":"for pkg in packages/*/; do [ -f \"${pkg}tsconfig.json\" ] && [ \"$pkg\" != \"packages/provider-router/\" ] && node_modules/.bin/tsc -p \"${pkg}tsconfig.json\" --skipLibCheck > /dev/null 2>&1 || true; done && node_modules/.bin/tsc -p tsconfig.harness.json --skipLibCheck > /dev/null 2>&1","release":"bun scripts/release-all.ts","postinstall":"mkdir -p ~/.pi-harness-runtime/cookies","skills:sync":"bun scripts/skills-sync.ts","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","release:major":"bun scripts/release-all.ts --release-as major","release:minor":"bun scripts/release-all.ts --release-as minor","release:patch":"bun scripts/release-all.ts --release-as patch","release:dry-run":"bun scripts/release-all.ts --dry-run","skills:sync:check":"bun scripts/skills-sync.ts --check-only","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"manotluijiu","email":"moocoding@gmail.com"},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"12.0.2","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"chokidar":"^5.0.0","deepagents":"^1.10.5"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","@types/ws":"^8.18.1","playwright":"^1.62.0","@types/node":"^26.1.0","@biomejs/biome":"^2.4.7","@commitlint/cli":"^20.3.1","standard-version":"^9.5.0","@commitlint/config-conventional":"^20.3.1"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_0.10.16_1785806102676_0.3013134899631853","host":"s3://npm-registry-packages-npm-production"}},"0.10.17":{"name":"pi-harness-runtime","version":"0.10.17","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@0.10.17","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"prompts":["./prompts"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"d05533d270ecf83d8ebe12298a5cf35c6e21ed82","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-0.10.17.tgz","fileCount":2169,"integrity":"sha512-SI1CD4Emu3bpV7fRwLkzhCgaiyxvsWEUNlVUYzq1i+s0paUWit6JbMW/El0pgyZGb3FeVkQedljnuwaYga1ClQ==","signatures":[{"sig":"MEUCIBgR6UGOFUcWMxjX3KZDwohk3QztTouu22MhxuPvO06hAiEAnqQWWvAcvZJmePE1KXOsG3vTyb+I0u9lWoDv5Bne2Qw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6207617},"type":"module","gitHead":"699f5e275403d7fcde4b441044a0bdee511d8854","scripts":{"test":"node --test","build":"for pkg in packages/*/; do [ -f \"${pkg}tsconfig.json\" ] && [ \"$pkg\" != \"packages/provider-router/\" ] && node_modules/.bin/tsc -p \"${pkg}tsconfig.json\" --skipLibCheck > /dev/null 2>&1 || true; done && node_modules/.bin/tsc -p tsconfig.harness.json --skipLibCheck > /dev/null 2>&1","release":"bun scripts/release-all.ts","postinstall":"mkdir -p ~/.pi-harness-runtime/cookies","skills:sync":"bun scripts/skills-sync.ts","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","release:major":"bun scripts/release-all.ts --release-as major","release:minor":"bun scripts/release-all.ts --release-as minor","release:patch":"bun scripts/release-all.ts --release-as patch","release:dry-run":"bun scripts/release-all.ts --dry-run","skills:sync:check":"bun scripts/skills-sync.ts --check-only","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"manotluijiu","email":"moocoding@gmail.com"},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"12.0.2","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"chokidar":"^5.0.0","deepagents":"^1.10.5"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","@types/ws":"^8.18.1","playwright":"^1.62.0","@types/node":"^26.1.0","@biomejs/biome":"^2.4.7","@commitlint/cli":"^20.3.1","standard-version":"^9.5.0","@commitlint/config-conventional":"^20.3.1"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_0.10.17_1785846941092_0.1395784510085687","host":"s3://npm-registry-packages-npm-production"}},"0.10.19":{"name":"pi-harness-runtime","version":"0.10.19","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@0.10.19","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"prompts":["./prompts"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"8137fa7e26eaf217e97ee7c297dfa98f8307f2f6","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-0.10.19.tgz","fileCount":2137,"integrity":"sha512-kFeR+j+/gO/I9c4ZkG0yqC165AhDJQvIrS9GeQOfVpS+xYz4S1uvce2fjIzbSKZeDxoZ4u0dbiIVaf4Uq8uoLQ==","signatures":[{"sig":"MEUCIB8OOU91Zy2TdnIpjVfnPDVXA/ZF1NYCAQoYkwBqqnMqAiEAgGjCoIcm7Xog2QVlfBqFAkn0DF/5wp+v7EeV4d/QOBY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5915926},"type":"module","gitHead":"e993231bf6294fb6495c7a1e3c68146528584a61","scripts":{"test":"node --test","build":"for pkg in packages/*/; do [ -f \"${pkg}tsconfig.json\" ] && [ \"$pkg\" != \"packages/provider-router/\" ] && node_modules/.bin/tsc -p \"${pkg}tsconfig.json\" --skipLibCheck > /dev/null 2>&1 || true; done","release":"bun scripts/release-all.ts","postinstall":"mkdir -p ~/.pi-harness-runtime/cookies","skills:sync":"bun scripts/skills-sync.ts","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","release:major":"bun scripts/release-all.ts --release-as major","release:minor":"bun scripts/release-all.ts --release-as minor","release:patch":"bun scripts/release-all.ts --release-as patch","prepublishOnly":"bun run build","release:dry-run":"bun scripts/release-all.ts --dry-run","skills:sync:check":"bun scripts/skills-sync.ts --check-only","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"manotluijiu","email":"moocoding@gmail.com"},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"12.0.2","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"chokidar":"^5.0.0","deepagents":"^1.10.5"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","@types/ws":"^8.18.1","playwright":"^1.62.0","@types/node":"^26.1.0","@biomejs/biome":"^2.4.7","@commitlint/cli":"^20.3.1","standard-version":"^9.5.0","@commitlint/config-conventional":"^20.3.1"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_0.10.19_1785847627574_0.47038696550033965","host":"s3://npm-registry-packages-npm-production"}},"0.10.20":{"name":"pi-harness-runtime","version":"0.10.20","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@0.10.20","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"prompts":["./prompts"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"2afe299aa2c88a871e90d69d9516c25d28883e68","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-0.10.20.tgz","fileCount":2137,"integrity":"sha512-5mZSCuyNT+eTyL9smhvK5mEM8CiyfGWzpHqdpOtUINz6Y913TG2xiRPwOOI7IU93OQ7Oa38lC+BGObp5ScNoLA==","signatures":[{"sig":"MEQCIAe8u+F00aKGIsD7hMAaDbVDsISH+cJmdBfXbzTraeTvAiAy/KzgMcpVaiNRCSM6B+pNTWsr+RNt1zlDln15tdEZHg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5918988},"type":"module","gitHead":"cdd6425483be4cb29ea35e04adfedb85ea9d20a0","scripts":{"test":"node --test","build":"for pkg in packages/*/; do [ -f \"${pkg}tsconfig.json\" ] && [ \"$pkg\" != \"packages/provider-router/\" ] && node_modules/.bin/tsc -p \"${pkg}tsconfig.json\" --skipLibCheck > /dev/null 2>&1 || true; done","release":"bun scripts/release-all.ts","postinstall":"mkdir -p ~/.pi-harness-runtime/cookies","skills:sync":"bun scripts/skills-sync.ts","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","release:major":"bun scripts/release-all.ts --release-as major","release:minor":"bun scripts/release-all.ts --release-as minor","release:patch":"bun scripts/release-all.ts --release-as patch","prepublishOnly":"bun run build","release:dry-run":"bun scripts/release-all.ts --dry-run","skills:sync:check":"bun scripts/skills-sync.ts --check-only","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"manotluijiu","email":"moocoding@gmail.com"},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"12.0.2","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"chokidar":"^5.0.0","deepagents":"^1.10.5"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","@types/ws":"^8.18.1","playwright":"^1.62.0","@types/node":"^26.1.0","@biomejs/biome":"^2.4.7","@commitlint/cli":"^20.3.1","standard-version":"^9.5.0","@commitlint/config-conventional":"^20.3.1"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_0.10.20_1786197948399_0.39757002848604217","host":"s3://npm-registry-packages-npm-production"}},"0.10.21":{"name":"pi-harness-runtime","version":"0.10.21","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@0.10.21","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"prompts":["./prompts"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"66c5af8f70fd677cc646712578e87f1fe9040569","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-0.10.21.tgz","fileCount":2138,"integrity":"sha512-kvO5gW2jxkLPTNlsNHmNAKCoDZwAKn6tjbJpjVfhnF+73krhnzKfjF/M5XUrD2ujmxEpPNDTFAVuBiy/CXgnPg==","signatures":[{"sig":"MEYCIQCGIGwRKU30MfbMnj3RcoATCa3LKhAJNDVuS+IlpFd6jQIhAMvHbMP+21DDiuLAVmosUZ5lrDTLLxR6SB7yu4pOmvoi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5928722},"type":"module","gitHead":"6fa0e2e77746a0af08decd288089771b5e29c851","scripts":{"test":"node --test","build":"for pkg in packages/*/; do [ -f \"${pkg}tsconfig.json\" ] && [ \"$pkg\" != \"packages/provider-router/\" ] && node_modules/.bin/tsc -p \"${pkg}tsconfig.json\" --skipLibCheck > /dev/null 2>&1 || true; done","release":"bun scripts/release-all.ts","postinstall":"mkdir -p ~/.pi-harness-runtime/cookies","skills:sync":"bun scripts/skills-sync.ts","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","release:major":"bun scripts/release-all.ts --release-as major","release:minor":"bun scripts/release-all.ts --release-as minor","release:patch":"bun scripts/release-all.ts --release-as patch","prepublishOnly":"bun run build","release:dry-run":"bun scripts/release-all.ts --dry-run","skills:sync:check":"bun scripts/skills-sync.ts --check-only","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"manotluijiu","email":"moocoding@gmail.com"},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"12.0.2","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"chokidar":"^5.0.0","deepagents":"^1.10.5"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","@types/ws":"^8.18.1","playwright":"^1.62.0","@types/node":"^26.1.0","@biomejs/biome":"^2.4.7","@commitlint/cli":"^20.3.1","standard-version":"^9.5.0","@commitlint/config-conventional":"^20.3.1"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_0.10.21_1786217071354_0.3560085043413097","host":"s3://npm-registry-packages-npm-production"}},"0.10.22":{"name":"pi-harness-runtime","version":"0.10.22","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@0.10.22","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"prompts":["./prompts"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"5493e3fad0f3ed90be01a4f5693bc9a95290d397","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-0.10.22.tgz","fileCount":2138,"integrity":"sha512-Lj10dlLWFDvs1mANBgeXeSABFsBfVt5+6N/0K60SAbq+WOe3mjb+poSaYfmNLi1016a6X/c9Ei2INf+T7KbzAg==","signatures":[{"sig":"MEYCIQCVd8Q/gPez295DRRJegNwMW1CRnS/Z7INAGeg38STr8QIhAI9KoA41C8jQnytU17FSHzqPSjVWEs9ALISM5s+unNpo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5918261},"type":"module","gitHead":"992e13a61af4eaed092ae5032d977fdc57ac42ef","scripts":{"test":"node --test","build":"for pkg in packages/*/; do [ -f \"${pkg}tsconfig.json\" ] && [ \"$pkg\" != \"packages/provider-router/\" ] && node_modules/.bin/tsc -p \"${pkg}tsconfig.json\" --skipLibCheck > /dev/null 2>&1 || true; done","release":"bun scripts/release-all.ts","postinstall":"mkdir -p ~/.pi-harness-runtime/cookies","skills:sync":"bun scripts/skills-sync.ts","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","release:major":"bun scripts/release-all.ts --release-as major","release:minor":"bun scripts/release-all.ts --release-as minor","release:patch":"bun scripts/release-all.ts --release-as patch","prepublishOnly":"bun run build","release:dry-run":"bun scripts/release-all.ts --dry-run","skills:sync:check":"bun scripts/skills-sync.ts --check-only","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"manotluijiu","email":"moocoding@gmail.com"},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"12.0.2","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"chokidar":"^5.0.0","deepagents":"^1.10.5"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","@types/ws":"^8.18.1","playwright":"^1.62.0","@types/node":"^26.1.0","@biomejs/biome":"^2.4.7","@commitlint/cli":"^20.3.1","standard-version":"^9.5.0","@commitlint/config-conventional":"^20.3.1"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_0.10.22_1786243648317_0.1952131416854781","host":"s3://npm-registry-packages-npm-production"}},"0.10.23":{"name":"pi-harness-runtime","version":"0.10.23","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@0.10.23","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"prompts":["./prompts"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"8bcfdc8b928d77af422e4c4c1407a41cec614433","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-0.10.23.tgz","fileCount":2141,"integrity":"sha512-uEV2aLp8TkEnbkcdk58/Y/nSgmIGHivVjVlflCsF2fCCL8O/6pnlYGjHxuuqhrUgkSQa+jx6tuGMD928JdSl8g==","signatures":[{"sig":"MEYCIQC71V5qTZWMaXWGX1U9/i2a5udZZR6M0+mqeDSEumWQ1wIhAPKRWf1tDdY5eurKoEjXdLsjNCEZlonKAAOJujc/4o6y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5923795},"type":"module","gitHead":"d765110288f862cecd8e2a652c14062fd48aafd2","scripts":{"test":"node --test","build":"for pkg in packages/*/; do [ -f \"${pkg}tsconfig.json\" ] && [ \"$pkg\" != \"packages/provider-router/\" ] && node_modules/.bin/tsc -p \"${pkg}tsconfig.json\" --skipLibCheck > /dev/null 2>&1 || true; done","release":"bun scripts/release-all.ts","postinstall":"mkdir -p ~/.pi-harness-runtime/cookies","skills:sync":"bun scripts/skills-sync.ts","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","release:major":"bun scripts/release-all.ts --release-as major","release:minor":"bun scripts/release-all.ts --release-as minor","release:patch":"bun scripts/release-all.ts --release-as patch","prepublishOnly":"bun run build","release:dry-run":"bun scripts/release-all.ts --dry-run","skills:sync:check":"bun scripts/skills-sync.ts --check-only","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"manotluijiu","email":"moocoding@gmail.com"},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"12.0.2","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"chokidar":"^5.0.0","deepagents":"^1.10.5"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","@types/ws":"^8.18.1","playwright":"^1.62.0","@types/node":"^26.1.0","@biomejs/biome":"^2.4.7","@commitlint/cli":"^20.3.1","standard-version":"^9.5.0","@commitlint/config-conventional":"^21.2.0"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_0.10.23_1786285114098_0.02837270119996349","host":"s3://npm-registry-packages-npm-production"}},"0.10.24":{"name":"pi-harness-runtime","version":"0.10.24","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@0.10.24","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"prompts":["./prompts"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"7f2031c752c9b813427066ac2c0b66edf315ae22","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-0.10.24.tgz","fileCount":2090,"integrity":"sha512-YyTsNE2ENAcd1VBf2PkPatwLlpfZpiR4FltcLYow5HzEXbObjgyaP6xudJt8OYJ9hFDHiwREdCcTjWJ6HpNBMw==","signatures":[{"sig":"MEUCIQCGodFat++EYpwHu5DOfOyVKGy7fqn1qTPMCYrgPqE+DgIgb4vJkckycloCPM36RRXEvpxeKlWiM7uj1FqNYUCMl70=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5695525},"type":"module","gitHead":"c8e416beb6a06aa7471f786f809f1d69da603a4c","scripts":{"test":"node --test","build":"for pkg in packages/*/; do [ -f \"${pkg}tsconfig.json\" ] && [ \"$pkg\" != \"packages/provider-router/\" ] && node_modules/.bin/tsc -p \"${pkg}tsconfig.json\" --skipLibCheck > /dev/null 2>&1 || true; done","release":"bun scripts/release-all.ts","postinstall":"mkdir -p ~/.pi-harness-runtime/cookies","skills:sync":"bun scripts/skills-sync.ts","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","release:major":"bun scripts/release-all.ts --release-as major","release:minor":"bun scripts/release-all.ts --release-as minor","release:patch":"bun scripts/release-all.ts --release-as patch","prepublishOnly":"bun run build","release:dry-run":"bun scripts/release-all.ts --dry-run","skills:sync:check":"bun scripts/skills-sync.ts --check-only","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"manotluijiu","email":"moocoding@gmail.com"},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"12.0.2","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"chokidar":"^5.0.0","deepagents":"^1.10.5"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","@types/ws":"^8.18.1","playwright":"^1.62.0","@types/node":"^26.1.0","@biomejs/biome":"^2.4.7","@commitlint/cli":"^20.3.1","standard-version":"^9.5.0","@commitlint/config-conventional":"^21.2.0"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_0.10.24_1786310273582_0.6451570484794831","host":"s3://npm-registry-packages-npm-production"}},"0.10.25":{"name":"pi-harness-runtime","version":"0.10.25","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@0.10.25","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"prompts":["./prompts"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"f76af716297b0ddc9cbd5078a5b1355e192ef812","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-0.10.25.tgz","fileCount":2091,"integrity":"sha512-+ywHftngCsfLYL+YXQNc+CrIpJqwLDas08oypVlgUKWqWKfDBndeGtS8ulNxsmX209/HjGnUMqcLrsylHlqTPw==","signatures":[{"sig":"MEYCIQCmjxyRUanQAE/x3sT+xqJmsR5JH+t7736WZ2oP9QaPGAIhALUBMTtTLX75D3KNgKRsdybvQJaZ1FgXQrcrHGz799gU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5700932},"type":"module","gitHead":"7dfbfb1eda94ca47cba602691276db7364f47c9c","scripts":{"test":"node --test","build":"for pkg in packages/*/; do [ -f \"${pkg}tsconfig.json\" ] && [ \"$pkg\" != \"packages/provider-router/\" ] && node_modules/.bin/tsc -p \"${pkg}tsconfig.json\" --skipLibCheck > /dev/null 2>&1 || true; done","release":"bun scripts/release-all.ts","postinstall":"mkdir -p ~/.pi-harness-runtime/cookies","skills:sync":"bun scripts/skills-sync.ts","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","release:major":"bun scripts/release-all.ts --release-as major","release:minor":"bun scripts/release-all.ts --release-as minor","release:patch":"bun scripts/release-all.ts --release-as patch","prepublishOnly":"bun run build","release:dry-run":"bun scripts/release-all.ts --dry-run","skills:sync:check":"bun scripts/skills-sync.ts --check-only","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"manotluijiu","email":"moocoding@gmail.com"},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"12.0.2","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"chokidar":"^5.0.0","deepagents":"^1.10.5"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","@types/ws":"^8.18.1","playwright":"^1.62.0","@types/node":"^26.1.0","@biomejs/biome":"^2.4.7","@commitlint/cli":"^20.3.1","standard-version":"^9.5.0","@commitlint/config-conventional":"^21.2.0"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_0.10.25_1786366866718_0.5236316127413772","host":"s3://npm-registry-packages-npm-production"}},"0.10.26":{"name":"pi-harness-runtime","version":"0.10.26","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@0.10.26","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"prompts":["./prompts"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"bbf69a56ef8ee2d68da0d7bb8e01bc731302f252","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-0.10.26.tgz","fileCount":2091,"integrity":"sha512-A8i8vR3o6O2xR8BZATiWZW+wjK56xMOVUUKT401eXAgfkswwkkCK6YEwGbkx0NjiDNyS4iNfBh8jqvdptjfhMg==","signatures":[{"sig":"MEQCIEo4jWJtE1vcJ09zEM+Eal955/5hceAWWr/aSV/OlLWrAiAErtzoWqI1nLPtVeb7HvCwLwo+q3lfvE6Cu9wEMRuQXQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5706309},"type":"module","gitHead":"f56c1075701a128288e328a3f1012567e7f4aeee","scripts":{"test":"node --test","build":"for pkg in packages/*/; do [ -f \"${pkg}tsconfig.json\" ] && [ \"$pkg\" != \"packages/provider-router/\" ] && node_modules/.bin/tsc -p \"${pkg}tsconfig.json\" --skipLibCheck > /dev/null 2>&1 || true; done","release":"bun scripts/release-all.ts","postinstall":"mkdir -p ~/.pi-harness-runtime/cookies","skills:sync":"bun scripts/skills-sync.ts","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","release:major":"bun scripts/release-all.ts --release-as major","release:minor":"bun scripts/release-all.ts --release-as minor","release:patch":"bun scripts/release-all.ts --release-as patch","prepublishOnly":"bun run build","release:dry-run":"bun scripts/release-all.ts --dry-run","skills:sync:check":"bun scripts/skills-sync.ts --check-only","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"manotluijiu","email":"moocoding@gmail.com"},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"12.0.2","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"chokidar":"^5.0.0","deepagents":"^1.10.5"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","@types/ws":"^8.18.1","playwright":"^1.62.0","@types/node":"^26.1.0","@biomejs/biome":"^2.4.7","@commitlint/cli":"^20.3.1","standard-version":"^9.5.0","@commitlint/config-conventional":"^21.2.0"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_0.10.26_1786367575280_0.5099111296004308","host":"s3://npm-registry-packages-npm-production"}},"0.10.27":{"name":"pi-harness-runtime","version":"0.10.27","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@0.10.27","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"prompts":["./prompts"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"28057d184e3b51dbf9a53ec147d3cb00132f5b6f","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-0.10.27.tgz","fileCount":2181,"integrity":"sha512-XKr6FxGW2zznvGG7MmzG53i24i9141dFyRhJaEOT02AsW2eMww967B5ylzhAUDdP4mg9xUM02A/s5+LNxxRw5A==","signatures":[{"sig":"MEQCIB/Z5na47yNnAs5+9Ka1vlPN1woAU8CjmpnPrLaaJQwVAiA5V41zsg2PvYhsqi65qrwvq1Ff67eU0xVPDRl3YK+1Zw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5839906},"type":"module","gitHead":"0ff0bb5bc76be777f232e09dd3ba5194007b9555","scripts":{"test":"node --test","build":"for pkg in packages/*/; do [ -f \"${pkg}tsconfig.json\" ] && [ \"$pkg\" != \"packages/provider-router/\" ] && node_modules/.bin/tsc -p \"${pkg}tsconfig.json\" --skipLibCheck > /dev/null 2>&1 || true; done","release":"bun scripts/release-all.ts","postinstall":"mkdir -p ~/.pi-harness-runtime/cookies","skills:sync":"bun scripts/skills-sync.ts","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","release:major":"bun scripts/release-all.ts --release-as major","release:minor":"bun scripts/release-all.ts --release-as minor","release:patch":"bun scripts/release-all.ts --release-as patch","prepublishOnly":"bun run build","release:dry-run":"bun scripts/release-all.ts --dry-run","skills:sync:check":"bun scripts/skills-sync.ts --check-only","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"manotluijiu","email":"moocoding@gmail.com"},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"12.0.2","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"chokidar":"^5.0.0","deepagents":"^1.10.5"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","@types/ws":"^8.18.1","playwright":"^1.62.0","@types/node":"^26.1.0","@biomejs/biome":"^2.4.7","@commitlint/cli":"^20.3.1","standard-version":"^9.5.0","@commitlint/config-conventional":"^21.2.0"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_0.10.27_1786371316426_0.5704096302265735","host":"s3://npm-registry-packages-npm-production"}},"0.10.42":{"name":"pi-harness-runtime","version":"0.10.42","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@0.10.42","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"prompts":["./prompts"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"3fc180b34717ad0a9ed5a31cc6c19d50789cd96a","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-0.10.42.tgz","fileCount":2212,"integrity":"sha512-P0fcHcyhtK1cUZxdLdGY8l4D3QUkZuC1fJ+hD8muK4UsHAth8iZj+6pc7PHPmIrzn6QB5LM89mEYdH+hTV+MhA==","signatures":[{"sig":"MEQCICjGR15+8dAnuVWU3OfiFvF+wLelmCaz1H3/jn9tzBUAAiAqjz/xf9kMvzT37WF7OC8Gf52Gnss59pDUEYDeQAHhpw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5901336},"type":"module","gitHead":"883e80fb118cdacb83b4d6620b0240a832a33ba0","scripts":{"test":"node --test","build":"for pkg in packages/*/; do [ -f \"${pkg}tsconfig.json\" ] && [ \"$pkg\" != \"packages/provider-router/\" ] && node_modules/.bin/tsc -p \"${pkg}tsconfig.json\" --skipLibCheck > /dev/null 2>&1 || true; done","release":"bun scripts/release-all.ts","postinstall":"mkdir -p ~/.pi-harness-runtime/cookies && node scripts/copy-plugins.js && ([ -f ~/.config/herdr/config.toml ] || mkdir -p ~/.config/herdr && cp config.toml.example ~/.config/herdr/config.toml)","skills:sync":"bun scripts/skills-sync.ts","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","release:major":"bun scripts/release-all.ts --release-as major","release:minor":"bun scripts/release-all.ts --release-as minor","release:patch":"bun scripts/release-all.ts --release-as patch","prepublishOnly":"bun run build","release:dry-run":"bun scripts/release-all.ts --dry-run","skills:sync:check":"bun scripts/skills-sync.ts --check-only","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"manotluijiu","email":"moocoding@gmail.com"},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"12.0.2","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"chokidar":"^5.0.0","deepagents":"^1.10.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^9.1.7","@types/ws":"^8.18.1","playwright":"^1.62.0","@types/node":"^26.1.0","@biomejs/biome":"^2.4.7","@commitlint/cli":"^20.3.1","standard-version":"^9.5.0","@commitlint/config-conventional":"^21.2.0"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_0.10.42_1786677358808_0.8674012851796686","host":"s3://npm-registry-packages-npm-production"}},"0.10.43":{"name":"pi-harness-runtime","version":"0.10.43","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@0.10.43","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"prompts":["./prompts"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"2b80c1c560af73f1e246e4726cada811ac88cec5","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-0.10.43.tgz","fileCount":2212,"integrity":"sha512-WtGotDSwc6bUvMxVObtAtlL9Eb9p83rDYmdTND064jizubz5FVSy/wy+sLfNAVbalCfRKPjQxr/vw0xxkytl4Q==","signatures":[{"sig":"MEUCIQD5edFRiOdgKkyEU+jZ1it4xuZ1YqJN9W87VrgBg/ZD9wIgD3FX71pf6jekfoXaXNI8V0lPrqhtM07jPMkgx7s5DO0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5901333},"type":"module","gitHead":"883e80fb118cdacb83b4d6620b0240a832a33ba0","scripts":{"test":"node --test","build":"for pkg in packages/*/; do [ -f \"${pkg}tsconfig.json\" ] && [ \"$pkg\" != \"packages/provider-router/\" ] && node_modules/.bin/tsc -p \"${pkg}tsconfig.json\" --skipLibCheck > /dev/null 2>&1 || true; done","release":"bun scripts/release-all.ts","postinstall":"mkdir -p ~/.pi-harness-runtime/cookies && node scripts/copy-plugins.js && ([ -f ~/.config/herdr/config.toml ] || mkdir -p ~/.config/herdr && cp config.toml.example ~/.config/herdr/config.toml)","skills:sync":"bun scripts/skills-sync.ts","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","release:major":"bun scripts/release-all.ts --release-as major","release:minor":"bun scripts/release-all.ts --release-as minor","release:patch":"bun scripts/release-all.ts --release-as patch","prepublishOnly":"bun run build","release:dry-run":"bun scripts/release-all.ts --dry-run","skills:sync:check":"bun scripts/skills-sync.ts --check-only","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"manotluijiu","email":"moocoding@gmail.com"},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"12.0.2","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"chokidar":"^5.0.0","deepagents":"^1.10.5"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","@types/ws":"^8.18.1","playwright":"^1.62.0","@types/node":"^26.1.0","@biomejs/biome":"^2.4.7","@commitlint/cli":"^20.3.1","standard-version":"^9.5.0","@commitlint/config-conventional":"^21.2.0"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_0.10.43_1786677474043_0.8107903927112932","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"pi-harness-runtime","version":"1.1.1","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@1.1.1","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"prompts":["./prompts"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"be7d3e98cf028ac5e23e2c4f08bec53d891519b7","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-1.1.1.tgz","fileCount":1862,"integrity":"sha512-wr77o1crUPfDjccE8fgmWqX8rGKwk6Ei3K5sO+E4JAylsWUTe0mmo2p3V8ru4ljTp4wehM5YX8ysyK5ZoO8LnQ==","signatures":[{"sig":"MEUCIHZRNh+h6JJqjh9yyNNST1iCfHqMuegx3gDBcnuB3tVDAiEApiQmLc/djyJAdP6f1vAYAUy04AdqiykHqI3Ae+lBH9I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-harness-runtime@1.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5505724},"type":"module","gitHead":"75ee95d4b602a4965d7d1abf8a5987110b708831","scripts":{"test":"node --test","build":"for pkg in packages/*/; do [ -f \"${pkg}tsconfig.json\" ] && [ \"$pkg\" != \"packages/provider-router/\" ] && node_modules/.bin/tsc -p \"${pkg}tsconfig.json\" --skipLibCheck > /dev/null 2>&1 || true; done","release":"bun scripts/release-all.ts","postinstall":"mkdir -p ~/.pi-harness-runtime/cookies && node scripts/copy-plugins.js && ([ -f ~/.config/herdr/config.toml ] || mkdir -p ~/.config/herdr && cp config.toml.example ~/.config/herdr/config.toml)","skills:sync":"bun scripts/skills-sync.ts","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","release:major":"bun scripts/release-all.ts --release-as major","release:minor":"bun scripts/release-all.ts --release-as minor","release:patch":"bun scripts/release-all.ts --release-as patch","prepublishOnly":"bun run build","release:dry-run":"bun scripts/release-all.ts --dry-run","skills:sync:check":"bun scripts/skills-sync.ts --check-only","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3355a483-af9d-40b6-84fa-8c419897634a"}},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.17.0","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"chokidar":"^5.0.0","deepagents":"^1.10.5"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","@types/ws":"^8.18.1","playwright":"^1.62.0","@types/node":"^26.1.0","@biomejs/biome":"^2.4.7","@commitlint/cli":"^20.3.1","standard-version":"^9.5.0","@commitlint/config-conventional":"^21.2.0"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_1.1.1_1786874401761_0.920061162883258","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"pi-harness-runtime","version":"1.1.2","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@1.1.2","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"prompts":["./prompts"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"49a40280c39fe2c262e305c085650094ae24a3bd","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-1.1.2.tgz","fileCount":1862,"integrity":"sha512-+N3bZl6E59KaBbY9VkKxPUOyGSxdcqSYFhAwJ4xHYevIAWGumeE308WiSk65hEjUGZ2kdys09gi5M9JUi3onpg==","signatures":[{"sig":"MEYCIQCp4Hh70j7xV/fYhbiNcIfZv+Rf9noVmDssFo6tqPbPmQIhAP2rgFJbCFdhwdsgA6fBTwDdQvSEMRMJpT/wuQeXo1cI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-harness-runtime@1.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5505724},"type":"module","gitHead":"d4e93330d48199ce352b608b319c4b3682e5bdbb","scripts":{"test":"node --test","build":"for pkg in packages/*/; do [ -f \"${pkg}tsconfig.json\" ] && [ \"$pkg\" != \"packages/provider-router/\" ] && node_modules/.bin/tsc -p \"${pkg}tsconfig.json\" --skipLibCheck > /dev/null 2>&1 || true; done","release":"bun scripts/release-all.ts","postinstall":"mkdir -p ~/.pi-harness-runtime/cookies && node scripts/copy-plugins.js && ([ -f ~/.config/herdr/config.toml ] || mkdir -p ~/.config/herdr && cp config.toml.example ~/.config/herdr/config.toml)","skills:sync":"bun scripts/skills-sync.ts","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","release:major":"bun scripts/release-all.ts --release-as major","release:minor":"bun scripts/release-all.ts --release-as minor","release:patch":"bun scripts/release-all.ts --release-as patch","prepublishOnly":"bun run build","release:dry-run":"bun scripts/release-all.ts --dry-run","skills:sync:check":"bun scripts/skills-sync.ts --check-only","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3355a483-af9d-40b6-84fa-8c419897634a"}},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.17.0","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"chokidar":"^5.0.0","deepagents":"^1.10.5"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","@types/ws":"^8.18.1","playwright":"^1.62.0","@types/node":"^26.1.0","@biomejs/biome":"^2.4.7","@commitlint/cli":"^20.3.1","standard-version":"^9.5.0","@commitlint/config-conventional":"^21.2.0"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_1.1.2_1786874826740_0.1891397230149734","host":"s3://npm-registry-packages-npm-production"}},"1.1.3":{"name":"pi-harness-runtime","version":"1.1.3","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@1.1.3","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"prompts":["./prompts"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"193ffd9cbab3f4280972064e931db1a486db6621","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-1.1.3.tgz","fileCount":1862,"integrity":"sha512-OQUIKsuC1BJgL56ZbMmz97GqSf+4+Sh9nSR/AAEH1d9L+XZRYLb2zHWmrDRebXz2Uu+DY7D0lvpwQeYjcy6fPQ==","signatures":[{"sig":"MEQCIHhQarieQce3YI2vgPCAjFYO5NbCAPtxAPnwK9AM3rGDAiB2q9421c75mBpAhlRGWSegeHVB5Cg9Od5n24Qqclo++w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-harness-runtime@1.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5505318},"type":"module","gitHead":"c40ac3d771758512b55db201d5dbb56b31f37940","scripts":{"test":"node --test","build":"for pkg in packages/*/; do [ -f \"${pkg}tsconfig.json\" ] && [ \"$pkg\" != \"packages/provider-router/\" ] && node_modules/.bin/tsc -p \"${pkg}tsconfig.json\" --skipLibCheck > /dev/null 2>&1 || true; done","release":"bun scripts/release-all.ts","postinstall":"mkdir -p ~/.pi-harness-runtime/cookies && node scripts/copy-plugins.js && ([ -f ~/.config/herdr/config.toml ] || mkdir -p ~/.config/herdr && cp config.toml.example ~/.config/herdr/config.toml)","skills:sync":"bun scripts/skills-sync.ts","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","release:major":"bun scripts/release-all.ts --release-as major","release:minor":"bun scripts/release-all.ts --release-as minor","release:patch":"bun scripts/release-all.ts --release-as patch","prepublishOnly":"bun run build","release:dry-run":"bun scripts/release-all.ts --dry-run","skills:sync:check":"bun scripts/skills-sync.ts --check-only","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3355a483-af9d-40b6-84fa-8c419897634a"}},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.17.0","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"chokidar":"^5.0.0","deepagents":"^1.10.5"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","@types/ws":"^8.18.1","playwright":"^1.62.0","@types/node":"^26.1.0","@biomejs/biome":"^2.4.7","@commitlint/cli":"^20.3.1","standard-version":"^9.5.0","@commitlint/config-conventional":"^21.2.0"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_1.1.3_1786877566027_0.8656374423036344","host":"s3://npm-registry-packages-npm-production"}},"1.1.4":{"name":"pi-harness-runtime","version":"1.1.4","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@1.1.4","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"prompts":["./prompts"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"2bb3d06ed3137c221f5cdcd81cba69d0afd3f661","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-1.1.4.tgz","fileCount":1862,"integrity":"sha512-vWnaktxvdi5J+o/hXcY1jqe/IU1F05kgz9GQNdN1Q9ENHL2cjqqNSzwA5J3yz7Z8BgN2Xp5HqvU5tG993URubQ==","signatures":[{"sig":"MEYCIQCSXVbrZ2UvPYjifng7kx45BEsSE8ZvxzcsJhHJSa+xNgIhAKzYn/uo905gXKpnAo+FTtBU+2yCyHdYavJQkQOXs320","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-harness-runtime@1.1.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5505318},"type":"module","gitHead":"152f22b17a95516367c07d57b69b258d0004ed3e","scripts":{"test":"node --test","build":"for pkg in packages/*/; do [ -f \"${pkg}tsconfig.json\" ] && [ \"$pkg\" != \"packages/provider-router/\" ] && node_modules/.bin/tsc -p \"${pkg}tsconfig.json\" --skipLibCheck > /dev/null 2>&1 || true; done","release":"bun scripts/release-all.ts","postinstall":"mkdir -p ~/.pi-harness-runtime/cookies && node scripts/copy-plugins.js && ([ -f ~/.config/herdr/config.toml ] || mkdir -p ~/.config/herdr && cp config.toml.example ~/.config/herdr/config.toml)","skills:sync":"bun scripts/skills-sync.ts","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","release:major":"bun scripts/release-all.ts --release-as major","release:minor":"bun scripts/release-all.ts --release-as minor","release:patch":"bun scripts/release-all.ts --release-as patch","prepublishOnly":"bun run build","release:dry-run":"bun scripts/release-all.ts --dry-run","skills:sync:check":"bun scripts/skills-sync.ts --check-only","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3355a483-af9d-40b6-84fa-8c419897634a"}},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.17.0","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"chokidar":"^5.0.0","deepagents":"^1.10.5"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","@types/ws":"^8.18.1","playwright":"^1.62.0","@types/node":"^26.1.0","@biomejs/biome":"^2.4.7","@commitlint/cli":"^20.3.1","standard-version":"^9.5.0","@commitlint/config-conventional":"^21.2.0"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_1.1.4_1786877649258_0.31409506198988635","host":"s3://npm-registry-packages-npm-production"}},"1.1.5":{"name":"pi-harness-runtime","version":"1.1.5","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@1.1.5","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"prompts":["./prompts"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"dfe02e297f08dc300edd78c37525db2f5da493f4","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-1.1.5.tgz","fileCount":1862,"integrity":"sha512-4Js2sMgey8tt9AgiUrxYrEx8Kuf/l2lvHb9FSo5RI2UOWioiHZRI5gfSHO8PYZFkAnSp1Mt0aiAq3jR8UYqMmQ==","signatures":[{"sig":"MEYCIQCWxXOYy6nzIETEVmmtF0oSbBM6Eu3QAxRtaEC0HXHAgAIhAMDEOBGP02jTMuwSqSfLw1NSaP/6sEaGDtrHF8Snikff","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-harness-runtime@1.1.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5505318},"type":"module","gitHead":"9975b9013cfc8048c5ccaebec325360bda518c4b","scripts":{"test":"node --test","build":"for pkg in packages/*/; do [ -f \"${pkg}tsconfig.json\" ] && [ \"$pkg\" != \"packages/provider-router/\" ] && node_modules/.bin/tsc -p \"${pkg}tsconfig.json\" --skipLibCheck > /dev/null 2>&1 || true; done","release":"bun scripts/release-all.ts","postinstall":"mkdir -p ~/.pi-harness-runtime/cookies && node scripts/copy-plugins.js && ([ -f ~/.config/herdr/config.toml ] || mkdir -p ~/.config/herdr && cp config.toml.example ~/.config/herdr/config.toml)","skills:sync":"bun scripts/skills-sync.ts","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","release:major":"bun scripts/release-all.ts --release-as major","release:minor":"bun scripts/release-all.ts --release-as minor","release:patch":"bun scripts/release-all.ts --release-as patch","prepublishOnly":"bun run build","release:dry-run":"bun scripts/release-all.ts --dry-run","skills:sync:check":"bun scripts/skills-sync.ts --check-only","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3355a483-af9d-40b6-84fa-8c419897634a"}},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.17.0","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"chokidar":"^5.0.0","deepagents":"^1.10.5"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","@types/ws":"^8.18.1","playwright":"^1.62.0","@types/node":"^26.1.0","@biomejs/biome":"^2.4.7","@commitlint/cli":"^20.3.1","standard-version":"^9.5.0","@commitlint/config-conventional":"^21.2.0"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_1.1.5_1786877787219_0.2231535374174236","host":"s3://npm-registry-packages-npm-production"}},"1.1.6":{"name":"pi-harness-runtime","version":"1.1.6","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@1.1.6","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"prompts":["./prompts"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"043d7a8a82bdfb88b3a465d5ac6402d61b12632d","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-1.1.6.tgz","fileCount":1862,"integrity":"sha512-iiKsXvgqeCBiTsZT25vnfsGk98V0s8qFiwJVjV/7qaKGEmiFSPsN4pxpHRDUQ7joDsoqW2iLax7ep8IYSGKzQQ==","signatures":[{"sig":"MEUCIEwqpCi3Id6ouL0rJEL6gMynY8w3RALaVnn+HjA6aJVrAiEA2dLqqc4IH8j4AukWbMQuhzOSik28OwiLUoLtJgi8B6c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-harness-runtime@1.1.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5505318},"type":"module","gitHead":"a976a73bf5210dfd1f20477850c40ef336235f64","scripts":{"test":"node --test","build":"for pkg in packages/*/; do [ -f \"${pkg}tsconfig.json\" ] && [ \"$pkg\" != \"packages/provider-router/\" ] && node_modules/.bin/tsc -p \"${pkg}tsconfig.json\" --skipLibCheck > /dev/null 2>&1 || true; done","release":"bun scripts/release-all.ts","postinstall":"mkdir -p ~/.pi-harness-runtime/cookies && node scripts/copy-plugins.js && ([ -f ~/.config/herdr/config.toml ] || mkdir -p ~/.config/herdr && cp config.toml.example ~/.config/herdr/config.toml)","skills:sync":"bun scripts/skills-sync.ts","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","release:major":"bun scripts/release-all.ts --release-as major","release:minor":"bun scripts/release-all.ts --release-as minor","release:patch":"bun scripts/release-all.ts --release-as patch","prepublishOnly":"bun run build","release:dry-run":"bun scripts/release-all.ts --dry-run","skills:sync:check":"bun scripts/skills-sync.ts --check-only","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3355a483-af9d-40b6-84fa-8c419897634a"}},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.17.0","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"chokidar":"^5.0.0","deepagents":"^1.10.5"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","@types/ws":"^8.18.1","playwright":"^1.62.0","@types/node":"^26.1.0","@biomejs/biome":"^2.4.7","@commitlint/cli":"^20.3.1","standard-version":"^9.5.0","@commitlint/config-conventional":"^21.2.0"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_1.1.6_1786886423311_0.4933158958835584","host":"s3://npm-registry-packages-npm-production"}},"1.1.7":{"name":"pi-harness-runtime","version":"1.1.7","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@1.1.7","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"prompts":["./prompts"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"ecc313657d477309dbb071e65c538bb90c8ad335","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-1.1.7.tgz","fileCount":2293,"integrity":"sha512-Wlhup8Rc7BAN4AVYvqx+MuFkIZRagj3zcpUvNQGhjxHFy7J7getdElJXjJvASjGxOBrIqdlPedmmTB+Z4nsZpg==","signatures":[{"sig":"MEYCIQC7936dB9ri0f4U8EaJB7F56Ucnsa5o9Wz3sbrVkK+uEQIhAN/5rKMQmGq0XLD3nCgU6wmavXXu6ByFf2E5zLzMvONp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-harness-runtime@1.1.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6352844},"type":"module","gitHead":"c76b5221c33262c38615c6117ecf9db13ab7b5d2","scripts":{"test":"node --test","build":"for pkg in packages/*/; do [ -f \"${pkg}tsconfig.json\" ] && [ \"$pkg\" != \"packages/provider-router/\" ] && node_modules/.bin/tsc -p \"${pkg}tsconfig.json\" --skipLibCheck > /dev/null 2>&1 || true; done","release":"bun scripts/release-all.ts","postinstall":"mkdir -p ~/.pi-harness-runtime/cookies && node scripts/copy-plugins.js && ([ -f ~/.config/herdr/config.toml ] || mkdir -p ~/.config/herdr && cp config.toml.example ~/.config/herdr/config.toml)","skills:sync":"bun scripts/skills-sync.ts","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","release:major":"bun scripts/release-all.ts --release-as major","release:minor":"bun scripts/release-all.ts --release-as minor","release:patch":"bun scripts/release-all.ts --release-as patch","prepublishOnly":"bun run build","release:dry-run":"bun scripts/release-all.ts --dry-run","skills:sync:check":"bun scripts/skills-sync.ts --check-only","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3355a483-af9d-40b6-84fa-8c419897634a"}},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.17.0","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"chokidar":"^5.0.0","deepagents":"^1.10.5"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","@types/ws":"^8.18.1","playwright":"^1.62.0","typescript":"^7.0.2","@types/node":"^26.1.0","@biomejs/biome":"^2.4.7","@commitlint/cli":"^20.3.1","standard-version":"^9.5.0","@commitlint/config-conventional":"^21.2.0"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_1.1.7_1786886857481_0.23463106440712322","host":"s3://npm-registry-packages-npm-production"}},"1.1.9":{"name":"pi-harness-runtime","version":"1.1.9","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@1.1.9","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"prompts":["./prompts"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"1382ad0f016dd10da1adfadbb0f1122def23546a","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-1.1.9.tgz","fileCount":2293,"integrity":"sha512-OfJ1BVugQTTf6WDsXr9O0ZB2XeWPH90dqS4LqlIEa+l34FLrTTH7xwN6N3cQH6h2MVjFLAovavUzHfiVlVDEDQ==","signatures":[{"sig":"MEUCID2+lDMK6hhc9H/N6yufPWMkvDXLhWMPY4SBXWDpSca3AiEAuYLEFzrTcLYapsvktXGqxSvn5NDRWfeVo0pN1c0lwnw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-harness-runtime@1.1.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6353069},"type":"module","gitHead":"e2e1b88596bea7b4df3cf5103df928f677b88182","scripts":{"test":"node --test","build":"for pkg in packages/*/; do [ -f \"${pkg}tsconfig.json\" ] && [ \"$pkg\" != \"packages/provider-router/\" ] && node_modules/.bin/tsc -p \"${pkg}tsconfig.json\" --skipLibCheck > /dev/null 2>&1 || true; done","release":"bun scripts/release-all.ts","postinstall":"mkdir -p ~/.pi-harness-runtime/cookies && node scripts/copy-plugins.js && ([ -f ~/.config/herdr/config.toml ] || mkdir -p ~/.config/herdr && cp config.toml.example ~/.config/herdr/config.toml)","skills:sync":"bun scripts/skills-sync.ts","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","release:major":"bun scripts/release-all.ts --release-as major","release:minor":"bun scripts/release-all.ts --release-as minor","release:patch":"bun scripts/release-all.ts --release-as patch","prepublishOnly":"bun run build","release:dry-run":"bun scripts/release-all.ts --dry-run","skills:sync:check":"bun scripts/skills-sync.ts --check-only","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3355a483-af9d-40b6-84fa-8c419897634a"}},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.17.0","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"chokidar":"^5.0.0","deepagents":"^1.10.5"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","@types/ws":"^8.18.1","playwright":"^1.62.0","typescript":"^7.0.2","@types/node":"^26.1.0","@biomejs/biome":"^2.4.7","@commitlint/cli":"^20.3.1","standard-version":"^9.5.0","@commitlint/config-conventional":"^21.2.0"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_1.1.9_1786888988475_0.36013943594987663","host":"s3://npm-registry-packages-npm-production"}},"1.1.10":{"name":"pi-harness-runtime","version":"1.1.10","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@1.1.10","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"prompts":["./prompts"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"c6d283ce706587a07cdde7dd12b30409fa23af95","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-1.1.10.tgz","fileCount":2293,"integrity":"sha512-t+qF0cnSVlajxDw+0fOL228D3ciwwR7ByVcf0kxZa+c+owRELs1XLVv3aVmdGSZ9GAd+PipBOMuUI7V6ab/pTw==","signatures":[{"sig":"MEQCIEru/IkJxufaCIAF/0IT54xiV4rdYUSF5fWwBoSXV5ksAiBG+7KSIvp9TDIVil7AR2v0w1uZCqQz3G+smW85e7elFw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-harness-runtime@1.1.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6356822},"type":"module","gitHead":"152a29e4db586d28c0d78675fa4ef6e7ddd18635","scripts":{"test":"node --test","build":"for pkg in packages/*/; do [ -f \"${pkg}tsconfig.json\" ] && [ \"$pkg\" != \"packages/provider-router/\" ] && node_modules/.bin/tsc -p \"${pkg}tsconfig.json\" --skipLibCheck > /dev/null 2>&1 || true; done","release":"bun scripts/release-all.ts","postinstall":"mkdir -p ~/.pi-harness-runtime/cookies && node scripts/copy-plugins.js && ([ -f ~/.config/herdr/config.toml ] || mkdir -p ~/.config/herdr && cp config.toml.example ~/.config/herdr/config.toml)","skills:sync":"bun scripts/skills-sync.ts","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","release:major":"bun scripts/release-all.ts --release-as major","release:minor":"bun scripts/release-all.ts --release-as minor","release:patch":"bun scripts/release-all.ts --release-as patch","prepublishOnly":"bun run build","release:dry-run":"bun scripts/release-all.ts --dry-run","skills:sync:check":"bun scripts/skills-sync.ts --check-only","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3355a483-af9d-40b6-84fa-8c419897634a"}},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.17.0","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"chokidar":"^5.0.0","deepagents":"^1.10.5"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","@types/ws":"^8.18.1","playwright":"^1.62.0","typescript":"^7.0.2","@types/node":"^26.1.0","@biomejs/biome":"^2.4.7","@commitlint/cli":"^20.3.1","standard-version":"^9.5.0","@commitlint/config-conventional":"^21.2.0"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_1.1.10_1787200413508_0.11376301236438957","host":"s3://npm-registry-packages-npm-production"}},"1.1.11":{"name":"pi-harness-runtime","version":"1.1.11","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@1.1.11","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"prompts":["./prompts"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"29049ba3b99193eb0081926d39ef4da6790c88e9","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-1.1.11.tgz","fileCount":2293,"integrity":"sha512-Vz8yQVw/0WIEDeHmlQtuQBDEN8Q2+koQmJlbsfBCXIhXaG6Xif/0nPCABos4rhHPUlydrgLns9zR1ChcrBxVMA==","signatures":[{"sig":"MEUCIQCZSIfjg7MvOkkNg3Z3CcibIarb2ulbVsW1wRHEm1AvsgIgO7q3GSr8ed95PpNVGhLXnoX9Ehwo8zWih6ETeTfj+HY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-harness-runtime@1.1.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6360475},"type":"module","gitHead":"8c914837e53df5fb20ca8b3d346e74f03897aa6d","scripts":{"test":"node --test","build":"for pkg in packages/*/; do [ -f \"${pkg}tsconfig.json\" ] && [ \"$pkg\" != \"packages/provider-router/\" ] && node_modules/.bin/tsc -p \"${pkg}tsconfig.json\" --skipLibCheck > /dev/null 2>&1 || true; done","release":"bun scripts/release-all.ts","postinstall":"mkdir -p ~/.pi-harness-runtime/cookies && node scripts/copy-plugins.js && ([ -f ~/.config/herdr/config.toml ] || mkdir -p ~/.config/herdr && cp config.toml.example ~/.config/herdr/config.toml)","skills:sync":"bun scripts/skills-sync.ts","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","release:major":"bun scripts/release-all.ts --release-as major","release:minor":"bun scripts/release-all.ts --release-as minor","release:patch":"bun scripts/release-all.ts --release-as patch","prepublishOnly":"bun run build","release:dry-run":"bun scripts/release-all.ts --dry-run","skills:sync:check":"bun scripts/skills-sync.ts --check-only","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3355a483-af9d-40b6-84fa-8c419897634a"}},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.17.0","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"chokidar":"^5.0.0","deepagents":"^1.10.5"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","@types/ws":"^8.18.1","playwright":"^1.62.0","typescript":"^7.0.2","@types/node":"^26.1.0","@biomejs/biome":"^2.4.7","@commitlint/cli":"^20.3.1","standard-version":"^9.5.0","@commitlint/config-conventional":"^21.2.0"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_1.1.11_1787201747814_0.6691657477689668","host":"s3://npm-registry-packages-npm-production"}},"1.1.12":{"name":"pi-harness-runtime","version":"1.1.12","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@1.1.12","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"prompts":["./prompts"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"0316ca4a3f67fd5f68d6a23902f3fdeaccd5ce05","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-1.1.12.tgz","fileCount":2293,"integrity":"sha512-eknPfOPe1nebrUzhIGI8uB9lnJdwqhBOwb38qRAIB/RCmBUeXENiqwJpCDjSYJlvOsu/4WIfRKX2VWjUlgMk5Q==","signatures":[{"sig":"MEQCIE2x/27ouTUVkyYZtyxBnxQ3f4yn2Ky2ymWZxKUnXBWcAiA9eZfdd/KORJiDkz3gCPXkXCGMIECLU1Dqvw0m1uHcFA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-harness-runtime@1.1.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6360824},"type":"module","gitHead":"369bc275a21ecd1e571530760b3a1ded03a9eb83","scripts":{"test":"node --test","build":"for pkg in packages/*/; do [ -f \"${pkg}tsconfig.json\" ] && [ \"$pkg\" != \"packages/provider-router/\" ] && node_modules/.bin/tsc -p \"${pkg}tsconfig.json\" --skipLibCheck > /dev/null 2>&1 || true; done","release":"bun scripts/release-all.ts","postinstall":"mkdir -p ~/.pi-harness-runtime/cookies && node scripts/copy-plugins.js && ([ -f ~/.config/herdr/config.toml ] || mkdir -p ~/.config/herdr && cp config.toml.example ~/.config/herdr/config.toml)","skills:sync":"bun scripts/skills-sync.ts","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","release:major":"bun scripts/release-all.ts --release-as major","release:minor":"bun scripts/release-all.ts --release-as minor","release:patch":"bun scripts/release-all.ts --release-as patch","prepublishOnly":"bun run build","release:dry-run":"bun scripts/release-all.ts --dry-run","skills:sync:check":"bun scripts/skills-sync.ts --check-only","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3355a483-af9d-40b6-84fa-8c419897634a"}},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.17.0","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"chokidar":"^5.0.0","deepagents":"^1.10.5"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","@types/ws":"^8.18.1","playwright":"^1.62.0","typescript":"^7.0.2","@types/node":"^26.1.0","@biomejs/biome":"^2.4.7","@commitlint/cli":"^20.3.1","standard-version":"^9.5.0","@commitlint/config-conventional":"^21.2.0"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_1.1.12_1787227513199_0.945884170369863","host":"s3://npm-registry-packages-npm-production"}},"1.1.13":{"name":"pi-harness-runtime","version":"1.1.13","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@1.1.13","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"prompts":["./prompts"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"63fa7d17e8dc97b7614aff679228a8ef988ad350","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-1.1.13.tgz","fileCount":2293,"integrity":"sha512-1nmFoQ2pSy7+qM2defFUrsVrpeLAy08xDtX1ZiwScWurn97CvFrz0aqpial3895fvp+8j0eUWtc9f7aQFE1+4g==","signatures":[{"sig":"MEQCIGDI1Yl1aX7Uk6kWgC/wHYdZhZAtb2Wgj0Aa5pi/yw/rAiB5C3O2+ld1mWcK2j0HpiG3QXh6OcjWBzzx296Ls9mBHw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-harness-runtime@1.1.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6364709},"type":"module","gitHead":"c74168af83f45a8831a289be9ba50ae41a1f8081","scripts":{"test":"node --test","build":"for pkg in packages/*/; do [ -f \"${pkg}tsconfig.json\" ] && [ \"$pkg\" != \"packages/provider-router/\" ] && node_modules/.bin/tsc -p \"${pkg}tsconfig.json\" --skipLibCheck > /dev/null 2>&1 || true; done","release":"bun scripts/release-all.ts","postinstall":"mkdir -p ~/.pi-harness-runtime/cookies && node scripts/copy-plugins.js && ([ -f ~/.config/herdr/config.toml ] || mkdir -p ~/.config/herdr && cp config.toml.example ~/.config/herdr/config.toml)","skills:sync":"bun scripts/skills-sync.ts","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","release:major":"bun scripts/release-all.ts --release-as major","release:minor":"bun scripts/release-all.ts --release-as minor","release:patch":"bun scripts/release-all.ts --release-as patch","prepublishOnly":"bun run build","release:dry-run":"bun scripts/release-all.ts --dry-run","skills:sync:check":"bun scripts/skills-sync.ts --check-only","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3355a483-af9d-40b6-84fa-8c419897634a"}},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.17.0","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"chokidar":"^5.0.0","deepagents":"^1.10.5"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","@types/ws":"^8.18.1","playwright":"^1.62.0","typescript":"^7.0.2","@types/node":"^26.1.0","@biomejs/biome":"^2.4.7","@commitlint/cli":"^20.3.1","standard-version":"^9.5.0","@commitlint/config-conventional":"^21.2.0"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_1.1.13_1787275372038_0.9293530672200085","host":"s3://npm-registry-packages-npm-production"}},"1.1.14":{"name":"pi-harness-runtime","version":"1.1.14","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@1.1.14","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"prompts":["./prompts"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"62de86d1d8372eae8d11c8117287a81b98e70ba6","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-1.1.14.tgz","fileCount":2295,"integrity":"sha512-FjQY5e2HxiNLibneoOmTTLJXMzeoMOcHo1Yt1fzMkaQ4CFHFoW7ALN9MlM9FwvkmBOtrvpNv3ALmHA1TuerLAg==","signatures":[{"sig":"MEUCIA6cBS6h1MqV/mFITCpj7Qv3nVGwSTnliT0A6Hfrapj0AiEAt9r773DmycnbFkvjp9hx+ZdhneRePnBq63QWmX5hazo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-harness-runtime@1.1.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6394903},"type":"module","gitHead":"6c9767174cc68d8f87bd261829e5b7c9f570968b","scripts":{"test":"node --test","build":"for pkg in packages/*/; do [ -f \"${pkg}tsconfig.json\" ] && [ \"$pkg\" != \"packages/provider-router/\" ] && node_modules/.bin/tsc -p \"${pkg}tsconfig.json\" --skipLibCheck > /dev/null 2>&1 || true; done","release":"bun scripts/release-all.ts","postinstall":"mkdir -p ~/.pi-harness-runtime/cookies && node scripts/copy-plugins.js && ([ -f ~/.config/herdr/config.toml ] || mkdir -p ~/.config/herdr && cp config.toml.example ~/.config/herdr/config.toml)","skills:sync":"bun scripts/skills-sync.ts","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","release:major":"bun scripts/release-all.ts --release-as major","release:minor":"bun scripts/release-all.ts --release-as minor","release:patch":"bun scripts/release-all.ts --release-as patch","prepublishOnly":"bun run build","release:dry-run":"bun scripts/release-all.ts --dry-run","skills:sync:check":"bun scripts/skills-sync.ts --check-only","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3355a483-af9d-40b6-84fa-8c419897634a"}},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.17.0","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"chokidar":"^5.0.0","deepagents":"^1.10.5"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","@types/ws":"^8.18.1","playwright":"^1.62.0","typescript":"^7.0.2","@types/node":"^26.1.0","@biomejs/biome":"^2.4.7","@commitlint/cli":"^20.3.1","standard-version":"^9.5.0","@commitlint/config-conventional":"^21.2.0"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_1.1.14_1787592611497_0.5637880717602441","host":"s3://npm-registry-packages-npm-production"}},"1.1.15":{"name":"pi-harness-runtime","version":"1.1.15","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@1.1.15","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"prompts":["./prompts"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"09f1fa77c50698902788e5ebf9eaceace19a4a5e","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-1.1.15.tgz","fileCount":2295,"integrity":"sha512-S8rwaCX7/BrcyH12af/3DXdgGwoo/I2IFWQ0dbjp5W9ilOqiyXfy0Yjf8pfUFcj4fxo11thxTgA4RH/8kU04tA==","signatures":[{"sig":"MEUCIQDWj2uuG0/LHAppINAgQcMLInYltONPqEbioWT+O1SICQIgcLzZXvaP02e0toYSEQRp52HcubIETUpKzEcdHcQkmG4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-harness-runtime@1.1.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6398133},"type":"module","gitHead":"df46a77730fa3852dffd437ce10ad19b86328122","scripts":{"test":"node --test","build":"for pkg in packages/*/; do [ -f \"${pkg}tsconfig.json\" ] && [ \"$pkg\" != \"packages/provider-router/\" ] && node_modules/.bin/tsc -p \"${pkg}tsconfig.json\" --skipLibCheck > /dev/null 2>&1 || true; done","release":"bun scripts/release-all.ts","postinstall":"mkdir -p ~/.pi-harness-runtime/cookies && node scripts/copy-plugins.js && ([ -f ~/.config/herdr/config.toml ] || mkdir -p ~/.config/herdr && cp config.toml.example ~/.config/herdr/config.toml)","skills:sync":"bun scripts/skills-sync.ts","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","release:major":"bun scripts/release-all.ts --release-as major","release:minor":"bun scripts/release-all.ts --release-as minor","release:patch":"bun scripts/release-all.ts --release-as patch","prepublishOnly":"bun run build","release:dry-run":"bun scripts/release-all.ts --dry-run","skills:sync:check":"bun scripts/skills-sync.ts --check-only","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3355a483-af9d-40b6-84fa-8c419897634a"}},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.17.0","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"chokidar":"^5.0.0","deepagents":"^1.10.5"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","@types/ws":"^8.18.1","playwright":"^1.62.0","typescript":"^7.0.2","@types/node":"^26.1.0","@biomejs/biome":"^2.4.7","@commitlint/cli":"^20.3.1","standard-version":"^9.5.0","@commitlint/config-conventional":"^21.2.0"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_1.1.15_1787593048784_0.5880702940732212","host":"s3://npm-registry-packages-npm-production"}},"1.1.16":{"name":"pi-harness-runtime","version":"1.1.16","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@1.1.16","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"prompts":["./prompts"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"040a44dc147051b37ad5718454bd717b6b8dbce8","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-1.1.16.tgz","fileCount":2296,"integrity":"sha512-dGNrX4biaBvzItAQHqRxLxXF8Ye3fQuJjpIXpJc1x8lLXrVFmxlNMw6zX8/K41OsfA1Jg9aXRMNzXl3qOf6qtA==","signatures":[{"sig":"MEUCIQCc629fyt5NVoXIVxBqtQ9OcPY1vw4ItIoxxL9gQMXM9gIgIsgSYdAYacNoqx0JNcpvxT0j5YbCqMoS68XfyyfNAfc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-harness-runtime@1.1.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6403751},"type":"module","gitHead":"3fe851c8133edcc1201af64d3942ecb163725235","scripts":{"test":"node --test","build":"for pkg in packages/*/; do [ -f \"${pkg}tsconfig.json\" ] && [ \"$pkg\" != \"packages/provider-router/\" ] && node_modules/.bin/tsc -p \"${pkg}tsconfig.json\" --skipLibCheck > /dev/null 2>&1 || true; done","release":"bun scripts/release-all.ts","postinstall":"mkdir -p ~/.pi-harness-runtime/cookies && node scripts/copy-plugins.js && ([ -f ~/.config/herdr/config.toml ] || mkdir -p ~/.config/herdr && cp config.toml.example ~/.config/herdr/config.toml)","skills:sync":"bun scripts/skills-sync.ts","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","release:major":"bun scripts/release-all.ts --release-as major","release:minor":"bun scripts/release-all.ts --release-as minor","release:patch":"bun scripts/release-all.ts --release-as patch","prepublishOnly":"bun run build","release:dry-run":"bun scripts/release-all.ts --dry-run","skills:sync:check":"bun scripts/skills-sync.ts --check-only","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3355a483-af9d-40b6-84fa-8c419897634a"}},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.17.0","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"chokidar":"^5.0.0","deepagents":"^1.10.5"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","@types/ws":"^8.18.1","playwright":"^1.62.0","typescript":"^7.0.2","@types/node":"^26.1.0","@biomejs/biome":"^2.4.7","@commitlint/cli":"^20.3.1","standard-version":"^9.5.0","@commitlint/config-conventional":"^21.2.0"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_1.1.16_1787593323730_0.7524963337780108","host":"s3://npm-registry-packages-npm-production"}},"1.1.18":{"name":"pi-harness-runtime","version":"1.1.18","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@1.1.18","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"prompts":["./prompts"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"96bfe396807dca64b12b023cb0d24aab34761536","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-1.1.18.tgz","fileCount":2299,"integrity":"sha512-VsOnEEJfNtFH4W/ISb9I4+ADB3ZGWQGmLE0yF64e0GefoYqagTO/fM2N09/jFCbwurDhXSvGGW51S6zZODvqdw==","signatures":[{"sig":"MEQCIGm6VXl0b4Cl2peT/5PjzP07Uzx8gU9F9oi423UXcPo9AiB9dEzPMSJxnpjW1gsaZsekG2G0u2Nr0PvridlHDm8qdQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-harness-runtime@1.1.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6449995},"type":"module","gitHead":"459936f9de835bf9046efe5f87d9b5556906b61b","scripts":{"test":"node --test","build":"for pkg in packages/*/; do [ -f \"${pkg}tsconfig.json\" ] && [ \"$pkg\" != \"packages/provider-router/\" ] && node_modules/.bin/tsc -p \"${pkg}tsconfig.json\" --skipLibCheck > /dev/null 2>&1 || true; done","release":"bun scripts/release-all.ts","postinstall":"mkdir -p ~/.pi-harness-runtime/cookies && node scripts/copy-plugins.js && ([ -f ~/.config/herdr/config.toml ] || mkdir -p ~/.config/herdr && cp config.toml.example ~/.config/herdr/config.toml)","skills:sync":"bun scripts/skills-sync.ts","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","release:major":"bun scripts/release-all.ts --release-as major","release:minor":"bun scripts/release-all.ts --release-as minor","release:patch":"bun scripts/release-all.ts --release-as patch","prepublishOnly":"bun run build","release:dry-run":"bun scripts/release-all.ts --dry-run","skills:sync:check":"bun scripts/skills-sync.ts --check-only","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3355a483-af9d-40b6-84fa-8c419897634a"}},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.17.0","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"chokidar":"^5.0.0","deepagents":"^1.10.5"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","@types/ws":"^8.18.1","playwright":"^1.62.0","typescript":"^7.0.2","@types/node":"^26.1.0","@biomejs/biome":"^2.4.7","@commitlint/cli":"^20.3.1","standard-version":"^9.5.0","@commitlint/config-conventional":"^21.2.0"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_1.1.18_1787595530402_0.36756380414522827","host":"s3://npm-registry-packages-npm-production"}},"1.1.26":{"name":"pi-harness-runtime","version":"1.1.26","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@1.1.26","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"prompts":["./prompts"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"0eca719956afaaf026ba487ce79ecabd13559019","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-1.1.26.tgz","fileCount":2307,"integrity":"sha512-ONouBbrZPg8EGDV8e5RYkGAN7ei+JRKhjdrMAEXhTog/59u4urCS9Fols9QQlvNMloMlY9g52SPxPghZVkh4IQ==","signatures":[{"sig":"MEUCIBrIXKtsX73vY9jCAeh2yio8laWJ1B7mwEaZBrn1ceMjAiEApYf03kFmtJZWrPQrFkjzhU23uYKXqjUZ/Xza3PNkzfI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-harness-runtime@1.1.26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6474138},"type":"module","gitHead":"1eb898d8251a1805a3975eff7bc33f4a4a8f5e41","scripts":{"test":"node --test","build":"for pkg in packages/*/; do [ -f \"${pkg}tsconfig.json\" ] && [ \"$pkg\" != \"packages/provider-router/\" ] && node_modules/.bin/tsc -p \"${pkg}tsconfig.json\" --skipLibCheck > /dev/null 2>&1 || true; done","release":"bun scripts/release-all.ts","postinstall":"mkdir -p ~/.pi-harness-runtime/cookies && node scripts/copy-plugins.js && ([ -f ~/.config/herdr/config.toml ] || mkdir -p ~/.config/herdr && cp config.toml.example ~/.config/herdr/config.toml)","skills:sync":"bun scripts/skills-sync.ts","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","release:major":"bun scripts/release-all.ts --release-as major","release:minor":"bun scripts/release-all.ts --release-as minor","release:patch":"bun scripts/release-all.ts --release-as patch","prepublishOnly":"bun run build","release:dry-run":"bun scripts/release-all.ts --dry-run","skills:sync:check":"bun scripts/skills-sync.ts --check-only","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3355a483-af9d-40b6-84fa-8c419897634a"}},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.17.0","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"chokidar":"^5.0.0","deepagents":"^1.10.5"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","@types/ws":"^8.18.1","playwright":"^1.62.0","typescript":"^7.0.2","@types/node":"^26.1.0","@biomejs/biome":"^2.4.7","@commitlint/cli":"^20.3.1","standard-version":"^9.5.0","@commitlint/config-conventional":"^21.2.0"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_1.1.26_1787696407420_0.1046265911063553","host":"s3://npm-registry-packages-npm-production"}},"1.1.27":{"name":"pi-harness-runtime","version":"1.1.27","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@1.1.27","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"prompts":["./prompts"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"0051e5a3c7a60d0f714277f10ac99ed0b9d0afcd","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-1.1.27.tgz","fileCount":2307,"integrity":"sha512-87QM8lmbmsj6t/I1BUUKcpVhJsHjUd40+ooWiImQDr36SRVLAXWexAp1kHFKghLCkuIdFJ5PQSZuX4gP+W5K5Q==","signatures":[{"sig":"MEUCIQCGPEGlwzqMEwTpc5N4EpNn1W/7XcfD3KT9QAE6fFKLSwIgFJPdphn5oJ5mMU2aLPd9x5WmLkFkMYzHwssbuYac6u4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-harness-runtime@1.1.27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6476889},"type":"module","gitHead":"9ae0ffdce886e7c9fb6fcf54e313ce9994fd434c","scripts":{"test":"node --test","build":"for pkg in packages/*/; do [ -f \"${pkg}tsconfig.json\" ] && [ \"$pkg\" != \"packages/provider-router/\" ] && node_modules/.bin/tsc -p \"${pkg}tsconfig.json\" --skipLibCheck > /dev/null 2>&1 || true; done","release":"bun scripts/release-all.ts","postinstall":"mkdir -p ~/.pi-harness-runtime/cookies && node scripts/copy-plugins.js && ([ -f ~/.config/herdr/config.toml ] || mkdir -p ~/.config/herdr && cp config.toml.example ~/.config/herdr/config.toml)","skills:sync":"bun scripts/skills-sync.ts","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","release:major":"bun scripts/release-all.ts --release-as major","release:minor":"bun scripts/release-all.ts --release-as minor","release:patch":"bun scripts/release-all.ts --release-as patch","prepublishOnly":"bun run build","release:dry-run":"bun scripts/release-all.ts --dry-run","skills:sync:check":"bun scripts/skills-sync.ts --check-only","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3355a483-af9d-40b6-84fa-8c419897634a"}},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.17.0","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"chokidar":"^5.0.0","deepagents":"^1.10.5"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","@types/ws":"^8.18.1","playwright":"^1.62.0","typescript":"^7.0.2","@types/node":"^26.1.0","@biomejs/biome":"^2.4.7","@commitlint/cli":"^20.3.1","standard-version":"^9.5.0","@commitlint/config-conventional":"^21.2.0"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_1.1.27_1787793059960_0.5614082022668765","host":"s3://npm-registry-packages-npm-production"}},"1.1.28":{"name":"pi-harness-runtime","version":"1.1.28","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@1.1.28","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"prompts":["./prompts"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"480cd55f50159305bcc17ebe5c63845836de8738","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-1.1.28.tgz","fileCount":2307,"integrity":"sha512-SZHD647/Ap03lOo3y5zfnBDIw/Ca87AR/08DvXOtJiyi9WQPHB5rNhFboljFVrP7O1PTF77yv79iFIHv6ra7MQ==","signatures":[{"sig":"MEYCIQDWCtUUAjWR2bLOcnaN5dkxp/zpC8IawXffHyAfV3u7nwIhAMnEcSkBTcyUIPMfYbCknYCtMXyhD2fdZYVnNlOanRff","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-harness-runtime@1.1.28","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6476889},"type":"module","gitHead":"15c298bbe7610eea060ad0760bd03d8e8e3b9003","scripts":{"test":"node --test","build":"for pkg in packages/*/; do [ -f \"${pkg}tsconfig.json\" ] && [ \"$pkg\" != \"packages/provider-router/\" ] && node_modules/.bin/tsc -p \"${pkg}tsconfig.json\" --skipLibCheck > /dev/null 2>&1 || true; done","release":"bun scripts/release-all.ts","postinstall":"mkdir -p ~/.pi-harness-runtime/cookies && node scripts/copy-plugins.js && ([ -f ~/.config/herdr/config.toml ] || mkdir -p ~/.config/herdr && cp config.toml.example ~/.config/herdr/config.toml)","skills:sync":"bun scripts/skills-sync.ts","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","release:major":"bun scripts/release-all.ts --release-as major","release:minor":"bun scripts/release-all.ts --release-as minor","release:patch":"bun scripts/release-all.ts --release-as patch","prepublishOnly":"bun run build","release:dry-run":"bun scripts/release-all.ts --dry-run","skills:sync:check":"bun scripts/skills-sync.ts --check-only","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3355a483-af9d-40b6-84fa-8c419897634a"}},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.17.0","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"chokidar":"^5.0.0","deepagents":"^1.10.5"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","@types/ws":"^8.18.1","playwright":"^1.62.0","typescript":"^7.0.2","@types/node":"^26.1.0","@biomejs/biome":"^2.4.7","@commitlint/cli":"^20.3.1","standard-version":"^9.5.0","@commitlint/config-conventional":"^21.2.0"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_1.1.28_1787793147264_0.3511436773987302","host":"s3://npm-registry-packages-npm-production"}},"1.1.29":{"name":"pi-harness-runtime","version":"1.1.29","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@1.1.29","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"prompts":["./prompts"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"60dc551abf0ff761171d4ec54969349f1e36b7b9","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-1.1.29.tgz","fileCount":2307,"integrity":"sha512-iegL0ZaLz+fNpjXWFGw3DRX09MQcoHt8jhpu7QUptPM6TumAoK03gke66IUNB+/xXA3zYc1jFsd+9rMqBjV5OA==","signatures":[{"sig":"MEYCIQCv9/GNt6uAMXgxfnXeUENcgg/35wK9ZyWq9jPSmkJLxwIhAN/BnS3A6P+lyL19uw1+zQLd2OJd78g0R9dPnrXIumdG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDgsblQW3nQorDzX6DURTPQJNLsOEG1G/M4cByfWVKHVwIgCwXSdlccP04unkccHDTLNyWErq0PpLb4p8UKbv1ktno=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-harness-runtime@1.1.29","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6477488},"type":"module","gitHead":"ae769633bd4492e5cd98948bd017daa9a7783aef","scripts":{"test":"node --test","build":"for pkg in packages/*/; do [ -f \"${pkg}tsconfig.json\" ] && [ \"$pkg\" != \"packages/provider-router/\" ] && node_modules/.bin/tsc -p \"${pkg}tsconfig.json\" --skipLibCheck > /dev/null 2>&1 || true; done","release":"bun scripts/release-all.ts","postinstall":"mkdir -p ~/.pi-harness-runtime/cookies && node scripts/copy-plugins.js && ([ -f ~/.config/herdr/config.toml ] || mkdir -p ~/.config/herdr && cp config.toml.example ~/.config/herdr/config.toml)","skills:sync":"bun scripts/skills-sync.ts","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","release:major":"bun scripts/release-all.ts --release-as major","release:minor":"bun scripts/release-all.ts --release-as minor","release:patch":"bun scripts/release-all.ts --release-as patch","prepublishOnly":"bun run build","release:dry-run":"bun scripts/release-all.ts --dry-run","skills:sync:check":"bun scripts/skills-sync.ts --check-only","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3355a483-af9d-40b6-84fa-8c419897634a"}},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.17.0","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"chokidar":"^5.0.0","deepagents":"^1.10.5"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","@types/ws":"^8.18.1","playwright":"^1.62.0","typescript":"^7.0.2","@types/node":"^26.1.0","@biomejs/biome":"^2.4.7","@commitlint/cli":"^20.3.1","standard-version":"^9.5.0","@commitlint/config-conventional":"^21.2.0"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_1.1.29_1788065317513_0.8155671729474268","host":"s3://npm-registry-packages-npm-production"}},"1.1.30":{"name":"pi-harness-runtime","version":"1.1.30","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@1.1.30","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"prompts":["./prompts"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"8ae1583d8a5996572ca80f7caf77821696d143a7","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-1.1.30.tgz","fileCount":2307,"integrity":"sha512-YAN+aUawOCIscOXWC56qeD4SQ+f3VLePWoYz3/VfuzkTuSjaXopdHaGvW3Kc7lgHTC+/MGqNK1LSn/Zj0gRWEA==","signatures":[{"sig":"MEQCIAjkDgHBkugpMT+DDU/bemAgbeG9JfL2j3G8eISYqWK7AiA8/LHAVC6YMq+aOuyAWtMf16BvWZ9US8F4WRBcv4cjHQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBW2QEdBIQgS+QZ6+t8bTKFZUIZI+qU++CrkqvbeWdVfAiALshINunow399nqEBvQILuq97ogkai/jFApmEV5RMp6A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-harness-runtime@1.1.30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6477702},"type":"module","gitHead":"95386a91dbbebd3d8791ddf0e6a637a0403a6a7b","scripts":{"test":"node --test","build":"for pkg in packages/*/; do [ -f \"${pkg}tsconfig.json\" ] && [ \"$pkg\" != \"packages/provider-router/\" ] && node_modules/.bin/tsc -p \"${pkg}tsconfig.json\" --skipLibCheck > /dev/null 2>&1 || true; done","release":"bun scripts/release-all.ts","postinstall":"mkdir -p ~/.pi-harness-runtime/cookies && node scripts/copy-plugins.js && ([ -f ~/.config/herdr/config.toml ] || mkdir -p ~/.config/herdr && cp config.toml.example ~/.config/herdr/config.toml)","skills:sync":"bun scripts/skills-sync.ts","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","release:major":"bun scripts/release-all.ts --release-as major","release:minor":"bun scripts/release-all.ts --release-as minor","release:patch":"bun scripts/release-all.ts --release-as patch","prepublishOnly":"bun run build","release:dry-run":"bun scripts/release-all.ts --dry-run","skills:sync:check":"bun scripts/skills-sync.ts --check-only","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3355a483-af9d-40b6-84fa-8c419897634a"}},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.17.0","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"chokidar":"^5.0.0","deepagents":"^1.10.5"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","@types/ws":"^8.18.1","playwright":"^1.62.0","typescript":"^7.0.2","@types/node":"^26.1.0","@biomejs/biome":"^2.4.7","@commitlint/cli":"^20.3.1","standard-version":"^9.5.0","@commitlint/config-conventional":"^21.2.0"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_1.1.30_1788065482486_0.02208810278500639","host":"s3://npm-registry-packages-npm-production"}},"1.1.31":{"name":"pi-harness-runtime","version":"1.1.31","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@1.1.31","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"prompts":["./prompts"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"e3cff645b9d9bf76eb3cf45692f60929fe35b1a8","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-1.1.31.tgz","fileCount":2313,"integrity":"sha512-hoe5iX8O8u7QU/hFvUZWkAJllgKLkDOvcO/mDNYf3H6MdWICvaCLvBM8QN5RLig98SnPcDBU2SU8H3SC8scRRg==","signatures":[{"sig":"MEYCIQCuglBkkkrhZltortmrrTFnRCMh/xTB0G/kKR6qeudfTQIhANaFIIklyY0vGwrbq4yzvi7fBxpwE2Epj3EJ59EMuyIB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGdtqXr93yhBPyzOEPWX8a4uNau6SfxFcObWgrk2anmmAiEAhsIZnC0QHfN0hVdNIrvxnbbamNJ7JPngdvsr9rxv3NQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-harness-runtime@1.1.31","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6541801},"type":"module","gitHead":"c70f8007bd836fb70ed4accb9c5d4c35fe7d323c","scripts":{"test":"node --test","build":"for pkg in packages/*/; do [ -f \"${pkg}tsconfig.json\" ] && [ \"$pkg\" != \"packages/provider-router/\" ] && node_modules/.bin/tsc -p \"${pkg}tsconfig.json\" --skipLibCheck > /dev/null 2>&1 || true; done","release":"bun scripts/release-all.ts","postinstall":"mkdir -p ~/.pi-harness-runtime/cookies && node scripts/copy-plugins.js && ([ -f ~/.config/herdr/config.toml ] || mkdir -p ~/.config/herdr && cp config.toml.example ~/.config/herdr/config.toml)","skills:sync":"bun scripts/skills-sync.ts","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","release:major":"bun scripts/release-all.ts --release-as major","release:minor":"bun scripts/release-all.ts --release-as minor","release:patch":"bun scripts/release-all.ts --release-as patch","prepublishOnly":"bun run build","release:dry-run":"bun scripts/release-all.ts --dry-run","skills:sync:check":"bun scripts/skills-sync.ts --check-only","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3355a483-af9d-40b6-84fa-8c419897634a"}},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.17.0","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"chokidar":"^5.0.0","deepagents":"^1.10.5"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","@types/ws":"^8.18.1","playwright":"^1.62.0","typescript":"^7.0.2","@types/node":"^26.1.0","@biomejs/biome":"^2.4.7","@commitlint/cli":"^20.3.1","standard-version":"^9.5.0","@commitlint/config-conventional":"^21.2.0"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_1.1.31_1788138671015_0.03157635839331019","host":"s3://npm-registry-packages-npm-production"}},"1.1.32":{"name":"pi-harness-runtime","version":"1.1.32","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@1.1.32","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"prompts":["./prompts"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"3203e64a539afda24fb520f0786142f5be27a538","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-1.1.32.tgz","fileCount":2317,"integrity":"sha512-hzZcUTsTRpxjtpPJAaBON1Uv+0U+ht09iJb/O0Acvtw+yuluPsR2vbDWA1SXRGJdc/lGQsdhiUREjcG72fX8tA==","signatures":[{"sig":"MEYCIQCxq0esSeQUuvzL8Yhvg6Mvq6iWYA6sQ2zQxvJU26I/lQIhAIsQpvthshD9bZNAmJZvRhu62f5varS5hOnwhp3tmK2i","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDLL+t+7Ao5ZbjeA3npqipMMfS4JG4SEY42n7KIBsHdpgIgSbxKNfqHmTfpI5Bo18/KOik+VQNSv8y5EIneKQIvL3Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-harness-runtime@1.1.32","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6576312},"type":"module","gitHead":"becb39625b4a30eda419f366b9f9fb82816b98f5","scripts":{"test":"node --test","build":"for pkg in packages/*/; do [ -f \"${pkg}tsconfig.json\" ] && [ \"$pkg\" != \"packages/provider-router/\" ] && node_modules/.bin/tsc -p \"${pkg}tsconfig.json\" --skipLibCheck > /dev/null 2>&1 || true; done","release":"bun scripts/release-all.ts","postinstall":"mkdir -p ~/.pi-harness-runtime/cookies && node scripts/copy-plugins.js && ([ -f ~/.config/herdr/config.toml ] || mkdir -p ~/.config/herdr && cp config.toml.example ~/.config/herdr/config.toml)","skills:sync":"bun scripts/skills-sync.ts","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","release:major":"bun scripts/release-all.ts --release-as major","release:minor":"bun scripts/release-all.ts --release-as minor","release:patch":"bun scripts/release-all.ts --release-as patch","prepublishOnly":"bun run build","release:dry-run":"bun scripts/release-all.ts --dry-run","skills:sync:check":"bun scripts/skills-sync.ts --check-only","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3355a483-af9d-40b6-84fa-8c419897634a"}},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.17.0","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.5.4","chokidar":"^5.0.0","langchain":"^1.5.10","deepagents":"^1.10.5","@langchain/core":"^1.2.9","@langchain/openai":"^1.5.10","@langchain/langgraph":"^1.4.13","@langchain/langgraph-checkpoint":"^1.1.5"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","@types/ws":"^8.18.1","playwright":"^1.62.0","typescript":"^7.0.2","@types/node":"^26.1.0","@biomejs/biome":"^2.4.7","@commitlint/cli":"^20.3.1","standard-version":"^9.5.0","@commitlint/config-conventional":"^21.2.0"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_1.1.32_1788139927447_0.7634229284628407","host":"s3://npm-registry-packages-npm-production"}},"1.1.33":{"name":"pi-harness-runtime","version":"1.1.33","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@1.1.33","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"prompts":["./prompts"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"33bd562e8fe53526d31d2990066e412aae0fc05c","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-1.1.33.tgz","fileCount":2317,"integrity":"sha512-RZRdKbijP6bbhT55XqDR2LpDpgvFcUAiRK1RUiNKwrePogbEIj8Tr7i2gsLunZsmR9A2UOGUCT6qqsKS9dPs0g==","signatures":[{"sig":"MEQCIFTzXq4ZOK/jmzCgoxaWCQdo05tR0G05yabGLxorgfB2AiAWF4ATYDM6AG6Ke/m39A60PhGzTxOMrcalth7HK6VfyQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDnRLiIPuUn7nbf4PUGEqV7WJJGfah4m2UFlg6MWOgVJQIgWTd8Wzk5taGkVLVsYjPPTExS7YwMbmL659V77nxBrpQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-harness-runtime@1.1.33","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6576204},"type":"module","gitHead":"a6d58d741d409a449afc0647ccc2a695aae8c057","scripts":{"test":"node --test","build":"for pkg in packages/*/; do [ -f \"${pkg}tsconfig.json\" ] && [ \"$pkg\" != \"packages/provider-router/\" ] && node_modules/.bin/tsc -p \"${pkg}tsconfig.json\" --skipLibCheck > /dev/null 2>&1 || true; done","release":"bun scripts/release-all.ts","postinstall":"mkdir -p ~/.pi-harness-runtime/cookies && node scripts/copy-plugins.js && ([ -f ~/.config/herdr/config.toml ] || mkdir -p ~/.config/herdr && cp config.toml.example ~/.config/herdr/config.toml)","skills:sync":"bun scripts/skills-sync.ts","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","release:major":"bun scripts/release-all.ts --release-as major","release:minor":"bun scripts/release-all.ts --release-as minor","release:patch":"bun scripts/release-all.ts --release-as patch","prepublishOnly":"bun run build","release:dry-run":"bun scripts/release-all.ts --dry-run","skills:sync:check":"bun scripts/skills-sync.ts --check-only","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3355a483-af9d-40b6-84fa-8c419897634a"}},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.17.0","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.5.4","chokidar":"^5.0.0","langchain":"^1.5.10","deepagents":"^1.10.5","@langchain/core":"^1.2.9","@langchain/openai":"^1.5.10","@langchain/langgraph":"^1.4.13","@langchain/langgraph-checkpoint":"^1.1.5"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","@types/ws":"^8.18.1","playwright":"^1.62.0","typescript":"^7.0.2","@types/node":"^26.1.0","@biomejs/biome":"^2.4.7","@commitlint/cli":"^20.3.1","standard-version":"^9.5.0","@commitlint/config-conventional":"^21.2.0"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_1.1.33_1788141218372_0.3923228854751739","host":"s3://npm-registry-packages-npm-production"}},"1.1.34":{"name":"pi-harness-runtime","version":"1.1.34","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@1.1.34","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"prompts":["./prompts"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"df6a69d5231bba459c69ee22d5ddef6fd6b7c099","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-1.1.34.tgz","fileCount":2317,"integrity":"sha512-VBwhCC/k1qO0zQMZz1uZQ7ibgMea8KfJAjFANY3M4z9+4miOb+o3kT6cMnRiZGUBboeU7WFNmxi6ySQ4XJruUg==","signatures":[{"sig":"MEUCIGUiATR0qv5iqrnibSxPw8jPv2TOZlgWGBR3k7f4bUz6AiEAkYtCEthQQe7dZyjfD7QzHtiZPVKP4VV+jBvzdERw2LY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDmcryLGAuqJwcOkrOi+EzDQ8C9o2ExaSfNDete4vtJ+AiEAkDg53vcdyiNazxnwZZ9KaRMWhao4U0e30wqEqxYJGmo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-harness-runtime@1.1.34","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6577869},"type":"module","gitHead":"c4984f7e342701230f3a98ad80c1d2761003485c","scripts":{"test":"node --test","build":"for pkg in packages/*/; do [ -f \"${pkg}tsconfig.json\" ] && [ \"$pkg\" != \"packages/provider-router/\" ] && node_modules/.bin/tsc -p \"${pkg}tsconfig.json\" --skipLibCheck > /dev/null 2>&1 || true; done","release":"bun scripts/release-all.ts","postinstall":"mkdir -p ~/.pi-harness-runtime/cookies && node scripts/copy-plugins.js && ([ -f ~/.config/herdr/config.toml ] || mkdir -p ~/.config/herdr && cp config.toml.example ~/.config/herdr/config.toml)","skills:sync":"bun scripts/skills-sync.ts","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","release:major":"bun scripts/release-all.ts --release-as major","release:minor":"bun scripts/release-all.ts --release-as minor","release:patch":"bun scripts/release-all.ts --release-as patch","prepublishOnly":"bun run build","release:dry-run":"bun scripts/release-all.ts --dry-run","skills:sync:check":"bun scripts/skills-sync.ts --check-only","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3355a483-af9d-40b6-84fa-8c419897634a"}},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.17.0","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.5.4","chokidar":"^5.0.0","langchain":"^1.5.10","deepagents":"^1.10.5","@langchain/core":"^1.2.9","@langchain/openai":"^1.5.10","@langchain/langgraph":"^1.4.13","@langchain/langgraph-checkpoint":"^1.1.5"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","@types/ws":"^8.18.1","playwright":"^1.62.0","typescript":"^7.0.2","@types/node":"^26.1.0","@biomejs/biome":"^2.4.7","@commitlint/cli":"^20.3.1","standard-version":"^9.5.0","@commitlint/config-conventional":"^21.2.0"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_1.1.34_1788162248311_0.9017697156418112","host":"s3://npm-registry-packages-npm-production"}},"1.1.36":{"name":"pi-harness-runtime","version":"1.1.36","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@1.1.36","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"prompts":["./prompts"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"bd4064396d7817a924e65a5f14dfbb0492a9b580","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-1.1.36.tgz","fileCount":2317,"integrity":"sha512-szcm03jwNNI7vJJpDJHRSeq6nh4XSRHXYJAxx+LtY6vdoWN3j1vs3PC0a2x6uX6j9cukjdezEHKTiQtUaUiWpQ==","signatures":[{"sig":"MEYCIQCeRC3HZjhPBcQpvwpF2s5I7O0jReBkayspdKq/PeYPsgIhAP3S8+1d3jp3N9XxM0BPU044UNIlcjGn+zigrEDL2WMh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDYFOYnhSDeJpeJvlW+hjJ5cF45iaDVZHwqa5+iSFzX4gIhAMLVDJL9niP41ifae0O93sr2nLE2yIZ8dPwR7+dzySce","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-harness-runtime@1.1.36","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6578844},"type":"module","gitHead":"0b0d5e6b5bfb7f40631859e0bf948c42cee2f47d","scripts":{"test":"node --test","build":"for pkg in packages/*/; do [ -f \"${pkg}tsconfig.json\" ] && [ \"$pkg\" != \"packages/provider-router/\" ] && node_modules/.bin/tsc -p \"${pkg}tsconfig.json\" --skipLibCheck > /dev/null 2>&1 || true; done","release":"bun scripts/release-all.ts","postinstall":"mkdir -p ~/.pi-harness-runtime/cookies && node scripts/copy-plugins.js && ([ -f ~/.config/herdr/config.toml ] || mkdir -p ~/.config/herdr && cp config.toml.example ~/.config/herdr/config.toml)","skills:sync":"bun scripts/skills-sync.ts","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","release:major":"bun scripts/release-all.ts --release-as major","release:minor":"bun scripts/release-all.ts --release-as minor","release:patch":"bun scripts/release-all.ts --release-as patch","prepublishOnly":"bun run build","release:dry-run":"bun scripts/release-all.ts --dry-run","skills:sync:check":"bun scripts/skills-sync.ts --check-only","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3355a483-af9d-40b6-84fa-8c419897634a"}},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.17.0","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.5.4","chokidar":"^5.0.0","langchain":"^1.5.10","deepagents":"^1.10.5","@langchain/core":"^1.2.9","@langchain/openai":"^1.5.10","@langchain/langgraph":"^1.4.13","@langchain/langgraph-checkpoint":"^1.1.5"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","@types/ws":"^8.18.1","playwright":"^1.62.0","typescript":"^7.0.2","@types/node":"^26.1.0","@biomejs/biome":"^2.4.7","@commitlint/cli":"^20.3.1","standard-version":"^9.5.0","@commitlint/config-conventional":"^21.2.0"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_1.1.36_1788208402276_0.4566639247734616","host":"s3://npm-registry-packages-npm-production"}},"1.1.37":{"name":"pi-harness-runtime","version":"1.1.37","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@1.1.37","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"prompts":["./prompts"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"b850e5e473c75be7c761920713867f7220d50202","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-1.1.37.tgz","fileCount":2317,"integrity":"sha512-J59uXAX4dJoXRllweh+IanLvcbyezMb8svcrSFulyds79A1BMAy9mZJg3mwxA+8SLTK0SwEIKBK/9hveKC7bNw==","signatures":[{"sig":"MEUCIBtYT1UyJHOokg553nqG5Un/ne4Dm6hUYuoOmjAnWJGiAiEA0uXQwrQuSWUidbY8cxSPEcbnv7CUONiJxezYe6zftmA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCN5FgOegv5dFJt90YQdKKnVIXCOa+tuNEIdgnGYQ6glQIgeqpI510pjAdcbyE1QICJG0eHs30wj3b39X6aLkSRXtc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-harness-runtime@1.1.37","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6583712},"type":"module","gitHead":"8a7e05d5f2b25223a46a1b8f1179181af4b6f1ed","scripts":{"test":"node --test","build":"for pkg in packages/*/; do [ -f \"${pkg}tsconfig.json\" ] && [ \"$pkg\" != \"packages/provider-router/\" ] && node_modules/.bin/tsc -p \"${pkg}tsconfig.json\" --skipLibCheck > /dev/null 2>&1 || true; done","release":"bun scripts/release-all.ts","postinstall":"mkdir -p ~/.pi-harness-runtime/cookies && node scripts/copy-plugins.js && ([ -f ~/.config/herdr/config.toml ] || mkdir -p ~/.config/herdr && cp config.toml.example ~/.config/herdr/config.toml)","skills:sync":"bun scripts/skills-sync.ts","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","release:major":"bun scripts/release-all.ts --release-as major","release:minor":"bun scripts/release-all.ts --release-as minor","release:patch":"bun scripts/release-all.ts --release-as patch","prepublishOnly":"bun run build","release:dry-run":"bun scripts/release-all.ts --dry-run","skills:sync:check":"bun scripts/skills-sync.ts --check-only","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3355a483-af9d-40b6-84fa-8c419897634a"}},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.17.0","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.5.4","chokidar":"^5.0.0","langchain":"^1.5.10","deepagents":"^1.10.5","@langchain/core":"^1.2.9","@langchain/openai":"^1.5.10","@langchain/langgraph":"^1.4.13","@langchain/langgraph-checkpoint":"^1.1.5"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","@types/ws":"^8.18.1","playwright":"^1.62.0","typescript":"^7.0.2","@types/node":"^26.1.0","@biomejs/biome":"^2.4.7","@commitlint/cli":"^20.3.1","standard-version":"^9.5.0","@commitlint/config-conventional":"^21.2.0"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_1.1.37_1788208760496_0.5346567670349993","host":"s3://npm-registry-packages-npm-production"}},"1.1.38":{"name":"pi-harness-runtime","version":"1.1.38","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@1.1.38","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"prompts":["./prompts"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"08942f023727f1beeaf027907005a6f5d695338b","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-1.1.38.tgz","fileCount":2317,"integrity":"sha512-8dEDXuFRk608rPSt3hknQBVHdknH6oMiTv6mL7kItmtx0XEcMUJF30JavVwma7qCUlQumMTCtROFDFYYWhimXA==","signatures":[{"sig":"MEUCIFHrAZNvoKNiQFacxndlLCqjJUzL1BODuRRVJ1NXsTnfAiEAij5udz238ikW5jOUchXaQqQFaV5nDfB6SmUKgLcnHdI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDcDCNKzr1o2Wwnm3sOiXnzbgBqzKojXgINHXScxUofMQIgFCk8Oo1ZTjgTujYGeid7jibxXc4sHr4rofW3oDERN04=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-harness-runtime@1.1.38","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6583746},"type":"module","gitHead":"916c0825c0c757beb9ec67702729914af1056c34","scripts":{"test":"node --test","build":"for pkg in packages/*/; do [ -f \"${pkg}tsconfig.json\" ] && [ \"$pkg\" != \"packages/provider-router/\" ] && node_modules/.bin/tsc -p \"${pkg}tsconfig.json\" --skipLibCheck > /dev/null 2>&1 || true; done","release":"bun scripts/release-all.ts","postinstall":"mkdir -p ~/.pi-harness-runtime/cookies && node scripts/copy-plugins.js && ([ -f ~/.config/herdr/config.toml ] || mkdir -p ~/.config/herdr && cp config.toml.example ~/.config/herdr/config.toml)","skills:sync":"bun scripts/skills-sync.ts","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","release:major":"bun scripts/release-all.ts --release-as major","release:minor":"bun scripts/release-all.ts --release-as minor","release:patch":"bun scripts/release-all.ts --release-as patch","prepublishOnly":"bun run build","release:dry-run":"bun scripts/release-all.ts --dry-run","skills:sync:check":"bun scripts/skills-sync.ts --check-only","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3355a483-af9d-40b6-84fa-8c419897634a"}},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.17.0","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.5.4","chokidar":"^5.0.0","langchain":"^1.5.10","deepagents":"^1.10.5","@langchain/core":"^1.2.9","@langchain/openai":"^1.5.10","@langchain/langgraph":"^1.4.13","@langchain/langgraph-checkpoint":"^1.1.5"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","@types/ws":"^8.18.1","playwright":"^1.62.0","typescript":"^7.0.2","@types/node":"^26.1.0","@biomejs/biome":"^2.4.7","@commitlint/cli":"^20.3.1","standard-version":"^9.5.0","@commitlint/config-conventional":"^21.2.0"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_1.1.38_1788209097884_0.11577194687966497","host":"s3://npm-registry-packages-npm-production"}},"1.1.39":{"name":"pi-harness-runtime","version":"1.1.39","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@1.1.39","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"prompts":["./prompts"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"cfc4596adf81c25d218b1e0a77282b28a9508b99","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-1.1.39.tgz","fileCount":2319,"integrity":"sha512-WozmlaDUfTuBGCGYoOUNGfvKKQ5Ws96eWihCbSFVqiu64u3sdFKbqbJuRAm36Gnrbne3W2USZ21Pxhj3pVUQlg==","signatures":[{"sig":"MEYCIQDUxcbyFaPFLnvhuBVeIz+x5NMwF6ThMkzXqfI3CBHT4wIhAPl7WB2Nxi1/5v3qhA2ro67O/t/StYPjlYZSsPImSukG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDnTcgagRv8sURJ/9zxnZRBXjIroxxJKEsuBMHuKMA8yAiAw5bIoqwxOliamrqwd1KBCVuUCAj+E2dMCBUifKoeR0A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-harness-runtime@1.1.39","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6610657},"type":"module","gitHead":"54748c1341faec13d187a8c60a483b3c7e6d4482","scripts":{"test":"node --test","build":"for pkg in packages/*/; do [ -f \"${pkg}tsconfig.json\" ] && [ \"$pkg\" != \"packages/provider-router/\" ] && node_modules/.bin/tsc -p \"${pkg}tsconfig.json\" --skipLibCheck > /dev/null 2>&1 || true; done","release":"bun scripts/release-all.ts","postinstall":"mkdir -p ~/.pi-harness-runtime/cookies && node scripts/copy-plugins.js && ([ -f ~/.config/herdr/config.toml ] || mkdir -p ~/.config/herdr && cp config.toml.example ~/.config/herdr/config.toml)","skills:sync":"bun scripts/skills-sync.ts","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","release:major":"bun scripts/release-all.ts --release-as major","release:minor":"bun scripts/release-all.ts --release-as minor","release:patch":"bun scripts/release-all.ts --release-as patch","prepublishOnly":"bun run build","release:dry-run":"bun scripts/release-all.ts --dry-run","skills:sync:check":"bun scripts/skills-sync.ts --check-only","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3355a483-af9d-40b6-84fa-8c419897634a"}},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.17.0","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.5.4","chokidar":"^5.0.0","langchain":"^1.5.10","deepagents":"^1.10.5","@langchain/core":"^1.2.9","@langchain/openai":"^1.5.10","@langchain/langgraph":"^1.4.13","@langchain/langgraph-checkpoint":"^1.1.5"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","@types/ws":"^8.18.1","playwright":"^1.62.0","typescript":"^7.0.2","@types/node":"^26.1.0","@biomejs/biome":"^2.4.7","@commitlint/cli":"^20.3.1","standard-version":"^9.5.0","@commitlint/config-conventional":"^21.2.0"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_1.1.39_1788299923527_0.025288515766756836","host":"s3://npm-registry-packages-npm-production"}},"1.1.41":{"name":"pi-harness-runtime","version":"1.1.41","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@1.1.41","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"prompts":["./prompts"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"218cebc886b9a6d06bac18b90625a804875fe6ca","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-1.1.41.tgz","fileCount":2319,"integrity":"sha512-LkauqCa5HcTutfYMv84KNPj8MSF6Afc/GNkc9onVnDaQH9CsJsICQkl/6eOE19xN+SJO1LwpjJFmmziCGFZmPA==","signatures":[{"sig":"MEUCIEht82peEySyEnodipOQSGs4rKPmtjsqOIoAz7ZEwC3QAiEA4GVjl7A4uU7igWYGD4Gg681ck9Ja2AEBADMdMZKojpU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICYatmfIVf0BEIkTNLciI/sPSiupM4kH4IptUDG8zlh5AiEAkV/kuJdXYFiXgQRcgEAko43Htprg2yZnW02JI4nTS3I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-harness-runtime@1.1.41","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6610803},"type":"module","gitHead":"1b2f7945d0bdcb5bb34f6bed9b4d1dd988a49942","scripts":{"test":"node --test","build":"for pkg in packages/*/; do [ -f \"${pkg}tsconfig.json\" ] && [ \"$pkg\" != \"packages/provider-router/\" ] && node_modules/.bin/tsc -p \"${pkg}tsconfig.json\" --skipLibCheck > /dev/null 2>&1 || true; done","release":"bun scripts/release-all.ts","postinstall":"mkdir -p ~/.pi-harness-runtime/cookies && node scripts/copy-plugins.js && ([ -f ~/.config/herdr/config.toml ] || mkdir -p ~/.config/herdr && cp config.toml.example ~/.config/herdr/config.toml)","skills:sync":"bun scripts/skills-sync.ts","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","release:major":"bun scripts/release-all.ts --release-as major","release:minor":"bun scripts/release-all.ts --release-as minor","release:patch":"bun scripts/release-all.ts --release-as patch","prepublishOnly":"bun run build","release:dry-run":"bun scripts/release-all.ts --dry-run","skills:sync:check":"bun scripts/skills-sync.ts --check-only","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3355a483-af9d-40b6-84fa-8c419897634a"}},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.17.0","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.5.4","chokidar":"^5.0.0","langchain":"^1.5.10","deepagents":"^1.10.5","@langchain/core":"^1.2.9","@langchain/openai":"^1.5.10","@langchain/langgraph":"^1.4.13","@langchain/langgraph-checkpoint":"^1.1.5"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","@types/ws":"^8.18.1","playwright":"^1.62.0","typescript":"^7.0.2","@types/node":"^26.1.0","@biomejs/biome":"^2.4.7","@commitlint/cli":"^20.3.1","standard-version":"^9.5.0","@commitlint/config-conventional":"^21.2.0"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_1.1.41_1788300139715_0.1348219279430467","host":"s3://npm-registry-packages-npm-production"}},"1.1.42":{"name":"pi-harness-runtime","version":"1.1.42","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@1.1.42","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"prompts":["./prompts"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"496f14e3fd3857fe35d5f46a06ebaad5368be9c0","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-1.1.42.tgz","fileCount":2320,"integrity":"sha512-V5drXIpiq0cddro+6KRwwdEzgI6ZPDEl63BM3CrLmLKwlf0p+WFXxr4dLKcw+zAwfDyBmFgWhrVxVDR8HgLYXw==","signatures":[{"sig":"MEQCIHEAfFt78wTHWNwVQOvwtVMEu3Tk4NlyL6sY74y1SpXkAiBRaxixk9pM9a8YxO35AJgjx38bQC6b7c8QCR+x3R9Klw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFKmmx06h0ueKk5KkKOnYOGnt/evXIM+AO2yKexQ2FJqAiEAz7bTtxfPElInctrzc00tkq8grTL+LfFBDmaTDLdTsf8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-harness-runtime@1.1.42","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6621220},"type":"module","gitHead":"5c8e5996cd52d7ba9c3297b52329d806277df494","scripts":{"test":"node --test","build":"for pkg in packages/*/; do [ -f \"${pkg}tsconfig.json\" ] && [ \"$pkg\" != \"packages/provider-router/\" ] && node_modules/.bin/tsc -p \"${pkg}tsconfig.json\" --skipLibCheck > /dev/null 2>&1 || true; done","release":"bun scripts/release-all.ts","postinstall":"mkdir -p ~/.pi-harness-runtime/cookies && node scripts/copy-plugins.js && ([ -f ~/.config/herdr/config.toml ] || mkdir -p ~/.config/herdr && cp config.toml.example ~/.config/herdr/config.toml)","skills:sync":"bun scripts/skills-sync.ts","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","release:major":"bun scripts/release-all.ts --release-as major","release:minor":"bun scripts/release-all.ts --release-as minor","release:patch":"bun scripts/release-all.ts --release-as patch","prepublishOnly":"bun run build","release:dry-run":"bun scripts/release-all.ts --dry-run","skills:sync:check":"bun scripts/skills-sync.ts --check-only","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3355a483-af9d-40b6-84fa-8c419897634a"}},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.17.0","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.5.4","chokidar":"^5.0.0","langchain":"^1.5.10","deepagents":"^1.10.5","@langchain/core":"^1.2.9","@langchain/openai":"^1.5.10","@langchain/langgraph":"^1.4.13","@langchain/langgraph-checkpoint":"^1.1.5"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","@types/ws":"^8.18.1","playwright":"^1.62.0","typescript":"^7.0.2","@types/node":"^26.1.0","@biomejs/biome":"^2.4.7","@commitlint/cli":"^20.3.1","standard-version":"^9.5.0","@commitlint/config-conventional":"^21.2.0"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_1.1.42_1788301608662_0.5434878298943249","host":"s3://npm-registry-packages-npm-production"}},"1.1.43":{"name":"pi-harness-runtime","version":"1.1.43","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@1.1.43","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"prompts":["./prompts"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"f4ac8c549a89094c8b3896364ac4b246fda510a1","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-1.1.43.tgz","fileCount":2320,"integrity":"sha512-0Fb6btTGRnFbRQenlLndkpoRGTUo1b+5zXpt/HUl7okUiNXAq92kFiKY+NJpTlAMg/AlvAsO+nemwg69Wm8D6A==","signatures":[{"sig":"MEUCIGh6m/X11VvvmuCamiMHKpb3yImowRd9yoTMTsQwylGEAiEAutDp/1P2uyHnMH6tX/y27sKF3WrDLh7KIPrTC+4npvc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCrIF2ezQPMb7K/tsNdQDilLzgd1HVWiA5i/+HHOYBp0gIhAO8LE81/8uTw6182hvHxMtupuxS9+YfkTGyEkoRukh6Y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-harness-runtime@1.1.43","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6622384},"type":"module","gitHead":"a27b0bec3f4b2b786607a9f7dd191d79d99ed15b","scripts":{"test":"node --test","build":"for pkg in packages/*/; do [ -f \"${pkg}tsconfig.json\" ] && [ \"$pkg\" != \"packages/provider-router/\" ] && node_modules/.bin/tsc -p \"${pkg}tsconfig.json\" --skipLibCheck > /dev/null 2>&1 || true; done","release":"bun scripts/release-all.ts","postinstall":"mkdir -p ~/.pi-harness-runtime/cookies && node scripts/copy-plugins.js && ([ -f ~/.config/herdr/config.toml ] || mkdir -p ~/.config/herdr && cp config.toml.example ~/.config/herdr/config.toml)","skills:sync":"bun scripts/skills-sync.ts","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","release:major":"bun scripts/release-all.ts --release-as major","release:minor":"bun scripts/release-all.ts --release-as minor","release:patch":"bun scripts/release-all.ts --release-as patch","prepublishOnly":"bun run build","release:dry-run":"bun scripts/release-all.ts --dry-run","skills:sync:check":"bun scripts/skills-sync.ts --check-only","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3355a483-af9d-40b6-84fa-8c419897634a"}},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.17.0","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.5.4","chokidar":"^5.0.0","langchain":"^1.5.10","deepagents":"^1.10.5","@langchain/core":"^1.2.9","@langchain/openai":"^1.5.10","@langchain/langgraph":"^1.4.13","@langchain/langgraph-checkpoint":"^1.1.5"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","@types/ws":"^8.18.1","playwright":"^1.62.0","typescript":"^7.0.2","@types/node":"^26.1.0","@biomejs/biome":"^2.4.7","@commitlint/cli":"^20.3.1","standard-version":"^9.5.0","@commitlint/config-conventional":"^21.2.0"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_1.1.43_1788302446595_0.3067819302375123","host":"s3://npm-registry-packages-npm-production"}},"1.1.44":{"name":"pi-harness-runtime","version":"1.1.44","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@1.1.44","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"prompts":["./prompts"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"d66ba91ed6b4e3733b383f6de0bf52b571eb9a1d","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-1.1.44.tgz","fileCount":2321,"integrity":"sha512-X7BNpvigd80ythsX9PYUXP/6MOFuPuqn3Plsv/fUrhN+IDXUYVMzz7dnr0RRYeUqYPi0ROpyKh/q2K5bDm4P1A==","signatures":[{"sig":"MEUCICGypnqLyQRHTfimklpvxwAr7e26WVBDbYekLKOL39upAiEA4tviX91YOyXPLNJhcaHXjAbpLTjM7VFbuQ/0VsGE1wY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICIY+OUKmSxJJvKx2fU1GnJbK2MyDJv6UYidICodBCKkAiAg6yOsMNG0jWSfaTke0SUERutb5q6D4vXjO/P4fdVUjA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-harness-runtime@1.1.44","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6625272},"type":"module","gitHead":"8208a9c074273221850c2999bdce6e208721b976","scripts":{"test":"node --test","build":"for pkg in packages/*/; do [ -f \"${pkg}tsconfig.json\" ] && [ \"$pkg\" != \"packages/provider-router/\" ] && node_modules/.bin/tsc -p \"${pkg}tsconfig.json\" --skipLibCheck > /dev/null 2>&1 || true; done","release":"bun scripts/release-all.ts","postinstall":"mkdir -p ~/.pi-harness-runtime/cookies && node scripts/copy-plugins.js && ([ -f ~/.config/herdr/config.toml ] || mkdir -p ~/.config/herdr && cp config.toml.example ~/.config/herdr/config.toml)","skills:sync":"bun scripts/skills-sync.ts","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","release:major":"bun scripts/release-all.ts --release-as major","release:minor":"bun scripts/release-all.ts --release-as minor","release:patch":"bun scripts/release-all.ts --release-as patch","prepublishOnly":"bun run build","release:dry-run":"bun scripts/release-all.ts --dry-run","skills:sync:check":"bun scripts/skills-sync.ts --check-only","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3355a483-af9d-40b6-84fa-8c419897634a"}},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.17.0","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.5.4","chokidar":"^5.0.0","langchain":"^1.5.10","deepagents":"^1.10.5","@langchain/core":"^1.2.9","@langchain/openai":"^1.5.10","@langchain/langgraph":"^1.4.13","@langchain/langgraph-checkpoint":"^1.1.5"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","@types/ws":"^8.18.1","playwright":"^1.62.0","typescript":"^7.0.2","@types/node":"^26.1.0","@biomejs/biome":"^2.4.7","@commitlint/cli":"^20.3.1","standard-version":"^9.5.0","@commitlint/config-conventional":"^21.2.0"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_1.1.44_1788302862134_0.7618660043188037","host":"s3://npm-registry-packages-npm-production"}},"1.1.45":{"name":"pi-harness-runtime","version":"1.1.45","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@1.1.45","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"prompts":["./prompts"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"f0ab973445cab72d6b10eec9b7facafd7a6a20d1","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-1.1.45.tgz","fileCount":2324,"integrity":"sha512-tnPXZwp5r3jQgEFvOoqftzxi3I2+Mlripk52RO2r1yCXCtqePJrUdAuWDUqWd4OLaM0skwP9fkP4poChkCeV9Q==","signatures":[{"sig":"MEUCIBPtTgLwBMz2GrctooOE62AYViA6d85O/VRD4w3MGEqSAiEAypfVodgrra9QM1xOs59fQFAzvz4zUnKY4amCGj0VSBE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCEsHhOmz5DBHOZpt9TiTbZXNxtvpG3QYciHsgXVm9EbQIhAKptqbRFJVVLH+VuH1bCrVd03AHbxLYi5xv2ofFV/o3W","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-harness-runtime@1.1.45","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6647476},"type":"module","gitHead":"c65459beeb2a6d360db80989b32ac9f43b7249bc","scripts":{"test":"node --test","build":"for pkg in packages/*/; do [ -f \"${pkg}tsconfig.json\" ] && [ \"$pkg\" != \"packages/provider-router/\" ] && node_modules/.bin/tsc -p \"${pkg}tsconfig.json\" --skipLibCheck > /dev/null 2>&1 || true; done","release":"bun scripts/release-all.ts","postinstall":"mkdir -p ~/.pi-harness-runtime/cookies && node scripts/copy-plugins.js && ([ -f ~/.config/herdr/config.toml ] || mkdir -p ~/.config/herdr && cp config.toml.example ~/.config/herdr/config.toml)","skills:sync":"bun scripts/skills-sync.ts","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","release:major":"bun scripts/release-all.ts --release-as major","release:minor":"bun scripts/release-all.ts --release-as minor","release:patch":"bun scripts/release-all.ts --release-as patch","prepublishOnly":"bun run build","release:dry-run":"bun scripts/release-all.ts --dry-run","skills:sync:check":"bun scripts/skills-sync.ts --check-only","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3355a483-af9d-40b6-84fa-8c419897634a"}},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.17.0","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.5.4","chokidar":"^5.0.0","langchain":"^1.5.10","deepagents":"^1.10.5","@langchain/core":"^1.2.9","@langchain/openai":"^1.5.10","@langchain/langgraph":"^1.4.13","@langchain/langgraph-checkpoint":"^1.1.5"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","@types/ws":"^8.18.1","playwright":"^1.62.0","typescript":"^7.0.2","@types/node":"^26.1.0","@biomejs/biome":"^2.4.7","@commitlint/cli":"^20.3.1","standard-version":"^9.5.0","@commitlint/config-conventional":"^21.2.0"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_1.1.45_1788303819048_0.050687650337845946","host":"s3://npm-registry-packages-npm-production"}},"1.1.46":{"name":"pi-harness-runtime","version":"1.1.46","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@1.1.46","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"prompts":["./prompts"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"380f02285e4cf17be442dc17a12e8d9c848cb365","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-1.1.46.tgz","fileCount":2324,"integrity":"sha512-84MomphMeqo3eV73XPdWueytTxKE976AXfyD3Chi57xMi9Xx0Brv7R/D/0lUb1iWCMvJaptGqFP7QLgmJ0SkNg==","signatures":[{"sig":"MEUCIQC2jO6zvTYfq3maoLrFxdfAQhrVe/wni2vKjoxinjuzTAIgWW7G9C8vcqK5p4TrCtLabR9C4HuBOi5vo3t4C/PkRUg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDlPsWEG2hjbnjyMu6FixfQLYPt2fpJXA6DQogUPMdw1wIgIhdCa2clky60kd8h5FY/RZPBFMFVKxIXqqyq30otvCg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-harness-runtime@1.1.46","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6647476},"type":"module","gitHead":"c39e9667393c42b6181f724466150d64792389a4","scripts":{"test":"node --test","build":"for pkg in packages/*/; do [ -f \"${pkg}tsconfig.json\" ] && [ \"$pkg\" != \"packages/provider-router/\" ] && node_modules/.bin/tsc -p \"${pkg}tsconfig.json\" --skipLibCheck > /dev/null 2>&1 || true; done","release":"bun scripts/release-all.ts","postinstall":"mkdir -p ~/.pi-harness-runtime/cookies && node scripts/copy-plugins.js && ([ -f ~/.config/herdr/config.toml ] || mkdir -p ~/.config/herdr && cp config.toml.example ~/.config/herdr/config.toml)","skills:sync":"bun scripts/skills-sync.ts","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","release:major":"bun scripts/release-all.ts --release-as major","release:minor":"bun scripts/release-all.ts --release-as minor","release:patch":"bun scripts/release-all.ts --release-as patch","prepublishOnly":"bun run build","release:dry-run":"bun scripts/release-all.ts --dry-run","skills:sync:check":"bun scripts/skills-sync.ts --check-only","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3355a483-af9d-40b6-84fa-8c419897634a"}},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.17.0","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.5.4","chokidar":"^5.0.0","langchain":"^1.5.10","deepagents":"^1.10.5","@langchain/core":"^1.2.9","@langchain/openai":"^1.5.10","@langchain/langgraph":"^1.4.13","@langchain/langgraph-checkpoint":"^1.1.5"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","@types/ws":"^8.18.1","playwright":"^1.62.0","typescript":"^7.0.2","@types/node":"^26.1.0","@biomejs/biome":"^2.4.7","@commitlint/cli":"^20.3.1","standard-version":"^9.5.0","@commitlint/config-conventional":"^21.2.0"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_1.1.46_1788305737120_0.7408882664837249","host":"s3://npm-registry-packages-npm-production"}},"1.1.47":{"name":"pi-harness-runtime","version":"1.1.47","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@1.1.47","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"prompts":["./prompts"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"d0e5e4b881a8a69b606c22a7d1db439bdfc4a988","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-1.1.47.tgz","fileCount":2324,"integrity":"sha512-kTLzA2iCYqjZW90n8zTT0hdb3J0WOYlTrTOW+qAPujTByEr18WS1We0Wxghv6Xf2PJWJKpHaOF+5AIGmkVPNqA==","signatures":[{"sig":"MEUCIADFNktupXqS85YMC+uEhQGO3X66UGU4dYDkJwIWkO8qAiEA3Y9ptoUJHlx+0lm+1pVbWuqwOywAn3jUqzCXZCbyLk4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD8EKnv3gKV+y7kcOcrJKuPh0zjLMieKSAd9v4+oivaJQIgQnFTvq0mDHvR2mq+jESnAEBq2lMlGg245UTM2Ray0eQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-harness-runtime@1.1.47","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6647476},"type":"module","gitHead":"81e9ecdd1e186ba5f89101a6a280058674189e76","scripts":{"test":"node --test","build":"for pkg in packages/*/; do [ -f \"${pkg}tsconfig.json\" ] && [ \"$pkg\" != \"packages/provider-router/\" ] && node_modules/.bin/tsc -p \"${pkg}tsconfig.json\" --skipLibCheck > /dev/null 2>&1 || true; done","release":"bun scripts/release-all.ts","postinstall":"mkdir -p ~/.pi-harness-runtime/cookies && node scripts/copy-plugins.js && ([ -f ~/.config/herdr/config.toml ] || mkdir -p ~/.config/herdr && cp config.toml.example ~/.config/herdr/config.toml)","skills:sync":"bun scripts/skills-sync.ts","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","release:major":"bun scripts/release-all.ts --release-as major","release:minor":"bun scripts/release-all.ts --release-as minor","release:patch":"bun scripts/release-all.ts --release-as patch","prepublishOnly":"bun run build","release:dry-run":"bun scripts/release-all.ts --dry-run","skills:sync:check":"bun scripts/skills-sync.ts --check-only","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3355a483-af9d-40b6-84fa-8c419897634a"}},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.17.0","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.5.4","chokidar":"^5.0.0","langchain":"^1.5.10","deepagents":"^1.10.5","@langchain/core":"^1.2.9","@langchain/openai":"^1.5.10","@langchain/langgraph":"^1.4.13","@langchain/langgraph-checkpoint":"^1.1.5"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","@types/ws":"^8.18.1","playwright":"^1.62.0","typescript":"^7.0.2","@types/node":"^26.1.0","@biomejs/biome":"^2.4.7","@commitlint/cli":"^20.3.1","standard-version":"^9.5.0","@commitlint/config-conventional":"^21.2.0"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_1.1.47_1788305869006_0.6471090760847802","host":"s3://npm-registry-packages-npm-production"}},"1.1.49":{"name":"pi-harness-runtime","version":"1.1.49","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@1.1.49","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"prompts":["./prompts"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"d16a5bf0b7412d555792dfdd439d945680e2ef9d","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-1.1.49.tgz","fileCount":2324,"integrity":"sha512-DKRKumTl55YNgMxNai0GS4u3ygGH7TVHe7tPvo4Ql0seEa8rWQJpi2igPn2+PmKYUk/LxBqoljj0FgJRpIuLCg==","signatures":[{"sig":"MEYCIQCyTBwhDltISo8Be+w1+PwNfcRoGZvnVRsuc2mcUaOTvwIhAIL8nDN8gc6f52i1b1rcxGlOCfhbM3XEq5PDYnSQP1Hq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCID0a2v2bj4Psv4c64L9A6zlmc202k9Z+amiInPniAx+VAiEAh2P5LkLwatZM90y/Tju5h08b0rRQHYt6phXuOFnY+v0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-harness-runtime@1.1.49","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6647553},"type":"module","gitHead":"b5f972b999679d241281843a3f1dae495f511dad","scripts":{"test":"node --test","build":"for pkg in packages/*/; do [ -f \"${pkg}tsconfig.json\" ] && [ \"$pkg\" != \"packages/provider-router/\" ] && node_modules/.bin/tsc -p \"${pkg}tsconfig.json\" --skipLibCheck > /dev/null 2>&1 || true; done","release":"bun scripts/release-all.ts","postinstall":"mkdir -p ~/.pi-harness-runtime/cookies && node scripts/copy-plugins.js && ([ -f ~/.config/herdr/config.toml ] || mkdir -p ~/.config/herdr && cp config.toml.example ~/.config/herdr/config.toml)","skills:sync":"bun scripts/skills-sync.ts","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","release:major":"bun scripts/release-all.ts --release-as major","release:minor":"bun scripts/release-all.ts --release-as minor","release:patch":"bun scripts/release-all.ts --release-as patch","prepublishOnly":"bun run build","release:dry-run":"bun scripts/release-all.ts --dry-run","skills:sync:check":"bun scripts/skills-sync.ts --check-only","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3355a483-af9d-40b6-84fa-8c419897634a"}},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.17.0","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.5.4","chokidar":"^5.0.0","langchain":"^1.5.10","deepagents":"^1.10.5","@langchain/core":"^1.2.9","@langchain/openai":"^1.5.10","@langchain/langgraph":"^1.4.13","@langchain/langgraph-checkpoint":"^1.1.5"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","@types/ws":"^8.18.1","playwright":"^1.62.0","typescript":"^7.0.2","@types/node":"^26.1.0","@biomejs/biome":"^2.4.7","@commitlint/cli":"^20.3.1","standard-version":"^9.5.0","@commitlint/config-conventional":"^21.2.0"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_1.1.49_1788306191542_0.15854143436548096","host":"s3://npm-registry-packages-npm-production"}},"1.1.48":{"name":"pi-harness-runtime","version":"1.1.48","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@1.1.48","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"prompts":["./prompts"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"3f567b6b17fb3c42fde98d6680c05b90465a78fe","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-1.1.48.tgz","fileCount":2324,"integrity":"sha512-LUz6ijGLGe//D+lYqNqEakX9wXOUn9ZuJ6mnA72o8Y1D8vgiY4EsFk1vDa7UzI+aZ7epQhZq0q3Na76kzObeTQ==","signatures":[{"sig":"MEUCIB82ptiVVUn9DqADbxY4z77h/3342TLgZPrw7k2bIXbJAiEA3wmnkiBho6vn/A8kApxo2MBDU5rg25V+Tj2MxN1S0Bw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCDCSi9NVlcqUXcTo65tSX09YTgmBd0TXNhyIfH8kICVwIgWRuiB1hUDXIzgm2jxiB04ueK1DHczkmMSX9IH2w1XnA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-harness-runtime@1.1.48","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6647553},"type":"module","gitHead":"20399b7369316a1334cdd30ffb51fe633391833e","scripts":{"test":"node --test","build":"for pkg in packages/*/; do [ -f \"${pkg}tsconfig.json\" ] && [ \"$pkg\" != \"packages/provider-router/\" ] && node_modules/.bin/tsc -p \"${pkg}tsconfig.json\" --skipLibCheck > /dev/null 2>&1 || true; done","release":"bun scripts/release-all.ts","postinstall":"mkdir -p ~/.pi-harness-runtime/cookies && node scripts/copy-plugins.js && ([ -f ~/.config/herdr/config.toml ] || mkdir -p ~/.config/herdr && cp config.toml.example ~/.config/herdr/config.toml)","skills:sync":"bun scripts/skills-sync.ts","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","release:major":"bun scripts/release-all.ts --release-as major","release:minor":"bun scripts/release-all.ts --release-as minor","release:patch":"bun scripts/release-all.ts --release-as patch","prepublishOnly":"bun run build","release:dry-run":"bun scripts/release-all.ts --dry-run","skills:sync:check":"bun scripts/skills-sync.ts --check-only","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3355a483-af9d-40b6-84fa-8c419897634a"}},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.17.0","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.5.4","chokidar":"^5.0.0","langchain":"^1.5.10","deepagents":"^1.10.5","@langchain/core":"^1.2.9","@langchain/openai":"^1.5.10","@langchain/langgraph":"^1.4.13","@langchain/langgraph-checkpoint":"^1.1.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^9.1.7","@types/ws":"^8.18.1","playwright":"^1.62.0","typescript":"^7.0.2","@types/node":"^26.1.0","@biomejs/biome":"^2.4.7","@commitlint/cli":"^20.3.1","standard-version":"^9.5.0","@commitlint/config-conventional":"^21.2.0"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_1.1.48_1788306217089_0.2585394192103607","host":"s3://npm-registry-packages-npm-production"}},"1.1.50":{"name":"pi-harness-runtime","version":"1.1.50","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@1.1.50","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"prompts":["./prompts"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"831b57b3e2af0d1e1907fdff0e28fc4b6c61ec91","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-1.1.50.tgz","fileCount":2324,"integrity":"sha512-+zjPo+KfOnpS2NW0nnj1bxl7jM/28ixIARUxCYTFZjL3hIhO9wt7tdOAmGt7C+HxWRkDKcMZJuvUsgzsso8IjA==","signatures":[{"sig":"MEUCIBTYYC4OHGaNi62yYLZTc0SripDPkJQq1+JknCXtjcunAiEAlfx/+lFWPinxyMzHhmrm9bysAQKzJmIZRWWPxESefNE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEmNAdDCJUUx65jy7UjoZeQWmH+JVpzXSQ60tAYZwHFiAiBtzHNxNTMQk0AXWn2v40UMFM25d/TNcZBYPz7unepsFw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-harness-runtime@1.1.50","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6650808},"type":"module","gitHead":"716c32062e2f4bb9f537e96760261539b0fbc589","scripts":{"test":"node --test","build":"for pkg in packages/*/; do [ -f \"${pkg}tsconfig.json\" ] && [ \"$pkg\" != \"packages/provider-router/\" ] && node_modules/.bin/tsc -p \"${pkg}tsconfig.json\" --skipLibCheck > /dev/null 2>&1 || true; done","release":"bun scripts/release-all.ts","postinstall":"mkdir -p ~/.pi-harness-runtime/cookies && node scripts/copy-plugins.js && ([ -f ~/.config/herdr/config.toml ] || mkdir -p ~/.config/herdr && cp config.toml.example ~/.config/herdr/config.toml)","skills:sync":"bun scripts/skills-sync.ts","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","release:major":"bun scripts/release-all.ts --release-as major","release:minor":"bun scripts/release-all.ts --release-as minor","release:patch":"bun scripts/release-all.ts --release-as patch","prepublishOnly":"bun run build","release:dry-run":"bun scripts/release-all.ts --dry-run","skills:sync:check":"bun scripts/skills-sync.ts --check-only","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3355a483-af9d-40b6-84fa-8c419897634a"}},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.17.0","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.5.4","chokidar":"^5.0.0","langchain":"^1.5.10","deepagents":"^1.10.5","@langchain/core":"^1.2.9","@langchain/openai":"^1.5.10","@langchain/langgraph":"^1.4.13","@langchain/langgraph-checkpoint":"^1.1.5"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","@types/ws":"^8.18.1","playwright":"^1.62.0","typescript":"^7.0.2","@types/node":"^26.1.0","@biomejs/biome":"^2.4.7","@commitlint/cli":"^20.3.1","standard-version":"^9.5.0","@commitlint/config-conventional":"^21.2.0"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_1.1.50_1788308602455_0.4961802860534754","host":"s3://npm-registry-packages-npm-production"}},"1.1.71-3":{"name":"pi-harness-runtime","version":"1.1.71-3","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@1.1.71-3","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"prompts":["./prompts"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"79389b41e983376e179787b5adbb23ba228acefd","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-1.1.71-3.tgz","fileCount":2414,"integrity":"sha512-2JmShhLjDCU3sZnEsx6DIkxR4gBcUqqxG/rFtEFezgB0196EjffUZiiz70HrzXQXAlIjdvY1lOFMMBOwv3pilA==","signatures":[{"sig":"MEUCIQC7NskeSa0ncbnZWEo31d/t5Nj42l+p+wkblrkAREeCiQIgB94xndMB8sznfzLZd1QUNK56MNjroeMZCP7BBolurd8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICVf/k1+1qDbk/BJxqaKNVCHxFf6yBQLF6lfWpwf1stOAiEA3sTxwgUR4kYY8K7tEcJYfweGXxnzvmO1QGu97QviKH0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-harness-runtime@1.1.71-3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7053939},"type":"module","gitHead":"3b85eeb527bac637d5f64dc5609c8cc5105f0824","scripts":{"test":"node --test","build":"for pkg in packages/*/; do [ -f \"${pkg}tsconfig.json\" ] && [ \"$pkg\" != \"packages/provider-router/\" ] && node_modules/.bin/tsc -p \"${pkg}tsconfig.json\" --skipLibCheck > /dev/null 2>&1 || true; done","release":"bun scripts/release-all.ts","test:all":"node --test && bun test harness/langchain/","postinstall":"mkdir -p ~/.pi-harness-runtime/cookies && node scripts/copy-plugins.js && ([ -f ~/.config/herdr/config.toml ] || mkdir -p ~/.config/herdr && cp config.toml.example ~/.config/herdr/config.toml)","skills:sync":"bun scripts/skills-sync.ts","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","test:harness":"bun test harness/langchain/","release:major":"bun scripts/release-all.ts --release-as major","release:minor":"bun scripts/release-all.ts --release-as minor","release:patch":"bun scripts/release-all.ts --release-as patch","prepublishOnly":"bun run build","release:dry-run":"bun scripts/release-all.ts --dry-run","skills:sync:check":"bun scripts/skills-sync.ts --check-only","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3355a483-af9d-40b6-84fa-8c419897634a"}},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.19.0","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^4.5.4","chokidar":"^5.0.0","langchain":"^1.5.10","deepagents":"^1.10.5","@langchain/core":"^1.2.9","@langchain/openai":"^1.5.10","@langchain/langgraph":"^1.4.13","@langchain/langgraph-checkpoint":"^1.1.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^9.1.7","@types/ws":"^8.18.1","playwright":"^1.62.0","typescript":"^7.0.2","@types/node":"^26.1.0","@biomejs/biome":"^2.4.7","@commitlint/cli":"^20.3.1","standard-version":"^9.5.0","@commitlint/config-conventional":"^21.2.0"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_1.1.71-3_1789809621059_0.25368450323962155","host":"s3://npm-registry-packages-npm-production"}},"1.1.77":{"name":"pi-harness-runtime","version":"1.1.77","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@1.1.77","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"prompts":["./prompts"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"9b0947b2d6df2e288f3313ab90dd3add76465cfd","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-1.1.77.tgz","fileCount":2414,"integrity":"sha512-8LK9iNPUWD5f+rVhJsmRc49QkzytY4LfEsJONWMhi52We5bLiYWV6iYz8OXAaJsR5qaTIDvWa13oCi0OcvIMcg==","signatures":[{"sig":"MEUCIQDwXZJ+YISUKSBwphiCvt4g6d3CkEqvDfePDX0ffDBQHAIgL5H/PwTCzK6Tljk8dFUxMFkxzzl/PvYndXAtQbLC56g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCwP2kcHzzqhER8NEUBlWB0qlTUAJLy7r8CBa0wralNRwIhANY6DisfChgbG1Pyo/fbelIwKT8jJcSQF75wvVSHOp3T","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-harness-runtime@1.1.77","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7053755},"type":"module","gitHead":"3b85eeb527bac637d5f64dc5609c8cc5105f0824","scripts":{"test":"node --test","build":"for pkg in packages/*/; do [ -f \"${pkg}tsconfig.json\" ] && [ \"$pkg\" != \"packages/provider-router/\" ] && node_modules/.bin/tsc -p \"${pkg}tsconfig.json\" --skipLibCheck > /dev/null 2>&1 || true; done","release":"bun scripts/release-all.ts","test:all":"node --test && bun test harness/langchain/","postinstall":"mkdir -p ~/.pi-harness-runtime/cookies && node scripts/copy-plugins.js && ([ -f ~/.config/herdr/config.toml ] || mkdir -p ~/.config/herdr && cp config.toml.example ~/.config/herdr/config.toml)","skills:sync":"bun scripts/skills-sync.ts","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","test:harness":"bun test harness/langchain/","release:major":"bun scripts/release-all.ts --release-as major","release:minor":"bun scripts/release-all.ts --release-as minor","release:patch":"bun scripts/release-all.ts --release-as patch","prepublishOnly":"bun run build","release:dry-run":"bun scripts/release-all.ts --dry-run","skills:sync:check":"bun scripts/skills-sync.ts --check-only","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3355a483-af9d-40b6-84fa-8c419897634a"}},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.19.0","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^4.5.4","chokidar":"^5.0.0","langchain":"^1.5.10","deepagents":"^1.10.5","@langchain/core":"^1.2.9","@langchain/openai":"^1.5.10","@langchain/langgraph":"^1.4.13","@langchain/langgraph-checkpoint":"^1.1.5"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","@types/ws":"^8.18.1","playwright":"^1.62.0","typescript":"^7.0.2","@types/node":"^26.1.0","@biomejs/biome":"^2.4.7","@commitlint/cli":"^20.3.1","standard-version":"^9.5.0","@commitlint/config-conventional":"^21.2.0"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_1.1.77_1789809983975_0.35903156213089416","host":"s3://npm-registry-packages-npm-production"}},"1.1.78":{"name":"pi-harness-runtime","version":"1.1.78","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@1.1.78","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"prompts":["./prompts"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"5d091c7a7af413e1264ad21069a2e75f0d43203d","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-1.1.78.tgz","fileCount":2419,"integrity":"sha512-LQPcWxWBhTXz5T0J1u44HPK3fej1p1fXY7tYyJmg4uYr/NRBkFWOgGS6DpTXTPKhagzrMvHVph3Y2S46LoTJVQ==","signatures":[{"sig":"MEYCIQCd0hDtFKgSjhyda8sLBmjdTOREI4rQREK5EboqAJzfYwIhAPqRMpAriw49dbHvB92+EjZEZk3ws90rQQXpo4jZaacB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCLm0auQ2Lyrs0cu33BNsec97xMWb8BbDnWSgC7aslRMAIhAKxGG1kCuygxBGJ8pA+PjTZvOWLml/wBr0Od1+MPxqQZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-harness-runtime@1.1.78","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7084865},"type":"module","gitHead":"940a7ea9bfb028d72adac54a948efe443f718297","scripts":{"test":"node --test","build":"for pkg in packages/*/; do [ -f \"${pkg}tsconfig.json\" ] && [ \"$pkg\" != \"packages/provider-router/\" ] && node_modules/.bin/tsc -p \"${pkg}tsconfig.json\" --skipLibCheck > /dev/null 2>&1 || true; done","release":"bun scripts/release-all.ts","test:all":"node --test && bun test harness/langchain/","postinstall":"mkdir -p ~/.pi-harness-runtime/cookies && node scripts/copy-plugins.js && ([ -f ~/.config/herdr/config.toml ] || mkdir -p ~/.config/herdr && cp config.toml.example ~/.config/herdr/config.toml)","skills:sync":"bun scripts/skills-sync.ts","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","test:harness":"bun test harness/langchain/","release:major":"bun scripts/release-all.ts --release-as major","release:minor":"bun scripts/release-all.ts --release-as minor","release:patch":"bun scripts/release-all.ts --release-as patch","prepublishOnly":"bun run build","release:dry-run":"bun scripts/release-all.ts --dry-run","skills:sync:check":"bun scripts/skills-sync.ts --check-only","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3355a483-af9d-40b6-84fa-8c419897634a"}},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.19.0","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^4.5.4","chokidar":"^5.0.0","langchain":"^1.5.10","deepagents":"^1.10.5","@langchain/core":"^1.2.9","@langchain/openai":"^1.5.10","@langchain/langgraph":"^1.4.13","@langchain/langgraph-checkpoint":"^1.1.5"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","@types/ws":"^8.18.1","playwright":"^1.62.0","typescript":"^7.0.2","@types/node":"^26.1.0","@biomejs/biome":"^2.4.7","@commitlint/cli":"^20.3.1","standard-version":"^9.5.0","@commitlint/config-conventional":"^21.2.0"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_1.1.78_1789882266618_0.6883399816398705","host":"s3://npm-registry-packages-npm-production"}},"1.1.79":{"name":"pi-harness-runtime","version":"1.1.79","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@1.1.79","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"prompts":["./prompts"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"c58b15f25c234a5d9459633ad62a553f3316bdd4","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-1.1.79.tgz","fileCount":2419,"integrity":"sha512-qpd46mROBxA7ZAHoQ4p3iao554D2xr8xEfI/Ra2A4IDOfu8qT0hOex8igu06YbD2nQGkPzghxM0iIN8oDv6p/A==","signatures":[{"sig":"MEYCIQDLoo9Zf0KsdMtKcjAp1nAlJtGuTyJXfzljMKmQLbVGKwIhAKGjheff+j/X3be2+oseIfUH/1F+Vdhc7XHIynvUFZQF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCMLAEQCNjFycpRWVrVn4SMBTNZOQlitNo/Kq0+Qy5K/QIgcgYoix+Mjrv/FtYBJQHjN/IqMhlgycl9ctACyWVoyfc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-harness-runtime@1.1.79","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7088636},"type":"module","gitHead":"06798281a640e7ca599927c8bb8b8b4201d20432","scripts":{"test":"node --test","build":"for pkg in packages/*/; do [ -f \"${pkg}tsconfig.json\" ] && [ \"$pkg\" != \"packages/provider-router/\" ] && node_modules/.bin/tsc -p \"${pkg}tsconfig.json\" --skipLibCheck > /dev/null 2>&1 || true; done","release":"bun scripts/release-all.ts","test:all":"node --test && bun test harness/langchain/","postinstall":"mkdir -p ~/.pi-harness-runtime/cookies && node scripts/copy-plugins.js && ([ -f ~/.config/herdr/config.toml ] || mkdir -p ~/.config/herdr && cp config.toml.example ~/.config/herdr/config.toml)","skills:sync":"bun scripts/skills-sync.ts","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","test:harness":"bun test harness/langchain/","release:major":"bun scripts/release-all.ts --release-as major","release:minor":"bun scripts/release-all.ts --release-as minor","release:patch":"bun scripts/release-all.ts --release-as patch","prepublishOnly":"bun run build","release:dry-run":"bun scripts/release-all.ts --dry-run","skills:sync:check":"bun scripts/skills-sync.ts --check-only","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3355a483-af9d-40b6-84fa-8c419897634a"}},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.19.0","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^4.5.4","chokidar":"^5.0.0","langchain":"^1.5.10","deepagents":"^1.10.5","@langchain/core":"^1.2.9","@langchain/openai":"^1.5.10","@langchain/langgraph":"^1.4.13","@langchain/langgraph-checkpoint":"^1.1.5"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","@types/ws":"^8.18.1","playwright":"^1.62.0","typescript":"^7.0.2","@types/node":"^26.1.0","@biomejs/biome":"^2.4.7","@commitlint/cli":"^20.3.1","standard-version":"^9.5.0","@commitlint/config-conventional":"^21.2.0"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_1.1.79_1789883707567_0.5779898658391678","host":"s3://npm-registry-packages-npm-production"}},"1.1.80":{"name":"pi-harness-runtime","version":"1.1.80","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@1.1.80","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"prompts":["./prompts"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"561e80468473664e7de1e3e94f0cdeb99c04b26c","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-1.1.80.tgz","fileCount":2419,"integrity":"sha512-Bc79y2gWXvgIujVdDJo61JUf+mVLFJS1gU6WAOpE7yrpJq2T3MnZWLdHLt8rpneY1pCVXFn7iTz7kzzFOFEPZA==","signatures":[{"sig":"MEQCIFqXG3k+Rh/BhQByBgtpVCbkL2+SUkM5OxkIF7x3aJGAAiAezuCT52U7QEJzlL5ab5ig4MCWJVQwb83reH5D/8jJPg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIH0sz1MkgwOpVynqL8SuUvfzBl73hqVJ0//VHXTpW/z/AiBBgAJTT2g3SQdASGnSQ6jBBNUs8cT0tV7Ca61qsjVTEg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-harness-runtime@1.1.80","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7088750},"type":"module","gitHead":"410db93beeeb1f5d8050872cd86eccb468d55884","scripts":{"test":"node --test","build":"for pkg in packages/*/; do [ -f \"${pkg}tsconfig.json\" ] && [ \"$pkg\" != \"packages/provider-router/\" ] && node_modules/.bin/tsc -p \"${pkg}tsconfig.json\" --skipLibCheck > /dev/null 2>&1 || true; done","release":"bun scripts/release-all.ts","test:all":"node --test && bun test harness/langchain/","postinstall":"mkdir -p ~/.pi-harness-runtime/cookies && node scripts/copy-plugins.js && ([ -f ~/.config/herdr/config.toml ] || mkdir -p ~/.config/herdr && cp config.toml.example ~/.config/herdr/config.toml)","skills:sync":"bun scripts/skills-sync.ts","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","test:harness":"bun test harness/langchain/","release:major":"bun scripts/release-all.ts --release-as major","release:minor":"bun scripts/release-all.ts --release-as minor","release:patch":"bun scripts/release-all.ts --release-as patch","prepublishOnly":"bun run build","release:dry-run":"bun scripts/release-all.ts --dry-run","skills:sync:check":"bun scripts/skills-sync.ts --check-only","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3355a483-af9d-40b6-84fa-8c419897634a"}},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.19.0","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^4.5.4","chokidar":"^5.0.0","langchain":"^1.5.10","deepagents":"^1.10.5","@langchain/core":"^1.2.9","@langchain/openai":"^1.5.10","@langchain/langgraph":"^1.4.13","@langchain/langgraph-checkpoint":"^1.1.5"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","@types/ws":"^8.18.1","playwright":"^1.62.0","typescript":"^7.0.2","@types/node":"^26.1.0","@biomejs/biome":"^2.4.7","@commitlint/cli":"^20.3.1","standard-version":"^9.5.0","@commitlint/config-conventional":"^21.2.0"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_1.1.80_1789887524093_0.05565965916469828","host":"s3://npm-registry-packages-npm-production"}},"1.1.81":{"name":"pi-harness-runtime","version":"1.1.81","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@1.1.81","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"prompts":["./prompts"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"48c8a158e271d1dd7de62021a6d423334e5f69ff","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-1.1.81.tgz","fileCount":2419,"integrity":"sha512-0SUACf1ryCcjAsxpqWfVSYrKDrXkM9FMdKrB4RYJyQeYBgFswaX5cDNSY6fs3JiFyJfZTk3agvpWhZ4WBhUbHg==","signatures":[{"sig":"MEUCIQDIeKx9UTX5CKWdFtnEQ6UkUZi4Dbr/clxGdmqzbPYPgQIgPGFLWoeIHiK8vJ3FOEhZiVfCU3yeRsMGIAfoVhiCDSg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIH5ANyI6ZwlUp8Srep9yrxFqZLTafJCj/bh7J4ckXIHdAiEA7upkZPZNEcs6IMkT8/oosvkDMS1E6UzPhr4BJCC2CYM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-harness-runtime@1.1.81","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7088676},"type":"module","gitHead":"cf8608a35bdabbaf23486b3d3a987bba59c1eaf3","scripts":{"test":"node --test","build":"for pkg in packages/*/; do [ -f \"${pkg}tsconfig.json\" ] && [ \"$pkg\" != \"packages/provider-router/\" ] && node_modules/.bin/tsc -p \"${pkg}tsconfig.json\" --skipLibCheck > /dev/null 2>&1 || true; done","release":"bun scripts/release-all.ts","test:all":"node --test && bun test harness/langchain/","postinstall":"mkdir -p ~/.pi-harness-runtime/cookies && node scripts/copy-plugins.js && ([ -f ~/.config/herdr/config.toml ] || mkdir -p ~/.config/herdr && cp config.toml.example ~/.config/herdr/config.toml)","skills:sync":"bun scripts/skills-sync.ts","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","test:harness":"bun test harness/langchain/","release:major":"bun scripts/release-all.ts --release-as major","release:minor":"bun scripts/release-all.ts --release-as minor","release:patch":"bun scripts/release-all.ts --release-as patch","prepublishOnly":"bun run build","release:dry-run":"bun scripts/release-all.ts --dry-run","skills:sync:check":"bun scripts/skills-sync.ts --check-only","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3355a483-af9d-40b6-84fa-8c419897634a"}},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.19.0","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^4.5.4","chokidar":"^5.0.0","langchain":"^1.5.10","deepagents":"^1.10.5","@langchain/core":"^1.2.9","@langchain/openai":"^1.5.10","@langchain/langgraph":"^1.4.13","@langchain/langgraph-checkpoint":"^1.1.5"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","@types/ws":"^8.18.1","playwright":"^1.62.0","typescript":"^7.0.2","@types/node":"^26.1.0","@biomejs/biome":"^2.4.7","@commitlint/cli":"^20.3.1","standard-version":"^9.5.0","@commitlint/config-conventional":"^21.2.0"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_1.1.81_1789888439318_0.8600223316700717","host":"s3://npm-registry-packages-npm-production"}},"1.1.82":{"name":"pi-harness-runtime","version":"1.1.82","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@1.1.82","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"prompts":["./prompts"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"ea7e988cb92a1ae093c8ab8b229c38fa7ae34095","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-1.1.82.tgz","fileCount":2435,"integrity":"sha512-DdIMFGO5sVYC8itdTCZJSJGZ7/F5fIKvkMSCv8tcUYNGO7/rkyw+kHCDQ71YZfwssgzR3OQ/u575FJogdfLIWA==","signatures":[{"sig":"MEUCIQCzXbjjBwx6Dm91cjmGpipdikeLkgJKMaCM6sorqTThFQIgHx36rcLO4QlaY2iwXE623E8g0U+AM2YkExxlhI7YOpM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCQlp0bpOAs9oExomq1pBQ+FBhFtD7GAHNk0DIvpcraCgIgFBbcEtPQy+E1XrVrY6gTwBQVmtu6OBv3JI2UR7b40DU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-harness-runtime@1.1.82","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7162071},"type":"module","gitHead":"4bb4257d4d2f6fb0da1a26276eec2272daab1e54","scripts":{"test":"node --test","build":"for pkg in packages/*/; do [ -f \"${pkg}tsconfig.json\" ] && [ \"$pkg\" != \"packages/provider-router/\" ] && node_modules/.bin/tsc -p \"${pkg}tsconfig.json\" --skipLibCheck > /dev/null 2>&1 || true; done","release":"bun scripts/release-all.ts","test:all":"node --test && bun test harness/langchain/","postinstall":"mkdir -p ~/.pi-harness-runtime/cookies && node scripts/copy-plugins.js && ([ -f ~/.config/herdr/config.toml ] || mkdir -p ~/.config/herdr && cp config.toml.example ~/.config/herdr/config.toml)","skills:sync":"bun scripts/skills-sync.ts","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","test:harness":"bun test harness/langchain/","release:major":"bun scripts/release-all.ts --release-as major","release:minor":"bun scripts/release-all.ts --release-as minor","release:patch":"bun scripts/release-all.ts --release-as patch","prepublishOnly":"bun run build","release:dry-run":"bun scripts/release-all.ts --dry-run","skills:sync:check":"bun scripts/skills-sync.ts --check-only","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3355a483-af9d-40b6-84fa-8c419897634a"}},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.19.0","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^4.5.4","chokidar":"^5.0.0","langchain":"^1.5.10","deepagents":"^1.10.5","@langchain/core":"^1.2.9","@langchain/openai":"^1.5.10","@langchain/langgraph":"^1.4.13","@langchain/langgraph-checkpoint":"^1.1.5"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","@types/ws":"^8.18.1","playwright":"^1.62.0","typescript":"^7.0.2","@types/node":"^26.1.0","@biomejs/biome":"^2.4.7","@commitlint/cli":"^20.3.1","standard-version":"^9.5.0","@commitlint/config-conventional":"^21.2.0"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_1.1.82_1789951108612_0.87763837847933","host":"s3://npm-registry-packages-npm-production"}},"1.1.83":{"name":"pi-harness-runtime","version":"1.1.83","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@1.1.83","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"prompts":["./prompts"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"2b3e82ccdcf41a12dee9c1aaf77159938044f124","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-1.1.83.tgz","fileCount":2435,"integrity":"sha512-thDqUOdBSjckF6B+C50O1agvSc88vj32SJ+i1TKLvFboSPjWU3PetisfBYaQhC7+pASQOJfCj0Fpe7HKDbidLA==","signatures":[{"sig":"MEUCIDCj5liqhhdpjT0hQf/9EtVdAjHapqw2ByNCKfH6NFsiAiEA7fYMwDe7+caSNZmRReetKVXNHqXd1JbVoy7Y3MSr1Kk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHHG3iQf3v+Lz+HR4VGcej6YxCoqRuP+pjuRfUzyOXrqAiEApZ+/+oTqYUihDT7Iql0i6Idyik8d0tYa/4STiWcetVs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-harness-runtime@1.1.83","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7162785},"type":"module","gitHead":"3a47d78185ab52c5432f21f29015e61eaeec8161","scripts":{"test":"node --test","build":"for pkg in packages/*/; do [ -f \"${pkg}tsconfig.json\" ] && [ \"$pkg\" != \"packages/provider-router/\" ] && node_modules/.bin/tsc -p \"${pkg}tsconfig.json\" --skipLibCheck > /dev/null 2>&1 || true; done","release":"bun scripts/release-all.ts","test:all":"node --test && bun test harness/langchain/","postinstall":"mkdir -p ~/.pi-harness-runtime/cookies && node scripts/copy-plugins.js && ([ -f ~/.config/herdr/config.toml ] || mkdir -p ~/.config/herdr && cp config.toml.example ~/.config/herdr/config.toml)","skills:sync":"bun scripts/skills-sync.ts","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","test:harness":"bun test harness/langchain/","release:major":"bun scripts/release-all.ts --release-as major","release:minor":"bun scripts/release-all.ts --release-as minor","release:patch":"bun scripts/release-all.ts --release-as patch","prepublishOnly":"bun run build","release:dry-run":"bun scripts/release-all.ts --dry-run","skills:sync:check":"bun scripts/skills-sync.ts --check-only","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3355a483-af9d-40b6-84fa-8c419897634a"}},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.19.0","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^4.5.4","chokidar":"^5.0.0","langchain":"^1.5.10","deepagents":"^1.10.5","@langchain/core":"^1.2.9","@langchain/openai":"^1.5.10","@langchain/langgraph":"^1.4.13","@langchain/langgraph-checkpoint":"^1.1.5"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","@types/ws":"^8.18.1","playwright":"^1.62.0","typescript":"^7.0.2","@types/node":"^26.1.0","@biomejs/biome":"^2.4.7","@commitlint/cli":"^20.3.1","standard-version":"^9.5.0","@commitlint/config-conventional":"^21.2.0"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_1.1.83_1789951208365_0.6300012624242368","host":"s3://npm-registry-packages-npm-production"}},"1.1.84":{"name":"pi-harness-runtime","version":"1.1.84","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@1.1.84","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"prompts":["./prompts"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"4a448c6570534c709e4c7b34707be6079dd75718","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-1.1.84.tgz","fileCount":2435,"integrity":"sha512-PphRu9AlXwj+Ms0hrJVjRsN0A5hBSTIkX/6+wCRm62p0HVerj6EbCWGV/aJRew9javoj8fWJZupy/S94E33JHg==","signatures":[{"sig":"MEUCIQDXyiv09Jc5oiSwsYm1vaWY4qJcsYd93Mk1WXfkVU1c7QIgIh9NXoUpfEKJItL0mFSNWMpZP+PxBzgH0Op7wexHQrc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIB/QrbFXPaJP2ia20Nt44uj2p68oaf47iUQsRIjpunYWAiEA3Y33oy6L8xl9qjjrKJLZaghowYJpzBFBOO6aazHYDPY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-harness-runtime@1.1.84","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7164469},"type":"module","gitHead":"14a15597062119655921007d9ef9ea87c735c0b1","scripts":{"test":"node --test","build":"for pkg in packages/*/; do [ -f \"${pkg}tsconfig.json\" ] && [ \"$pkg\" != \"packages/provider-router/\" ] && node_modules/.bin/tsc -p \"${pkg}tsconfig.json\" --skipLibCheck > /dev/null 2>&1 || true; done","release":"bun scripts/release-all.ts","test:all":"node --test && bun test harness/langchain/","postinstall":"mkdir -p ~/.pi-harness-runtime/cookies && node scripts/copy-plugins.js && ([ -f ~/.config/herdr/config.toml ] || mkdir -p ~/.config/herdr && cp config.toml.example ~/.config/herdr/config.toml)","skills:sync":"bun scripts/skills-sync.ts","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","test:harness":"bun test harness/langchain/","release:major":"bun scripts/release-all.ts --release-as major","release:minor":"bun scripts/release-all.ts --release-as minor","release:patch":"bun scripts/release-all.ts --release-as patch","prepublishOnly":"bun run build","release:dry-run":"bun scripts/release-all.ts --dry-run","skills:sync:check":"bun scripts/skills-sync.ts --check-only","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3355a483-af9d-40b6-84fa-8c419897634a"}},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.19.0","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^4.5.4","chokidar":"^5.0.0","langchain":"^1.5.10","deepagents":"^1.10.5","@langchain/core":"^1.2.9","@langchain/openai":"^1.5.10","@langchain/langgraph":"^1.4.13","@langchain/langgraph-checkpoint":"^1.1.5"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","@types/ws":"^8.18.1","playwright":"^1.62.0","typescript":"^7.0.2","@types/node":"^26.1.0","@biomejs/biome":"^2.4.7","@commitlint/cli":"^20.3.1","standard-version":"^9.5.0","@commitlint/config-conventional":"^21.2.0"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_1.1.84_1789951469729_0.02267855651547035","host":"s3://npm-registry-packages-npm-production"}},"1.1.85":{"name":"pi-harness-runtime","version":"1.1.85","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@1.1.85","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"prompts":["./prompts"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"aae555a4154134e3ecf07db6b4225bd68f0fb11b","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-1.1.85.tgz","fileCount":2435,"integrity":"sha512-Dz1dyZ5qBbXDAZhPjVS0LdSr11LUG38YPswTFZnERjU0G2yCU1cBKZYK2RBi2tVj3nLAupKcSprTdE+D9WT4EQ==","signatures":[{"sig":"MEYCIQCxtGOn3AX9PVcwuOxkGCmkTfg7mkHZ2Rf5BuPEIwGi1QIhANqHfhNjBCKsnsnTPxcdsOBkMrP4kkzAmUhR3ET+peYp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGkU76r4rg5T6he7m8wOIvWMARf6pxdR7pCuKKJhvDXNAiArFMaYhDVIAo6irRpd/iekWzyY77TqVkJTUcS+rL4Dkg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-harness-runtime@1.1.85","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7166978},"type":"module","gitHead":"3f221d414f5205d18739c0211cae822e7a816abf","scripts":{"test":"node --test","build":"for pkg in packages/*/; do [ -f \"${pkg}tsconfig.json\" ] && [ \"$pkg\" != \"packages/provider-router/\" ] && node_modules/.bin/tsc -p \"${pkg}tsconfig.json\" --skipLibCheck > /dev/null 2>&1 || true; done","release":"bun scripts/release-all.ts","test:all":"node --test && bun test harness/langchain/","postinstall":"mkdir -p ~/.pi-harness-runtime/cookies && node scripts/copy-plugins.js && ([ -f ~/.config/herdr/config.toml ] || mkdir -p ~/.config/herdr && cp config.toml.example ~/.config/herdr/config.toml)","skills:sync":"bun scripts/skills-sync.ts","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","test:harness":"bun test harness/langchain/","release:major":"bun scripts/release-all.ts --release-as major","release:minor":"bun scripts/release-all.ts --release-as minor","release:patch":"bun scripts/release-all.ts --release-as patch","prepublishOnly":"bun run build","release:dry-run":"bun scripts/release-all.ts --dry-run","skills:sync:check":"bun scripts/skills-sync.ts --check-only","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3355a483-af9d-40b6-84fa-8c419897634a"}},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.19.0","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^4.5.4","chokidar":"^5.0.0","langchain":"^1.5.10","deepagents":"^1.10.5","@langchain/core":"^1.2.9","@langchain/openai":"^1.5.10","@langchain/langgraph":"^1.4.13","@langchain/langgraph-checkpoint":"^1.1.5"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","@types/ws":"^8.18.1","playwright":"^1.62.0","typescript":"^7.0.2","@types/node":"^26.1.0","@biomejs/biome":"^2.4.7","@commitlint/cli":"^20.3.1","standard-version":"^9.5.0","@commitlint/config-conventional":"^21.2.0"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_1.1.85_1789976763989_0.5471896546612534","host":"s3://npm-registry-packages-npm-production"}},"1.1.86":{"name":"pi-harness-runtime","version":"1.1.86","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@1.1.86","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"prompts":["./prompts"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"104ff751a90d2b27ceabb9eb77ec2dd2ee8a990b","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-1.1.86.tgz","fileCount":2435,"integrity":"sha512-GcRRFYIK1n57cJBqzuRLxoj2nr0GXp7x0TRqq28CZNpomn+67DyEyBTvXPbz31fYVDA82PZXoW6Yx17GMYLUXQ==","signatures":[{"sig":"MEQCIFzo6LBOMxNO5G66h6T4wTTP8msY876OqvoWt9+Rn2KAAiBEEtuWLcOH4ky0k+A84Isuq6YICVwdxtRF0FiTfr709g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCwveJ018SklM/fPyAH6qMaYq5iqYAlEoQV3jyLhnN0QgIhAIIGL73TrHtdNQp8huSwVK+WSGkmnLtIQin4lfM09fig","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-harness-runtime@1.1.86","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7167374},"type":"module","gitHead":"0af2b0ec7a9e6137822b132d29b2eb7b661ce65b","scripts":{"test":"node --test","build":"for pkg in packages/*/; do [ -f \"${pkg}tsconfig.json\" ] && [ \"$pkg\" != \"packages/provider-router/\" ] && node_modules/.bin/tsc -p \"${pkg}tsconfig.json\" --skipLibCheck > /dev/null 2>&1 || true; done","release":"bun scripts/release-all.ts","test:all":"node --test && bun test harness/langchain/","postinstall":"mkdir -p ~/.pi-harness-runtime/cookies && node scripts/copy-plugins.js && ([ -f ~/.config/herdr/config.toml ] || mkdir -p ~/.config/herdr && cp config.toml.example ~/.config/herdr/config.toml)","skills:sync":"bun scripts/skills-sync.ts","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","test:harness":"bun test harness/langchain/","release:major":"bun scripts/release-all.ts --release-as major","release:minor":"bun scripts/release-all.ts --release-as minor","release:patch":"bun scripts/release-all.ts --release-as patch","prepublishOnly":"bun run build","release:dry-run":"bun scripts/release-all.ts --dry-run","skills:sync:check":"bun scripts/skills-sync.ts --check-only","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3355a483-af9d-40b6-84fa-8c419897634a"}},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.19.0","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^4.5.4","chokidar":"^5.0.0","langchain":"^1.5.10","deepagents":"^1.10.5","@langchain/core":"^1.2.9","@langchain/openai":"^1.5.10","@langchain/langgraph":"^1.4.13","@langchain/langgraph-checkpoint":"^1.1.5"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","@types/ws":"^8.18.1","playwright":"^1.62.0","typescript":"^7.0.2","@types/node":"^26.1.0","@biomejs/biome":"^2.4.7","@commitlint/cli":"^20.3.1","standard-version":"^9.5.0","@commitlint/config-conventional":"^21.2.0"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_1.1.86_1789976973176_0.3335999089644448","host":"s3://npm-registry-packages-npm-production"}},"1.1.87":{"name":"pi-harness-runtime","version":"1.1.87","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@1.1.87","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"prompts":["./prompts"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"a0842a53bf476efacc14f2f3ef116d3adb35ab71","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-1.1.87.tgz","fileCount":2435,"integrity":"sha512-029Q2fyYAQUyZzgtTpC5qBbauKaAkNKmQ68u1gms9deeqZcVFs51H/cv0cVRSXbLJgQFzju9iAhd8Zpvxq0KAw==","signatures":[{"sig":"MEQCIE9pAGe3nwZO5WhFUtjb8t1IdNQH55NNZAMrH1KjI4CuAiAFUKeIKWH/Or3qwaosvEXBBhAuD1m5L26lnIOkAeWN4Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCDvGfnHCgyotEFAQFoubQLfztkhKjeMJZFbgIUBjnnvQIhALZoKdf4folcUku6oFNB8Koz+OU1yyeNvUyVjtdMOZwC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-harness-runtime@1.1.87","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7167961},"type":"module","gitHead":"52416470a8c1082216f354c8b2935faefa4035ee","scripts":{"test":"node --test","build":"for pkg in packages/*/; do [ -f \"${pkg}tsconfig.json\" ] && [ \"$pkg\" != \"packages/provider-router/\" ] && node_modules/.bin/tsc -p \"${pkg}tsconfig.json\" --skipLibCheck > /dev/null 2>&1 || true; done","release":"bun scripts/release-all.ts","test:all":"node --test && bun test harness/langchain/","postinstall":"mkdir -p ~/.pi-harness-runtime/cookies && node scripts/copy-plugins.js && ([ -f ~/.config/herdr/config.toml ] || mkdir -p ~/.config/herdr && cp config.toml.example ~/.config/herdr/config.toml)","skills:sync":"bun scripts/skills-sync.ts","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","test:harness":"bun test harness/langchain/","release:major":"bun scripts/release-all.ts --release-as major","release:minor":"bun scripts/release-all.ts --release-as minor","release:patch":"bun scripts/release-all.ts --release-as patch","prepublishOnly":"bun run build","release:dry-run":"bun scripts/release-all.ts --dry-run","skills:sync:check":"bun scripts/skills-sync.ts --check-only","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3355a483-af9d-40b6-84fa-8c419897634a"}},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.19.0","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^4.5.4","chokidar":"^5.0.0","langchain":"^1.5.10","deepagents":"^1.10.5","@langchain/core":"^1.2.9","@langchain/openai":"^1.5.10","@langchain/langgraph":"^1.4.13","@langchain/langgraph-checkpoint":"^1.1.5"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","@types/ws":"^8.18.1","playwright":"^1.62.0","typescript":"^7.0.2","@types/node":"^26.1.0","@biomejs/biome":"^2.4.7","@commitlint/cli":"^20.3.1","standard-version":"^9.5.0","@commitlint/config-conventional":"^21.2.0"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_1.1.87_1789990915168_0.852657812633594","host":"s3://npm-registry-packages-npm-production"}},"1.1.89":{"name":"pi-harness-runtime","version":"1.1.89","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@1.1.89","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"prompts":["./prompts"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"447d8f0a338037192d1eb092e60965943931a65d","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-1.1.89.tgz","fileCount":2435,"integrity":"sha512-49ZFKDoOaP+3bhiU7NSQSDSCSSQ47zDUw68+Bw2f+uyT43W+HyEloXpQAYICOZqEQgZanVGIIM833KOZ9zpMig==","signatures":[{"sig":"MEQCIFSxXYDEa3oMNkKC1q5+kJ+Rufy7tBpse434QEDB3ozRAiA7Mwk6clmebiNtalKs11pUPRs5LwiGvpgpxlnK+X3ytw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCDtUr2JIsF+gJq85RzXuuhOgAwzF29QRTaxJjZxUHIgQIgSOCABd6sSFG+zyYwAK2HJUA4r6BeYrG1CcTAZqNwWxY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-harness-runtime@1.1.89","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7167937},"type":"module","gitHead":"366e1026d3f84ce0dc2366ad2b92f890fb4043e7","scripts":{"test":"node --test","build":"for pkg in packages/*/; do [ -f \"${pkg}tsconfig.json\" ] && [ \"$pkg\" != \"packages/provider-router/\" ] && node_modules/.bin/tsc -p \"${pkg}tsconfig.json\" --skipLibCheck > /dev/null 2>&1 || true; done","release":"bun scripts/release-all.ts","test:all":"node --test && bun test harness/langchain/","postinstall":"mkdir -p ~/.pi-harness-runtime/cookies && node scripts/copy-plugins.js && ([ -f ~/.config/herdr/config.toml ] || mkdir -p ~/.config/herdr && cp config.toml.example ~/.config/herdr/config.toml)","skills:sync":"bun scripts/skills-sync.ts","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","test:harness":"bun test harness/langchain/","release:major":"bun scripts/release-all.ts --release-as major","release:minor":"bun scripts/release-all.ts --release-as minor","release:patch":"bun scripts/release-all.ts --release-as patch","prepublishOnly":"bun run build","release:dry-run":"bun scripts/release-all.ts --dry-run","skills:sync:check":"bun scripts/skills-sync.ts --check-only","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3355a483-af9d-40b6-84fa-8c419897634a"}},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.19.0","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^4.5.4","chokidar":"^5.0.0","langchain":"^1.5.10","deepagents":"^1.10.5","@langchain/core":"^1.2.9","@langchain/openai":"^1.5.10","@langchain/langgraph":"^1.4.13","@langchain/langgraph-checkpoint":"^1.1.5"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","@types/ws":"^8.18.1","playwright":"^1.62.0","typescript":"^7.0.2","@types/node":"^26.1.0","@biomejs/biome":"^2.4.7","@commitlint/cli":"^20.3.1","standard-version":"^9.5.0","@commitlint/config-conventional":"^21.2.0"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_1.1.89_1789991883971_0.593857899120648","host":"s3://npm-registry-packages-npm-production"}},"1.1.88":{"name":"pi-harness-runtime","version":"1.1.88","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@1.1.88","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"prompts":["./prompts"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"93f2cf780f41ab2592d51a4a7e6f333d393de4c4","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-1.1.88.tgz","fileCount":2435,"integrity":"sha512-dmYluNhkGvBIFO45z5wNq3QXOdbWyuPVXS++Pf5Yw+bhckgt8LHbh+alvL2Mv3OKHA3ewpmqatg1z7/jO6TiPg==","signatures":[{"sig":"MEQCIEyAJBmCdaO4CrZadCHgIlxv9/xuvH42IiwCE8Ijte/SAiAEiwEsp6xc8CQv3iAoY5c4c3aAOgvyo1Vx5hYGs+I+kw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC/1S0gM4iDdFnHRonCwOYyhgBgMwACaH3IrjGRDnZomwIhANgp/6j6Fgzf+SKrVcgFuaU3w5ot0tt/XKkhPS0CaE3K","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-harness-runtime@1.1.88","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7167874},"type":"module","gitHead":"133993b2681a82832d4fa8645ec79d8944c66f5c","scripts":{"test":"node --test","build":"for pkg in packages/*/; do [ -f \"${pkg}tsconfig.json\" ] && [ \"$pkg\" != \"packages/provider-router/\" ] && node_modules/.bin/tsc -p \"${pkg}tsconfig.json\" --skipLibCheck > /dev/null 2>&1 || true; done","release":"bun scripts/release-all.ts","test:all":"node --test && bun test harness/langchain/","postinstall":"mkdir -p ~/.pi-harness-runtime/cookies && node scripts/copy-plugins.js && ([ -f ~/.config/herdr/config.toml ] || mkdir -p ~/.config/herdr && cp config.toml.example ~/.config/herdr/config.toml)","skills:sync":"bun scripts/skills-sync.ts","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","test:harness":"bun test harness/langchain/","release:major":"bun scripts/release-all.ts --release-as major","release:minor":"bun scripts/release-all.ts --release-as minor","release:patch":"bun scripts/release-all.ts --release-as patch","prepublishOnly":"bun run build","release:dry-run":"bun scripts/release-all.ts --dry-run","skills:sync:check":"bun scripts/skills-sync.ts --check-only","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3355a483-af9d-40b6-84fa-8c419897634a"}},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.19.0","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^4.5.4","chokidar":"^5.0.0","langchain":"^1.5.10","deepagents":"^1.10.5","@langchain/core":"^1.2.9","@langchain/openai":"^1.5.10","@langchain/langgraph":"^1.4.13","@langchain/langgraph-checkpoint":"^1.1.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^9.1.7","@types/ws":"^8.18.1","playwright":"^1.62.0","typescript":"^7.0.2","@types/node":"^26.1.0","@biomejs/biome":"^2.4.7","@commitlint/cli":"^20.3.1","standard-version":"^9.5.0","@commitlint/config-conventional":"^21.2.0"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_1.1.88_1789991888708_0.036134014192647834","host":"s3://npm-registry-packages-npm-production"}},"1.1.90":{"name":"pi-harness-runtime","version":"1.1.90","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@1.1.90","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"prompts":["./prompts"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"e14223ffdf8c565e1f21cf9af239cb1acadcf897","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-1.1.90.tgz","fileCount":2445,"integrity":"sha512-3sBmNkX+6TxADWUnUYMde5mINAjFcMKAIQ8ZJaNdkSCIQpCF9QFycdQg9acemPWI+t17YmPUT5Ky9iB/GkKfyg==","signatures":[{"sig":"MEQCIBvuayOSRNgBHnDEO2Lul9xo0QnytTnzRP2XPkne7scjAiB5ednSXMBA5NizDAl5AKaddmMF/MhG100s0ufEN0HEuQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICYBkfNt+UKlg03mvnw53Au87pvHPM4+K7fIhBGsVpBIAiAQ2CPMhuD/ljgm+yzfwQQK7fWHnV7jT/40Ji5bfhl9fQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-harness-runtime@1.1.90","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7199889},"type":"module","gitHead":"72c85bcebbc7b251cc671ec2fb6b49036059da0f","scripts":{"test":"node --test","build":"for pkg in packages/*/; do [ -f \"${pkg}tsconfig.json\" ] && [ \"$pkg\" != \"packages/provider-router/\" ] && node_modules/.bin/tsc -p \"${pkg}tsconfig.json\" --skipLibCheck > /dev/null 2>&1 || true; done","release":"bun scripts/release-all.ts","test:all":"node --test && bun test harness/langchain/","postinstall":"mkdir -p ~/.pi-harness-runtime/cookies && node scripts/copy-plugins.js && ([ -f ~/.config/herdr/config.toml ] || mkdir -p ~/.config/herdr && cp config.toml.example ~/.config/herdr/config.toml)","skills:sync":"bun scripts/skills-sync.ts","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","test:harness":"bun test harness/langchain/","release:major":"bun scripts/release-all.ts --release-as major","release:minor":"bun scripts/release-all.ts --release-as minor","release:patch":"bun scripts/release-all.ts --release-as patch","prepublishOnly":"bun run build","release:dry-run":"bun scripts/release-all.ts --dry-run","skills:sync:check":"bun scripts/skills-sync.ts --check-only","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3355a483-af9d-40b6-84fa-8c419897634a"}},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.19.0","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^4.5.4","chokidar":"^5.0.0","langchain":"^1.5.10","deepagents":"^1.10.5","@langchain/core":"^1.2.9","@langchain/openai":"^1.5.10","@langchain/langgraph":"^1.4.13","@langchain/langgraph-checkpoint":"^1.1.5"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","@types/ws":"^8.18.1","playwright":"^1.62.0","typescript":"^7.0.2","@types/node":"^26.1.0","@biomejs/biome":"^2.4.7","@commitlint/cli":"^20.3.1","standard-version":"^9.5.0","@commitlint/config-conventional":"^21.2.0"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_1.1.90_1790129957518_0.6165307487463403","host":"s3://npm-registry-packages-npm-production"}},"1.1.91":{"name":"pi-harness-runtime","version":"1.1.91","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@1.1.91","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"prompts":["./prompts"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"6fef95fd891d5f7316ed019f777dbf8631aa8251","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-1.1.91.tgz","fileCount":2445,"integrity":"sha512-rHR6utQ0kgHViutvqBBdiRkSg9+SjeyUhQGFd1tSJaYvAB/29qjnqR5tWEGBFKO9cVSDIird55GS7T6plaXBjg==","signatures":[{"sig":"MEUCIAQSe55yLgLHfsZRNQX8q3/jyt+ck3nuMPbMke2UMm2JAiEAhbTLvCgBdkGqi+B1x6xAYphxqxTBWaKMRjwbkflTZS8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDO5Nmj9454AxpWObVW2NVq3KgzkKhiGEj1tys9jLLjuQIhAMODatiQKCrKIvb1FFizMomTl2ggniG7Ba4HuXGP/tgV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-harness-runtime@1.1.91","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7200965},"type":"module","gitHead":"996b80d702d54f281caac8c6e38c90cadd1be5e0","scripts":{"test":"node --test","build":"for pkg in packages/*/; do [ -f \"${pkg}tsconfig.json\" ] && [ \"$pkg\" != \"packages/provider-router/\" ] && node_modules/.bin/tsc -p \"${pkg}tsconfig.json\" --skipLibCheck > /dev/null 2>&1 || true; done","release":"bun scripts/release-all.ts","test:all":"node --test && bun test harness/langchain/","postinstall":"mkdir -p ~/.pi-harness-runtime/cookies && node scripts/copy-plugins.js && ([ -f ~/.config/herdr/config.toml ] || mkdir -p ~/.config/herdr && cp config.toml.example ~/.config/herdr/config.toml)","skills:sync":"bun scripts/skills-sync.ts","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","test:harness":"bun test harness/langchain/","release:major":"bun scripts/release-all.ts --release-as major","release:minor":"bun scripts/release-all.ts --release-as minor","release:patch":"bun scripts/release-all.ts --release-as patch","prepublishOnly":"bun run build","release:dry-run":"bun scripts/release-all.ts --dry-run","skills:sync:check":"bun scripts/skills-sync.ts --check-only","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3355a483-af9d-40b6-84fa-8c419897634a"}},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.19.0","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^4.5.4","chokidar":"^5.0.0","langchain":"^1.5.10","deepagents":"^1.10.5","@langchain/core":"^1.2.9","@langchain/openai":"^1.5.10","@langchain/langgraph":"^1.4.13","@langchain/langgraph-checkpoint":"^1.1.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^9.1.7","@types/ws":"^8.18.1","playwright":"^1.62.0","typescript":"^7.0.2","@types/node":"^26.1.0","@biomejs/biome":"^2.4.7","@commitlint/cli":"^20.3.1","standard-version":"^9.5.0","@commitlint/config-conventional":"^21.2.0"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_1.1.91_1790130181673_0.3794415408559275","host":"s3://npm-registry-packages-npm-production"}},"1.1.92":{"name":"pi-harness-runtime","version":"1.1.92","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@1.1.92","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"prompts":["./prompts"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"87e2e766a6ed16c7031d7e5c55dec076127ce73f","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-1.1.92.tgz","fileCount":2445,"integrity":"sha512-99212zw6qTccpftoXxe/fOgDWLviPnGGCq5Oqvwh3al+I6aVsNWw4h9Ze7s6BUccboJf3XJ04FhfxwuXbA9unA==","signatures":[{"sig":"MEYCIQDpW0HcTEfhWDdEaitkfr1r6EuWb+cR9ugJ8rWI2awKuQIhAIQNebHD9CyGqOqyikZ8sH0GOLFYWstBpEb25S/3vPDl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD+vZwq1wDzGwiQraGHGWU9P48HhckRo1BnhKcniwv16gIhAJeGDiJDVmNN3ebF8SR07U8l67WC1bhdXx7xcY3KIE8i","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-harness-runtime@1.1.92","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7201062},"type":"module","gitHead":"c6d28a1a2a8712150764f83802dea318d785f7d6","scripts":{"test":"node --test","build":"for pkg in packages/*/; do [ -f \"${pkg}tsconfig.json\" ] && [ \"$pkg\" != \"packages/provider-router/\" ] && node_modules/.bin/tsc -p \"${pkg}tsconfig.json\" --skipLibCheck > /dev/null 2>&1 || true; done","release":"bun scripts/release-all.ts","test:all":"node --test && bun test harness/langchain/","postinstall":"mkdir -p ~/.pi-harness-runtime/cookies && node scripts/copy-plugins.js && ([ -f ~/.config/herdr/config.toml ] || mkdir -p ~/.config/herdr && cp config.toml.example ~/.config/herdr/config.toml)","skills:sync":"bun scripts/skills-sync.ts","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","test:harness":"bun test harness/langchain/","release:major":"bun scripts/release-all.ts --release-as major","release:minor":"bun scripts/release-all.ts --release-as minor","release:patch":"bun scripts/release-all.ts --release-as patch","prepublishOnly":"bun run build","release:dry-run":"bun scripts/release-all.ts --dry-run","skills:sync:check":"bun scripts/skills-sync.ts --check-only","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3355a483-af9d-40b6-84fa-8c419897634a"}},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.19.0","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.5.4","chokidar":"^5.0.0","langchain":"^1.5.10","deepagents":"^1.10.5","@langchain/core":"^1.2.9","@langchain/openai":"^1.5.10","@langchain/langgraph":"^1.4.13","@langchain/langgraph-checkpoint":"^1.1.5"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","@types/ws":"^8.18.1","playwright":"^1.62.0","typescript":"^7.0.2","@types/node":"^26.1.0","@biomejs/biome":"^2.4.7","@commitlint/cli":"^20.3.1","standard-version":"^9.5.0","@commitlint/config-conventional":"^21.2.0"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_1.1.92_1790130422912_0.3122713245016002","host":"s3://npm-registry-packages-npm-production"}},"1.1.93":{"name":"pi-harness-runtime","version":"1.1.93","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@1.1.93","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"prompts":["./prompts"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"2ea9843938d1bb01ac4d6e19437ce50feb6485b4","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-1.1.93.tgz","fileCount":2445,"integrity":"sha512-kGbdhyZUqsfidbjraulCUdzQZOdNf4i7V/mbvn62uU9Vtprj4vlNuP2Rm+IaHnhCDT1fasEqBc1cXTGmShNx1Q==","signatures":[{"sig":"MEYCIQC+Joi6oVCmycZXYP1wWSczWBZ3lVuVIT/Q9ID+3FJWuwIhALD/EtJUHee99ob4WQIoYaV53x5xz0F9u67Rh9OonjUs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDRhhyE70df+8LM5wCxjesKmU5oxBW83MVyMPPT8zKW3AIgGgeXapQ9IkjYvSM+nQzfX0pWqBxLW6hl33bvWu6S4N4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-harness-runtime@1.1.93","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7201388},"type":"module","gitHead":"7850cd614394ac0a7fd5566d92fe83f9b9296c1b","scripts":{"test":"node --test","build":"for pkg in packages/*/; do [ -f \"${pkg}tsconfig.json\" ] && [ \"$pkg\" != \"packages/provider-router/\" ] && node_modules/.bin/tsc -p \"${pkg}tsconfig.json\" --skipLibCheck > /dev/null 2>&1 || true; done","release":"bun scripts/release-all.ts","test:all":"node --test && bun test harness/langchain/","postinstall":"mkdir -p ~/.pi-harness-runtime/cookies && node scripts/copy-plugins.js && ([ -f ~/.config/herdr/config.toml ] || mkdir -p ~/.config/herdr && cp config.toml.example ~/.config/herdr/config.toml)","skills:sync":"bun scripts/skills-sync.ts","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","test:harness":"bun test harness/langchain/","release:major":"bun scripts/release-all.ts --release-as major","release:minor":"bun scripts/release-all.ts --release-as minor","release:patch":"bun scripts/release-all.ts --release-as patch","prepublishOnly":"bun run build","release:dry-run":"bun scripts/release-all.ts --dry-run","skills:sync:check":"bun scripts/skills-sync.ts --check-only","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3355a483-af9d-40b6-84fa-8c419897634a"}},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.19.0","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^4.5.4","chokidar":"^5.0.0","langchain":"^1.5.10","deepagents":"^1.10.5","@langchain/core":"^1.2.9","@langchain/openai":"^1.5.10","@langchain/langgraph":"^1.4.13","@langchain/langgraph-checkpoint":"^1.1.5"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","@types/ws":"^8.18.1","playwright":"^1.62.0","typescript":"^7.0.2","@types/node":"^26.1.0","@biomejs/biome":"^2.4.7","@commitlint/cli":"^20.3.1","standard-version":"^9.5.0","@commitlint/config-conventional":"^21.2.0"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_1.1.93_1790130933924_0.4028270320630618","host":"s3://npm-registry-packages-npm-production"}},"1.1.94":{"name":"pi-harness-runtime","version":"1.1.94","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@1.1.94","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"prompts":["./prompts"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"21e6894a6541d25c98e27d3f320d1346ccde4d72","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-1.1.94.tgz","fileCount":2446,"integrity":"sha512-iGLPr3Cxbj/i6JvY+nyILOkLgDIahxB8OsKiG9FPtZjBkFQTP8O0LoXKGTXENdO/IWnkPoDQQydfen2NnbVr9A==","signatures":[{"sig":"MEUCIB/TpQIvlPNnDEn5ITsDVlk77ga3zqFkiR8TxMDSvvHeAiEA+NRuGgQzvlHm+EdcvdDQPrJudL4UlIFLF3tVt6VCke4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAn5ER/c0p1t0BQ0+3l4sYkN7v3o6ANGsv+3hCW9GheJAiBmWU/ACebSa32JRIZmcgiJS5SjOKpY4qc7TMdZiCt/GA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-harness-runtime@1.1.94","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7205351},"type":"module","gitHead":"c818aab787bdb126288d7affffc6df9e67bc093b","scripts":{"test":"node --test","build":"for pkg in packages/*/; do [ -f \"${pkg}tsconfig.json\" ] && [ \"$pkg\" != \"packages/provider-router/\" ] && node_modules/.bin/tsc -p \"${pkg}tsconfig.json\" --skipLibCheck > /dev/null 2>&1 || true; done","release":"bun scripts/release-all.ts","test:all":"node --test && bun test harness/langchain/","postinstall":"mkdir -p ~/.pi-harness-runtime/cookies && node scripts/copy-plugins.js && ([ -f ~/.config/herdr/config.toml ] || mkdir -p ~/.config/herdr && cp config.toml.example ~/.config/herdr/config.toml)","skills:sync":"bun scripts/skills-sync.ts","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","test:harness":"bun test harness/langchain/","release:major":"bun scripts/release-all.ts --release-as major","release:minor":"bun scripts/release-all.ts --release-as minor","release:patch":"bun scripts/release-all.ts --release-as patch","prepublishOnly":"bun run build","release:dry-run":"bun scripts/release-all.ts --dry-run","skills:sync:check":"bun scripts/skills-sync.ts --check-only","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3355a483-af9d-40b6-84fa-8c419897634a"}},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.19.0","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^4.5.4","chokidar":"^5.0.0","langchain":"^1.5.10","deepagents":"^1.10.5","@langchain/core":"^1.2.9","@langchain/openai":"^1.5.10","@langchain/langgraph":"^1.4.13","@langchain/langgraph-checkpoint":"^1.1.5"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","@types/ws":"^8.18.1","playwright":"^1.62.0","typescript":"^7.0.2","@types/node":"^26.1.0","@biomejs/biome":"^2.4.7","@commitlint/cli":"^20.3.1","standard-version":"^9.5.0","@commitlint/config-conventional":"^21.2.0"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_1.1.94_1790132248071_0.15473704734182503","host":"s3://npm-registry-packages-npm-production"}},"1.1.95":{"name":"pi-harness-runtime","version":"1.1.95","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@1.1.95","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"prompts":["./prompts"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"bb237ac0269de92da7dd9e31f6a244824dd26270","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-1.1.95.tgz","fileCount":2446,"integrity":"sha512-X7eediqbQXqIQ3S6IjEglnhikP4RsGU0tmqJOLgz4yQjspcftkfUjQvjhA5zhy1Dtp8cMhs0dNmB4/9cJp74RQ==","signatures":[{"sig":"MEQCIHMd1augwBKPPZrro4inhmUFQUNHYDEW6scbc/sWqDRMAiAwDWnaINt0xj8trLDEMPnSFFOYmzbx/B8zsy5da6j4/w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDhyDJmRL2H0eaC/3r/Bb1NsjmkQK+YvyNEf+d8I1pOAAiEAtZPU+LZGvCpPxYYt3HRO831/z5gfRLexPbjvPa1uWWA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-harness-runtime@1.1.95","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7206145},"type":"module","gitHead":"92713486f5cb2361bedd97ff085e86d3c749621a","scripts":{"test":"node --test","build":"for pkg in packages/*/; do [ -f \"${pkg}tsconfig.json\" ] && [ \"$pkg\" != \"packages/provider-router/\" ] && node_modules/.bin/tsc -p \"${pkg}tsconfig.json\" --skipLibCheck > /dev/null 2>&1 || true; done","release":"bun scripts/release-all.ts","test:all":"node --test && bun test harness/langchain/","postinstall":"mkdir -p ~/.pi-harness-runtime/cookies && node scripts/copy-plugins.js && ([ -f ~/.config/herdr/config.toml ] || mkdir -p ~/.config/herdr && cp config.toml.example ~/.config/herdr/config.toml)","skills:sync":"bun scripts/skills-sync.ts","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","test:harness":"bun test harness/langchain/","release:major":"bun scripts/release-all.ts --release-as major","release:minor":"bun scripts/release-all.ts --release-as minor","release:patch":"bun scripts/release-all.ts --release-as patch","prepublishOnly":"bun run build","release:dry-run":"bun scripts/release-all.ts --dry-run","skills:sync:check":"bun scripts/skills-sync.ts --check-only","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3355a483-af9d-40b6-84fa-8c419897634a"}},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.19.0","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^4.5.4","chokidar":"^5.0.0","langchain":"^1.5.10","deepagents":"^1.10.5","@langchain/core":"^1.2.9","@langchain/openai":"^1.5.10","@langchain/langgraph":"^1.4.13","@langchain/langgraph-checkpoint":"^1.1.5"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","@types/ws":"^8.18.1","playwright":"^1.62.0","typescript":"^7.0.2","@types/node":"^26.1.0","@biomejs/biome":"^2.4.7","@commitlint/cli":"^20.3.1","standard-version":"^9.5.0","@commitlint/config-conventional":"^21.2.0"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_1.1.95_1790132771357_0.5988971922274706","host":"s3://npm-registry-packages-npm-production"}},"1.1.96":{"name":"pi-harness-runtime","version":"1.1.96","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@1.1.96","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"prompts":["./prompts"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"543107af7ce1b8530e39e650374cd93501a0d403","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-1.1.96.tgz","fileCount":2573,"integrity":"sha512-Rzsguy0v2WnY3w7qqn/Gwc5gQJcXFkLB/QXuezsXae04TZENMy9FiucDhEOorDsk+HB5hSE53XA0CqtBqLBAmw==","signatures":[{"sig":"MEYCIQD3sIEzwQea7KcM+woO58+LGmLJjuVCwANkYaDBO1SpQQIhAOGngJX+dOpJQwa0P0eX3/SuloAUXY3RLuauQNla8+N8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFF4phftAXENH4LrDXU1tQSRXNZTC+yOhYxeGTRer71IAiB0HdrNbxNxrjOTaSEXnMvVL5IHPMjWKbfZM6xoHl78dw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-harness-runtime@1.1.96","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7826948},"type":"module","gitHead":"f525fa12999c6ee6e3f459716971671673b367e9","scripts":{"test":"node --test","build":"for pkg in packages/*/; do [ -f \"${pkg}tsconfig.json\" ] && [ \"$pkg\" != \"packages/provider-router/\" ] && node_modules/.bin/tsc -p \"${pkg}tsconfig.json\" --skipLibCheck > /dev/null 2>&1 || true; done","release":"bun scripts/release-all.ts","test:all":"node --test && bun test harness/langchain/","postinstall":"mkdir -p ~/.pi-harness-runtime/cookies && node scripts/copy-plugins.js && ([ -f ~/.config/herdr/config.toml ] || mkdir -p ~/.config/herdr && cp config.toml.example ~/.config/herdr/config.toml)","skills:sync":"bun scripts/skills-sync.ts","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","test:harness":"bun test harness/langchain/","release:major":"bun scripts/release-all.ts --release-as major","release:minor":"bun scripts/release-all.ts --release-as minor","release:patch":"bun scripts/release-all.ts --release-as patch","prepublishOnly":"bun run build","release:dry-run":"bun scripts/release-all.ts --dry-run","skills:sync:check":"bun scripts/skills-sync.ts --check-only","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"3355a483-af9d-40b6-84fa-8c419897634a"}},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.19.0","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.5.4","chokidar":"^5.0.0","langchain":"^1.5.10","deepagents":"^1.10.5","@langchain/core":"^1.2.9","@langchain/openai":"^1.5.10","@langchain/langgraph":"^1.4.13","@qdrant/js-client-rest":"^1.19.0","@langchain/langgraph-checkpoint":"^1.1.5"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","@types/ws":"^8.18.1","playwright":"^1.62.0","typescript":"^7.0.2","@types/node":"^26.1.0","@biomejs/biome":"^2.4.7","@commitlint/cli":"^20.3.1","standard-version":"^9.5.0","@commitlint/config-conventional":"^21.2.0"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_1.1.96_1790668598935_0.9673014431771274","host":"s3://npm-registry-packages-npm-production"}},"1.1.97":{"name":"pi-harness-runtime","version":"1.1.97","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@1.1.97","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"prompts":["./prompts"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"078b57ace97d1caa502f1cacdeae8bdf0eab94b2","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-1.1.97.tgz","fileCount":2574,"integrity":"sha512-blGl7DEVyuu12jJ467Ih5NMqQbXvExiZGpAv68n2rt+x3ZPG4wZ5eYLZU3hRD32e0NtnuYSlzTwk6ntLk7Gl8Q==","signatures":[{"sig":"MEUCIDxEs0JolOs77JDbUIMpw01w5F8ppbhZcPoutywiLVTSAiEA7Zar9WtX9li5DZJWVwnpNzEX4tpfdkPZE6kLdAq+GV4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDnE/HzOheShDv0E3ajdLVm7ufI+pmIfGEYyYU54jkFnAiBhuh6xd8NBaDNwPQZyQkjwwJkVzzSBKC+N97SkM0/GvQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-harness-runtime@1.1.97","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7830737},"type":"module","gitHead":"2ba4a6d7c49fae76123df6b41bd89ab6eb88295b","scripts":{"test":"node --test","build":"for pkg in packages/*/; do [ -f \"${pkg}tsconfig.json\" ] && [ \"$pkg\" != \"packages/provider-router/\" ] && node_modules/.bin/tsc -p \"${pkg}tsconfig.json\" --skipLibCheck > /dev/null 2>&1 || true; done","release":"bun scripts/release-all.ts","test:all":"node --test && bun test harness/langchain/","postinstall":"mkdir -p ~/.pi-harness-runtime/cookies && node scripts/copy-plugins.js && ([ -f ~/.config/herdr/config.toml ] || mkdir -p ~/.config/herdr && cp config.toml.example ~/.config/herdr/config.toml)","skills:sync":"bun scripts/skills-sync.ts","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","test:harness":"bun test harness/langchain/","release:major":"bun scripts/release-all.ts --release-as major","release:minor":"bun scripts/release-all.ts --release-as minor","release:patch":"bun scripts/release-all.ts --release-as patch","prepublishOnly":"bun run build","release:dry-run":"bun scripts/release-all.ts --dry-run","skills:sync:check":"bun scripts/skills-sync.ts --check-only","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"3355a483-af9d-40b6-84fa-8c419897634a"}},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.19.0","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.5.4","chokidar":"^5.0.0","langchain":"^1.5.10","deepagents":"^1.10.5","@langchain/core":"^1.2.9","@langchain/openai":"^1.5.10","@langchain/langgraph":"^1.4.13","@qdrant/js-client-rest":"^1.19.0","@langchain/langgraph-checkpoint":"^1.1.5"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","@types/ws":"^8.18.1","playwright":"^1.62.0","typescript":"^7.0.2","@types/node":"^26.1.0","@biomejs/biome":"^2.4.7","@commitlint/cli":"^20.3.1","standard-version":"^9.5.0","@commitlint/config-conventional":"^21.2.0"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_1.1.97_1790669247236_0.9878488687988276","host":"s3://npm-registry-packages-npm-production"}},"1.1.98":{"name":"pi-harness-runtime","version":"1.1.98","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@1.1.98","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"prompts":["./prompts"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"8ce9ab4b6e3806ebd7aac79510b9fbe02f8abac2","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-1.1.98.tgz","fileCount":2574,"integrity":"sha512-imResQZ8bcEUxSUBD/SI5Elc6XHrpqmIdBxiHUWdB6q2ZCe+aJBLtgZXpudB0o1tHxDLFBSFMkyROfM3Uru2Mg==","signatures":[{"sig":"MEUCIQCQAoaahvWqj5s/x9dVmnYvMQgukJ7zl+cDD8QTghOghgIgCc469X+e5tGogCRafNlCOshB9tcRKUsZqbjxAzIVHEA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCYvALOyAeyBepTo4yYmGydHXKwK2jT/izPYKS/WQlVMgIhAM5L1t2neHeZ/tzUlTrTxp9iAuMfH2CRJqjwEW7b7kt+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-harness-runtime@1.1.98","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7854449},"type":"module","gitHead":"d930241a82ec4723762871dbb9d60953ca3699a8","scripts":{"test":"node --test","build":"for pkg in packages/*/; do [ -f \"${pkg}tsconfig.json\" ] && [ \"$pkg\" != \"packages/provider-router/\" ] && node_modules/.bin/tsc -p \"${pkg}tsconfig.json\" --skipLibCheck > /dev/null 2>&1 || true; done","release":"bun scripts/release-all.ts","test:all":"node --test && bun test harness/langchain/","postinstall":"mkdir -p ~/.pi-harness-runtime/cookies && node scripts/copy-plugins.js && ([ -f ~/.config/herdr/config.toml ] || mkdir -p ~/.config/herdr && cp config.toml.example ~/.config/herdr/config.toml)","skills:sync":"bun scripts/skills-sync.ts","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","test:harness":"bun test harness/langchain/","release:major":"bun scripts/release-all.ts --release-as major","release:minor":"bun scripts/release-all.ts --release-as minor","release:patch":"bun scripts/release-all.ts --release-as patch","prepublishOnly":"bun run build","release:dry-run":"bun scripts/release-all.ts --dry-run","skills:sync:check":"bun scripts/skills-sync.ts --check-only","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"3355a483-af9d-40b6-84fa-8c419897634a"}},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.19.0","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.5.4","chokidar":"^5.0.0","langchain":"^1.5.10","deepagents":"^1.10.5","@langchain/core":"^1.2.9","@langchain/openai":"^1.5.10","@langchain/langgraph":"^1.4.13","@qdrant/js-client-rest":"^1.19.0","@langchain/langgraph-checkpoint":"^1.1.5"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","@types/ws":"^8.18.1","playwright":"^1.62.0","typescript":"^7.0.2","@types/node":"^26.1.0","@biomejs/biome":"^2.4.7","@commitlint/cli":"^20.3.1","standard-version":"^9.5.0","@commitlint/config-conventional":"^21.2.0"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_1.1.98_1790672152684_0.5329992858677854","host":"s3://npm-registry-packages-npm-production"}},"1.1.99":{"name":"pi-harness-runtime","version":"1.1.99","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@1.1.99","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"prompts":["./prompts"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"566eba8fbb2d79b30af9c097b45a62d3dc7cddbb","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-1.1.99.tgz","fileCount":2574,"integrity":"sha512-Fv1Hi1uiiQLUbLFFNWE0KQHefhJOP8rn0ZoPZrPxDT/Eh4yvqHOwWpaSdNe+gF+lbRqR18cU6u0BD7e9Iz5CLw==","signatures":[{"sig":"MEUCIDJfy+iyMPKoOWiSs+BnEhhct2cy6nLPXzjtnVgiXJZFAiEAkj6qjcb8LQs0oyhMh/4y1tkOqaBzbjPyJYouP828fRg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDf7TrgwsqdhSG0a70iyTXyRHFSmdTQZA8Aj9qFnMNELwIgfzMdOnEQJpdc6h5/BolNrbuuwElB5CjoMsM+Nx3p8No=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-harness-runtime@1.1.99","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7855399},"type":"module","gitHead":"a86dd653521b87f4d2a45e3441da585a198e82e9","scripts":{"test":"node --test","build":"for pkg in packages/*/; do [ -f \"${pkg}tsconfig.json\" ] && [ \"$pkg\" != \"packages/provider-router/\" ] && node_modules/.bin/tsc -p \"${pkg}tsconfig.json\" --skipLibCheck > /dev/null 2>&1 || true; done","release":"bun scripts/release-all.ts","test:all":"node --test && bun test harness/langchain/","postinstall":"mkdir -p ~/.pi-harness-runtime/cookies && node scripts/copy-plugins.js && ([ -f ~/.config/herdr/config.toml ] || mkdir -p ~/.config/herdr && cp config.toml.example ~/.config/herdr/config.toml)","skills:sync":"bun scripts/skills-sync.ts","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","test:harness":"bun test harness/langchain/","release:major":"bun scripts/release-all.ts --release-as major","release:minor":"bun scripts/release-all.ts --release-as minor","release:patch":"bun scripts/release-all.ts --release-as patch","prepublishOnly":"bun run build","release:dry-run":"bun scripts/release-all.ts --dry-run","skills:sync:check":"bun scripts/skills-sync.ts --check-only","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"3355a483-af9d-40b6-84fa-8c419897634a"}},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.19.0","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.5.4","chokidar":"^5.0.0","langchain":"^1.5.10","deepagents":"^1.10.5","@langchain/core":"^1.2.9","@langchain/openai":"^1.5.10","@langchain/langgraph":"^1.4.13","@qdrant/js-client-rest":"^1.19.0","@langchain/langgraph-checkpoint":"^1.1.5"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","@types/ws":"^8.18.1","playwright":"^1.62.0","typescript":"^7.0.2","@types/node":"^26.1.0","@biomejs/biome":"^2.4.7","@commitlint/cli":"^20.3.1","standard-version":"^9.5.0","@commitlint/config-conventional":"^21.2.0"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_1.1.99_1790672482611_0.8949696640468445","host":"s3://npm-registry-packages-npm-production"}},"1.1.101":{"name":"pi-harness-runtime","version":"1.1.101","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@1.1.101","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"prompts":["./prompts"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"fbf733552ef425ed1a8cf724f542bb466fae9d78","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-1.1.101.tgz","fileCount":2574,"integrity":"sha512-My0sEAGekR/kfiz+gkjx6WPcMgOekiwiG2GFHiITwTAl2AOI+PCVs0/fCDLXriq3I8ELRdsc/zjAFGjZL8LN3Q==","signatures":[{"sig":"MEUCIQCHvJ1bwWv84iCTZumast+72rqpw9qFWyvxA4ifbo7loAIgZpl+OUsm8AJKb/gVTRImxzhUgXey/ddBZwmgw3nRK88=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBM3PGq9MT2MnqW36E9tB2/ZvAYP2b/YbOJVCM8spGLNAiEAsmifwYUIAt6tzyD/XmM2bPyt2FDTp7fs67RPcmTcqdQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-harness-runtime@1.1.101","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7854652},"type":"module","gitHead":"11760bd89de60ac687e08327cbecb442dc8c6fc9","scripts":{"test":"node --test","build":"for pkg in packages/*/; do [ -f \"${pkg}tsconfig.json\" ] && [ \"$pkg\" != \"packages/provider-router/\" ] && node_modules/.bin/tsc -p \"${pkg}tsconfig.json\" --skipLibCheck > /dev/null 2>&1 || true; done","release":"bun scripts/release-all.ts","test:all":"node --test && bun test harness/langchain/","postinstall":"mkdir -p ~/.pi-harness-runtime/cookies && node scripts/copy-plugins.js && ([ -f ~/.config/herdr/config.toml ] || mkdir -p ~/.config/herdr && cp config.toml.example ~/.config/herdr/config.toml)","skills:sync":"bun scripts/skills-sync.ts","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","test:harness":"bun test harness/langchain/","release:major":"bun scripts/release-all.ts --release-as major","release:minor":"bun scripts/release-all.ts --release-as minor","release:patch":"bun scripts/release-all.ts --release-as patch","prepublishOnly":"bun run build","release:dry-run":"bun scripts/release-all.ts --dry-run","skills:sync:check":"bun scripts/skills-sync.ts --check-only","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"3355a483-af9d-40b6-84fa-8c419897634a"}},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.19.0","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.5.4","chokidar":"^5.0.0","langchain":"^1.5.10","deepagents":"^1.10.5","@langchain/core":"^1.2.9","@langchain/openai":"^1.5.10","@langchain/langgraph":"^1.4.13","@qdrant/js-client-rest":"^1.19.0","@langchain/langgraph-checkpoint":"^1.1.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^9.1.7","@types/ws":"^8.18.1","playwright":"^1.62.0","typescript":"^7.0.2","@types/node":"^26.1.0","@biomejs/biome":"^2.4.7","@commitlint/cli":"^20.3.1","standard-version":"^9.5.0","@commitlint/config-conventional":"^21.2.0"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_1.1.101_1790673648440_0.626079902249207","host":"s3://npm-registry-packages-npm-production"}},"1.1.100":{"name":"pi-harness-runtime","version":"1.1.100","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@1.1.100","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"prompts":["./prompts"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"73dce03e197ba6f0e60a80dfce5db9bfa4b4e988","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-1.1.100.tgz","fileCount":2574,"integrity":"sha512-3k+4PUY3LOju7qMhoExss49DIjfKWVy7XkvH9N+Wo281H9WpaS9kLRbrCC2NJt0Yv7huYpHexZ1X8sMki6WvDw==","signatures":[{"sig":"MEUCIBDiFXZuVZNESploAWddm7CFkI0fhOkAC45b6N7f/8fBAiEAnvry8D/67uF3Qfamd4NXUDggZyQmDsRx+YYG9E9USd0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDnnpfaGJxZEsnR8CchV3doAkIIlmTBN9rIvIAJG10TBAIgUzsWHhthSReoVRBTRlIcKDenRRqSe17zT1kxe+9w5Yg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-harness-runtime@1.1.100","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7854905},"type":"module","gitHead":"34f48e84d984c8b48c496946e67f8b3c47f1d747","scripts":{"test":"node --test","build":"for pkg in packages/*/; do [ -f \"${pkg}tsconfig.json\" ] && [ \"$pkg\" != \"packages/provider-router/\" ] && node_modules/.bin/tsc -p \"${pkg}tsconfig.json\" --skipLibCheck > /dev/null 2>&1 || true; done","release":"bun scripts/release-all.ts","test:all":"node --test && bun test harness/langchain/","postinstall":"mkdir -p ~/.pi-harness-runtime/cookies && node scripts/copy-plugins.js && ([ -f ~/.config/herdr/config.toml ] || mkdir -p ~/.config/herdr && cp config.toml.example ~/.config/herdr/config.toml)","skills:sync":"bun scripts/skills-sync.ts","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","test:harness":"bun test harness/langchain/","release:major":"bun scripts/release-all.ts --release-as major","release:minor":"bun scripts/release-all.ts --release-as minor","release:patch":"bun scripts/release-all.ts --release-as patch","prepublishOnly":"bun run build","release:dry-run":"bun scripts/release-all.ts --dry-run","skills:sync:check":"bun scripts/skills-sync.ts --check-only","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"3355a483-af9d-40b6-84fa-8c419897634a"}},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.19.0","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.5.4","chokidar":"^5.0.0","langchain":"^1.5.10","deepagents":"^1.10.5","@langchain/core":"^1.2.9","@langchain/openai":"^1.5.10","@langchain/langgraph":"^1.4.13","@qdrant/js-client-rest":"^1.19.0","@langchain/langgraph-checkpoint":"^1.1.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^9.1.7","@types/ws":"^8.18.1","playwright":"^1.62.0","typescript":"^7.0.2","@types/node":"^26.1.0","@biomejs/biome":"^2.4.7","@commitlint/cli":"^20.3.1","standard-version":"^9.5.0","@commitlint/config-conventional":"^21.2.0"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_1.1.100_1790673677264_0.008062260976737123","host":"s3://npm-registry-packages-npm-production"}},"1.1.102":{"name":"pi-harness-runtime","version":"1.1.102","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@1.1.102","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"prompts":["./prompts"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"61d107008758e25cd40f2d7d712bb2329524f662","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-1.1.102.tgz","fileCount":2574,"integrity":"sha512-eqOYIkKbCiXfb44PfBHFg0Pog1gnhkVbCK2RP7PdevyUZf5H6mu7YTGnGKFWO9S9tpqJimLRsVMlAe2KW33qVg==","signatures":[{"sig":"MEQCIEvzzniKk5k7+KwEpJzyffY11T5uvk4kVBRJ+XD8cx5qAiBnX5+foZbN8R3trqbgWNc5DySqQgCmrcBAab9EVCm1+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDHd0YX8VIsnR92uypo1zMUBdX0oWPa541uNql4pZNUJQIgH2sQTAT+asdyIbRwRiOvcZ/oo8ODVnWpuRIbYpPePg4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-harness-runtime@1.1.102","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7855186},"type":"module","gitHead":"ae4de53f432f8637a0e8af284b857268ceb5c25b","scripts":{"test":"node --test","build":"for pkg in packages/*/; do [ -f \"${pkg}tsconfig.json\" ] && [ \"$pkg\" != \"packages/provider-router/\" ] && node_modules/.bin/tsc -p \"${pkg}tsconfig.json\" --skipLibCheck > /dev/null 2>&1 || true; done","release":"bun scripts/release-all.ts","test:all":"node --test && bun test harness/langchain/","postinstall":"mkdir -p ~/.pi-harness-runtime/cookies && node scripts/copy-plugins.js && ([ -f ~/.config/herdr/config.toml ] || mkdir -p ~/.config/herdr && cp config.toml.example ~/.config/herdr/config.toml)","skills:sync":"bun scripts/skills-sync.ts","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","test:harness":"bun test harness/langchain/","release:major":"bun scripts/release-all.ts --release-as major","release:minor":"bun scripts/release-all.ts --release-as minor","release:patch":"bun scripts/release-all.ts --release-as patch","prepublishOnly":"bun run build","release:dry-run":"bun scripts/release-all.ts --dry-run","skills:sync:check":"bun scripts/skills-sync.ts --check-only","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"3355a483-af9d-40b6-84fa-8c419897634a"}},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.19.0","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.5.4","chokidar":"^5.0.0","langchain":"^1.5.10","deepagents":"^1.10.5","@langchain/core":"^1.2.9","@langchain/openai":"^1.5.10","@langchain/langgraph":"^1.4.13","@qdrant/js-client-rest":"^1.19.0","@langchain/langgraph-checkpoint":"^1.1.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^9.1.7","@types/ws":"^8.18.1","playwright":"^1.62.0","typescript":"^7.0.2","@types/node":"^26.1.0","@biomejs/biome":"^2.4.7","@commitlint/cli":"^20.3.1","standard-version":"^9.5.0","@commitlint/config-conventional":"^21.2.0"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_1.1.102_1790673856531_0.02534919423046067","host":"s3://npm-registry-packages-npm-production"}},"1.1.103":{"name":"pi-harness-runtime","version":"1.1.103","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@1.1.103","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"prompts":["./prompts"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"f617f99c2f03897c8ced4aa8165fcd0d3f702a5b","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-1.1.103.tgz","fileCount":2574,"integrity":"sha512-dYoMWVCtWSCoadR5xJgwW49WGLP2NCeMlqo9XxRDbck7tHqVst4VtceIDmUjwiwEwW3387Vu/hVULM9EYfeyxg==","signatures":[{"sig":"MEUCIQCz6bA0biikJxTXMCRN0zdu7Cy3e8gz5wPgP/3p5r3/8wIgcwqaajSwlYytB5VaLwTdvVDpGRu3rXb8C6hk34Yjkpc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD27XM+ooW0buxvsK4gMT7BOzWMgk24PPUU7mbUUpP6MQIhAL5+gDElj/LlDTPiJyWJD1B6ODGmgameOeFfCGdg/rGB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-harness-runtime@1.1.103","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7855256},"type":"module","gitHead":"4f9f676627d0d1ee1e8995bb03d3b6032dcf06e7","scripts":{"test":"node --test","build":"for pkg in packages/*/; do [ -f \"${pkg}tsconfig.json\" ] && [ \"$pkg\" != \"packages/provider-router/\" ] && node_modules/.bin/tsc -p \"${pkg}tsconfig.json\" --skipLibCheck > /dev/null 2>&1 || true; done","release":"bun scripts/release-all.ts","test:all":"node --test && bun test harness/langchain/","postinstall":"mkdir -p ~/.pi-harness-runtime/cookies && node scripts/copy-plugins.js && ([ -f ~/.config/herdr/config.toml ] || mkdir -p ~/.config/herdr && cp config.toml.example ~/.config/herdr/config.toml)","skills:sync":"bun scripts/skills-sync.ts","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","test:harness":"bun test harness/langchain/","release:major":"bun scripts/release-all.ts --release-as major","release:minor":"bun scripts/release-all.ts --release-as minor","release:patch":"bun scripts/release-all.ts --release-as patch","prepublishOnly":"bun run build","release:dry-run":"bun scripts/release-all.ts --dry-run","skills:sync:check":"bun scripts/skills-sync.ts --check-only","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"3355a483-af9d-40b6-84fa-8c419897634a"}},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.19.0","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.5.4","chokidar":"^5.0.0","langchain":"^1.5.10","deepagents":"^1.10.5","@langchain/core":"^1.2.9","@langchain/openai":"^1.5.10","@langchain/langgraph":"^1.4.13","@qdrant/js-client-rest":"^1.19.0","@langchain/langgraph-checkpoint":"^1.1.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^9.1.7","@types/ws":"^8.18.1","playwright":"^1.62.0","typescript":"^7.0.2","@types/node":"^26.1.0","@biomejs/biome":"^2.4.7","@commitlint/cli":"^20.3.1","standard-version":"^9.5.0","@commitlint/config-conventional":"^21.2.0"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_1.1.103_1790674045324_0.6983348569322212","host":"s3://npm-registry-packages-npm-production"}},"1.1.105":{"name":"pi-harness-runtime","version":"1.1.105","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@1.1.105","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"prompts":["./prompts"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"3badae726ed76765c8173d87ca243a2ec4185909","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-1.1.105.tgz","fileCount":2574,"integrity":"sha512-8HoFQ13vvlGapvfQ/GvwCWtspepUv8vazS+bJvjFjym0sZ04wz2mHNeiGhfReED8purXdBWyAGJMb8w3S4okKw==","signatures":[{"sig":"MEYCIQCs4Nerrt4hffK+iUjI3bGZysJgx0Yaf3mDT3LhkqVm9gIhAIC6UhT49JgzAsbALdCzYGEPkno5S1EKLObWn6y9r0aF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIA/ldFoLcMtTewmezIygzTj7ZgZ4yikONwDPTEFF2xv5AiEA4NrS2jD4QDZKRF+W//M50mqSIXtZlysH7Lxuxtv/t+U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-harness-runtime@1.1.105","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7858890},"type":"module","gitHead":"3028ab95ccd273b07ef6946683508f4781afb14e","scripts":{"test":"node --test","build":"for pkg in packages/*/; do [ -f \"${pkg}tsconfig.json\" ] && [ \"$pkg\" != \"packages/provider-router/\" ] && node_modules/.bin/tsc -p \"${pkg}tsconfig.json\" --skipLibCheck > /dev/null 2>&1 || true; done","release":"bun scripts/release-all.ts","test:all":"node --test && bun test harness/langchain/","postinstall":"mkdir -p ~/.pi-harness-runtime/cookies && node scripts/copy-plugins.js && ([ -f ~/.config/herdr/config.toml ] || mkdir -p ~/.config/herdr && cp config.toml.example ~/.config/herdr/config.toml)","skills:sync":"bun scripts/skills-sync.ts","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","test:harness":"bun test harness/langchain/","release:major":"bun scripts/release-all.ts --release-as major","release:minor":"bun scripts/release-all.ts --release-as minor","release:patch":"bun scripts/release-all.ts --release-as patch","prepublishOnly":"bun run build","release:dry-run":"bun scripts/release-all.ts --dry-run","skills:sync:check":"bun scripts/skills-sync.ts --check-only","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"3355a483-af9d-40b6-84fa-8c419897634a"}},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.19.0","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.5.4","chokidar":"^5.0.0","langchain":"^1.5.10","deepagents":"^1.10.5","@langchain/core":"^1.2.9","@langchain/openai":"^1.5.10","@langchain/langgraph":"^1.4.13","@qdrant/js-client-rest":"^1.19.0","@langchain/langgraph-checkpoint":"^1.1.5"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","@types/ws":"^8.18.1","playwright":"^1.62.0","typescript":"^7.0.2","@types/node":"^26.1.0","@biomejs/biome":"^2.4.7","@commitlint/cli":"^20.3.1","standard-version":"^9.5.0","@commitlint/config-conventional":"^21.2.0"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_1.1.105_1790674209632_0.827777911113754","host":"s3://npm-registry-packages-npm-production"}},"1.1.104":{"name":"pi-harness-runtime","version":"1.1.104","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@1.1.104","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"prompts":["./prompts"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"5a192751fab764633cc3f10a60c1cde41807c565","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-1.1.104.tgz","fileCount":2574,"integrity":"sha512-g0D8BdCSZgrXbzurbsOGqxwPV6xgFjT0X09APZA0TLLd+yDSzd7J/Zy3iacy3fhuYtY9+e17tZ/wrTCVIE37xA==","signatures":[{"sig":"MEYCIQDe6EmdC8C3Dz2mT5miCvONmbHodrvSO88wcYhx38v+WwIhAPP2zP1gewBRCFvU7V5cJB52Geh4cw44yl4ipcdQGEIz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBk3m1bJnMvcst/fWizBN9V7FlJfaTN8j/9mN0OFGeBvAiBEURK50qDnCKu2BEbTehH5BX2g6lDTxJ6zqyVZajBouA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-harness-runtime@1.1.104","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7858910},"type":"module","gitHead":"ef19ce0e157cd788f06b926689d47b308d0b72b0","scripts":{"test":"node --test","build":"for pkg in packages/*/; do [ -f \"${pkg}tsconfig.json\" ] && [ \"$pkg\" != \"packages/provider-router/\" ] && node_modules/.bin/tsc -p \"${pkg}tsconfig.json\" --skipLibCheck > /dev/null 2>&1 || true; done","release":"bun scripts/release-all.ts","test:all":"node --test && bun test harness/langchain/","postinstall":"mkdir -p ~/.pi-harness-runtime/cookies && node scripts/copy-plugins.js && ([ -f ~/.config/herdr/config.toml ] || mkdir -p ~/.config/herdr && cp config.toml.example ~/.config/herdr/config.toml)","skills:sync":"bun scripts/skills-sync.ts","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","test:harness":"bun test harness/langchain/","release:major":"bun scripts/release-all.ts --release-as major","release:minor":"bun scripts/release-all.ts --release-as minor","release:patch":"bun scripts/release-all.ts --release-as patch","prepublishOnly":"bun run build","release:dry-run":"bun scripts/release-all.ts --dry-run","skills:sync:check":"bun scripts/skills-sync.ts --check-only","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"3355a483-af9d-40b6-84fa-8c419897634a"}},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.19.0","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.5.4","chokidar":"^5.0.0","langchain":"^1.5.10","deepagents":"^1.10.5","@langchain/core":"^1.2.9","@langchain/openai":"^1.5.10","@langchain/langgraph":"^1.4.13","@qdrant/js-client-rest":"^1.19.0","@langchain/langgraph-checkpoint":"^1.1.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^9.1.7","@types/ws":"^8.18.1","playwright":"^1.62.0","typescript":"^7.0.2","@types/node":"^26.1.0","@biomejs/biome":"^2.4.7","@commitlint/cli":"^20.3.1","standard-version":"^9.5.0","@commitlint/config-conventional":"^21.2.0"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_1.1.104_1790674251447_0.6878728508741669","host":"s3://npm-registry-packages-npm-production"}},"1.1.106":{"name":"pi-harness-runtime","version":"1.1.106","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@1.1.106","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"prompts":["./prompts"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"3754045ed1ffaf20c9e3b54552483c86388ee690","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-1.1.106.tgz","fileCount":2574,"integrity":"sha512-t93MJEfi+rm7G8GJcyCGgcF6XZgJkh6M1zJwRx9/Hz8YwaI5Usnghk4bhYcUIHCYuxcXU/YBKiX7q7AW59mEpQ==","signatures":[{"sig":"MEQCID4xNIG5bbb2m6T/KHdYYFUM7tt/CyxEM9OcfGIp29O8AiBPnfZFyYQsNXFisM8OGjAv1we56N9Kl/4B0UQWwW+NlA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDLq6fq2FjstgHIoi1RVk7Mn+wIpaoyKDkbBU/60P8SJgIhANSHbr6rU+1w3o5rI+3eUYT+ylOP85zRL22NvGgTSghs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-harness-runtime@1.1.106","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7860440},"type":"module","gitHead":"d35c91d25aa02f32b6be2ecfa81c724a27b1b927","scripts":{"test":"node --test","build":"for pkg in packages/*/; do [ -f \"${pkg}tsconfig.json\" ] && [ \"$pkg\" != \"packages/provider-router/\" ] && node_modules/.bin/tsc -p \"${pkg}tsconfig.json\" --skipLibCheck > /dev/null 2>&1 || true; done","release":"bun scripts/release-all.ts","test:all":"node --test && bun test harness/langchain/","postinstall":"mkdir -p ~/.pi-harness-runtime/cookies && node scripts/copy-plugins.js && ([ -f ~/.config/herdr/config.toml ] || mkdir -p ~/.config/herdr && cp config.toml.example ~/.config/herdr/config.toml)","skills:sync":"bun scripts/skills-sync.ts","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","test:harness":"bun test harness/langchain/","release:major":"bun scripts/release-all.ts --release-as major","release:minor":"bun scripts/release-all.ts --release-as minor","release:patch":"bun scripts/release-all.ts --release-as patch","prepublishOnly":"bun run build","release:dry-run":"bun scripts/release-all.ts --dry-run","skills:sync:check":"bun scripts/skills-sync.ts --check-only","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"3355a483-af9d-40b6-84fa-8c419897634a"}},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.19.0","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.5.4","chokidar":"^5.0.0","langchain":"^1.5.10","deepagents":"^1.10.5","@langchain/core":"^1.2.9","@langchain/openai":"^1.5.10","@langchain/langgraph":"^1.4.13","@qdrant/js-client-rest":"^1.19.0","@langchain/langgraph-checkpoint":"^1.1.5"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","@types/ws":"^8.18.1","playwright":"^1.62.0","typescript":"^7.0.2","@types/node":"^26.1.0","@biomejs/biome":"^2.4.7","@commitlint/cli":"^20.3.1","standard-version":"^9.5.0","@commitlint/config-conventional":"^21.2.0"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_1.1.106_1790674596517_0.5716797582861821","host":"s3://npm-registry-packages-npm-production"}},"1.1.109":{"name":"pi-harness-runtime","version":"1.1.109","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@1.1.109","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"prompts":["./prompts"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"d6747c0ec7aad83f3abfa797024db2ae01144d8e","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-1.1.109.tgz","fileCount":2574,"integrity":"sha512-BhFT3VchwRv6UkyBihWVLujbmXGc/ZE+OH8cNyuWX02CiIg+AIBWEkcyoIv9JiaCGUFEUyOx19LqAfe/TbK5Gw==","signatures":[{"sig":"MEUCIHHraqH/081Apk20RQsUu3lI9wJhwFI7u3cQKZ3tPA6BAiEA1Y27Ry6tqTt+Gn03MDJ7Iv6csg65lEjekQ85xzKa2OI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHKif9V2PIc4taBx7kxuVGLbw6eWlAZNMIZYuQ5dkc0EAiEAjF8ApRZG3mRwCCVCsVMREQ2/DiTXaLq8MHGwl/lIXC4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-harness-runtime@1.1.109","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7862890},"type":"module","gitHead":"570eacc60e680c0b1d2ea63dad8ab1d9776d9f14","scripts":{"test":"node --test","build":"for pkg in packages/*/; do [ -f \"${pkg}tsconfig.json\" ] && [ \"$pkg\" != \"packages/provider-router/\" ] && node_modules/.bin/tsc -p \"${pkg}tsconfig.json\" --skipLibCheck > /dev/null 2>&1 || true; done","release":"bun scripts/release-all.ts","test:all":"node --test && bun test harness/langchain/","postinstall":"mkdir -p ~/.pi-harness-runtime/cookies && node scripts/copy-plugins.js && ([ -f ~/.config/herdr/config.toml ] || mkdir -p ~/.config/herdr && cp config.toml.example ~/.config/herdr/config.toml)","skills:sync":"bun scripts/skills-sync.ts","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","test:harness":"bun test harness/langchain/","release:major":"bun scripts/release-all.ts --release-as major","release:minor":"bun scripts/release-all.ts --release-as minor","release:patch":"bun scripts/release-all.ts --release-as patch","prepublishOnly":"bun run build","release:dry-run":"bun scripts/release-all.ts --dry-run","skills:sync:check":"bun scripts/skills-sync.ts --check-only","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"3355a483-af9d-40b6-84fa-8c419897634a"}},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.19.0","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.5.4","chokidar":"^5.0.0","langchain":"^1.5.10","deepagents":"^1.10.5","@langchain/core":"^1.2.9","@langchain/openai":"^1.5.10","@langchain/langgraph":"^1.4.13","@qdrant/js-client-rest":"^1.19.0","@langchain/langgraph-checkpoint":"^1.1.5"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","@types/ws":"^8.18.1","playwright":"^1.62.0","typescript":"^7.0.2","@types/node":"^26.1.0","@biomejs/biome":"^2.4.7","@commitlint/cli":"^20.3.1","standard-version":"^9.5.0","@commitlint/config-conventional":"^21.2.0"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_1.1.109_1790675707543_0.39178533799796234","host":"s3://npm-registry-packages-npm-production"}},"1.1.107":{"name":"pi-harness-runtime","version":"1.1.107","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@1.1.107","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"prompts":["./prompts"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"efe86812bc347c782b6f73d88aff6c2ccbf97a8a","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-1.1.107.tgz","fileCount":2574,"integrity":"sha512-LDd8kVPsA4/t91r+ASO9iWcdgEATTIRpCsOIz6KjT1gyK2cuMeaq5OqULbnE/G15v7KkrQ6/IEB/PAv8bOxvhg==","signatures":[{"sig":"MEQCIE36vFQYuayW+Hl5oGV7F3ELLVAwukWAyoeZoZPUrXT8AiBhLx8fxNHI35JtLqD6qWtljgXIE5D99THxLWXaUqvk6Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDtkhv5Qhtq5wh+4DPsu99CESch6jRRwnMbLBKCMgVlTAiB0K1IuHzATfPW4xwTfcLYdI6fhGSyyldhG8e7R0ERTBg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-harness-runtime@1.1.107","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7860137},"type":"module","gitHead":"09a2f3e3ca12cbd27a90adac80fd359dc7ed1c33","scripts":{"test":"node --test","build":"for pkg in packages/*/; do [ -f \"${pkg}tsconfig.json\" ] && [ \"$pkg\" != \"packages/provider-router/\" ] && node_modules/.bin/tsc -p \"${pkg}tsconfig.json\" --skipLibCheck > /dev/null 2>&1 || true; done","release":"bun scripts/release-all.ts","test:all":"node --test && bun test harness/langchain/","postinstall":"mkdir -p ~/.pi-harness-runtime/cookies && node scripts/copy-plugins.js && ([ -f ~/.config/herdr/config.toml ] || mkdir -p ~/.config/herdr && cp config.toml.example ~/.config/herdr/config.toml)","skills:sync":"bun scripts/skills-sync.ts","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","test:harness":"bun test harness/langchain/","release:major":"bun scripts/release-all.ts --release-as major","release:minor":"bun scripts/release-all.ts --release-as minor","release:patch":"bun scripts/release-all.ts --release-as patch","prepublishOnly":"bun run build","release:dry-run":"bun scripts/release-all.ts --dry-run","skills:sync:check":"bun scripts/skills-sync.ts --check-only","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"3355a483-af9d-40b6-84fa-8c419897634a"}},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.19.0","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.5.4","chokidar":"^5.0.0","langchain":"^1.5.10","deepagents":"^1.10.5","@langchain/core":"^1.2.9","@langchain/openai":"^1.5.10","@langchain/langgraph":"^1.4.13","@qdrant/js-client-rest":"^1.19.0","@langchain/langgraph-checkpoint":"^1.1.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^9.1.7","@types/ws":"^8.18.1","playwright":"^1.62.0","typescript":"^7.0.2","@types/node":"^26.1.0","@biomejs/biome":"^2.4.7","@commitlint/cli":"^20.3.1","standard-version":"^9.5.0","@commitlint/config-conventional":"^21.2.0"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_1.1.107_1790676195585_0.35656903230060855","host":"s3://npm-registry-packages-npm-production"}},"1.1.108":{"name":"pi-harness-runtime","version":"1.1.108","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@1.1.108","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"prompts":["./prompts"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"191899309eb871a1d067b4272efe973b1599fcac","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-1.1.108.tgz","fileCount":2574,"integrity":"sha512-3JBYOi2O3oU5o7tHyDetjoSrjyVyAhrYEVpZcud17JP+og5OgfeGhtL/2ZjPRdYxRB5gR6r6GE9SpmgdQl3DGQ==","signatures":[{"sig":"MEUCIQDmjcRc1i6IXkIzZtIixDERZ41jFGRAD81Kl6LmyJtgGgIgT1OeA5Mc9dbXM8mGeLfhJMjOq3tY2fyI7dQvMhRn8zA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDYa1jdNLN/wpBDx2WSMQ4dhBpSGn5kE4pIm91cupIayAIhAIimh8xnEa+Xx8Om73TZPkEQR3/IM6WTwME5T02MBHjt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-harness-runtime@1.1.108","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7862360},"type":"module","gitHead":"561bc6a1af75ac4a286cc162edb0b77ffd1d3d0e","scripts":{"test":"node --test","build":"for pkg in packages/*/; do [ -f \"${pkg}tsconfig.json\" ] && [ \"$pkg\" != \"packages/provider-router/\" ] && node_modules/.bin/tsc -p \"${pkg}tsconfig.json\" --skipLibCheck > /dev/null 2>&1 || true; done","release":"bun scripts/release-all.ts","test:all":"node --test && bun test harness/langchain/","postinstall":"mkdir -p ~/.pi-harness-runtime/cookies && node scripts/copy-plugins.js && ([ -f ~/.config/herdr/config.toml ] || mkdir -p ~/.config/herdr && cp config.toml.example ~/.config/herdr/config.toml)","skills:sync":"bun scripts/skills-sync.ts","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","test:harness":"bun test harness/langchain/","release:major":"bun scripts/release-all.ts --release-as major","release:minor":"bun scripts/release-all.ts --release-as minor","release:patch":"bun scripts/release-all.ts --release-as patch","prepublishOnly":"bun run build","release:dry-run":"bun scripts/release-all.ts --dry-run","skills:sync:check":"bun scripts/skills-sync.ts --check-only","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"3355a483-af9d-40b6-84fa-8c419897634a"}},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.19.0","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.5.4","chokidar":"^5.0.0","langchain":"^1.5.10","deepagents":"^1.10.5","@langchain/core":"^1.2.9","@langchain/openai":"^1.5.10","@langchain/langgraph":"^1.4.13","@qdrant/js-client-rest":"^1.19.0","@langchain/langgraph-checkpoint":"^1.1.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^9.1.7","@types/ws":"^8.18.1","playwright":"^1.62.0","typescript":"^7.0.2","@types/node":"^26.1.0","@biomejs/biome":"^2.4.7","@commitlint/cli":"^20.3.1","standard-version":"^9.5.0","@commitlint/config-conventional":"^21.2.0"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_1.1.108_1790678131655_0.7363514208382367","host":"s3://npm-registry-packages-npm-production"}},"1.1.110":{"name":"pi-harness-runtime","version":"1.1.110","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@1.1.110","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"prompts":["./prompts"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"8cdc12038a9d45b5bac9d2f3394be05ea40dfd13","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-1.1.110.tgz","fileCount":2574,"integrity":"sha512-/lgYi8T8iQI5OoUaDUzWBlOQbY2Ek27HR9TadP7jMAW7XrwKdv4//Ev2bgka9jcoIlMbyO1QAloJsiXIw1dajw==","signatures":[{"sig":"MEUCIFhI6Q+4ISisvRf98IAzkt1UkXMH5L+94dx3UkW1DtvBAiEAnOK6f5nHfM/6cQ52MZHSPkof77cYyhozW8TdnLdbrDY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCKGGKIBtDqD5mFAs+a13rpSUjTZf6+TTl3FksV70fM6AIgBwFl2gj83cjs4pkL7dDs/Rsf3oemAK6FmqDggYljs68=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-harness-runtime@1.1.110","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7862890},"type":"module","gitHead":"570eacc60e680c0b1d2ea63dad8ab1d9776d9f14","scripts":{"test":"node --test","build":"for pkg in packages/*/; do [ -f \"${pkg}tsconfig.json\" ] && [ \"$pkg\" != \"packages/provider-router/\" ] && node_modules/.bin/tsc -p \"${pkg}tsconfig.json\" --skipLibCheck > /dev/null 2>&1 || true; done","release":"bun scripts/release-all.ts","test:all":"node --test && bun test harness/langchain/","postinstall":"mkdir -p ~/.pi-harness-runtime/cookies && node scripts/copy-plugins.js && ([ -f ~/.config/herdr/config.toml ] || mkdir -p ~/.config/herdr && cp config.toml.example ~/.config/herdr/config.toml)","skills:sync":"bun scripts/skills-sync.ts","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","test:harness":"bun test harness/langchain/","release:major":"bun scripts/release-all.ts --release-as major","release:minor":"bun scripts/release-all.ts --release-as minor","release:patch":"bun scripts/release-all.ts --release-as patch","prepublishOnly":"bun run build","release:dry-run":"bun scripts/release-all.ts --dry-run","skills:sync:check":"bun scripts/skills-sync.ts --check-only","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"3355a483-af9d-40b6-84fa-8c419897634a"}},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.19.0","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.5.4","chokidar":"^5.0.0","langchain":"^1.5.10","deepagents":"^1.10.5","@langchain/core":"^1.2.9","@langchain/openai":"^1.5.10","@langchain/langgraph":"^1.4.13","@qdrant/js-client-rest":"^1.19.0","@langchain/langgraph-checkpoint":"^1.1.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^9.1.7","@types/ws":"^8.18.1","playwright":"^1.62.0","typescript":"^7.0.2","@types/node":"^26.1.0","@biomejs/biome":"^2.4.7","@commitlint/cli":"^20.3.1","standard-version":"^9.5.0","@commitlint/config-conventional":"^21.2.0"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_1.1.110_1790692851924_0.7199634359859444","host":"s3://npm-registry-packages-npm-production"}},"1.1.111":{"name":"pi-harness-runtime","version":"1.1.111","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@1.1.111","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"prompts":["./prompts"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"f48bb1852124923dd9013e78f799b881c3624db8","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-1.1.111.tgz","fileCount":2574,"integrity":"sha512-PMAQQCaNuhKtAF8QUvbH8uuJW/OJGfQJOlCjMoTf+MviuN9PpEggLySlcpOzqB1dNYLeARVavQMihaonMgg+qg==","signatures":[{"sig":"MEYCIQCv13sN/d3Q9DjH+eGlwdg2uxpyVZ1OQUNiWt5+9QjVEwIhANKA/54BQHEvli7kqZhYfz8w6i52O0CNJJntv3igr5FF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCyyn2DJGNbwS0BokyL1lbGL7elOaAUEVi20CQ6OPq3wQIgUhwamGJUSHf3//wNiM6EO+gXrOKi+TI//N9dnrb43LQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-harness-runtime@1.1.111","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7862890},"type":"module","gitHead":"570eacc60e680c0b1d2ea63dad8ab1d9776d9f14","scripts":{"test":"node --test","build":"for pkg in packages/*/; do [ -f \"${pkg}tsconfig.json\" ] && [ \"$pkg\" != \"packages/provider-router/\" ] && node_modules/.bin/tsc -p \"${pkg}tsconfig.json\" --skipLibCheck > /dev/null 2>&1 || true; done","release":"bun scripts/release-all.ts","test:all":"node --test && bun test harness/langchain/","postinstall":"mkdir -p ~/.pi-harness-runtime/cookies && node scripts/copy-plugins.js && ([ -f ~/.config/herdr/config.toml ] || mkdir -p ~/.config/herdr && cp config.toml.example ~/.config/herdr/config.toml)","skills:sync":"bun scripts/skills-sync.ts","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","test:harness":"bun test harness/langchain/","release:major":"bun scripts/release-all.ts --release-as major","release:minor":"bun scripts/release-all.ts --release-as minor","release:patch":"bun scripts/release-all.ts --release-as patch","prepublishOnly":"bun run build","release:dry-run":"bun scripts/release-all.ts --dry-run","skills:sync:check":"bun scripts/skills-sync.ts --check-only","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"3355a483-af9d-40b6-84fa-8c419897634a"}},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.19.0","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.5.4","chokidar":"^5.0.0","langchain":"^1.5.10","deepagents":"^1.10.5","@langchain/core":"^1.2.9","@langchain/openai":"^1.5.10","@langchain/langgraph":"^1.4.13","@qdrant/js-client-rest":"^1.19.0","@langchain/langgraph-checkpoint":"^1.1.5"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","@types/ws":"^8.18.1","playwright":"^1.62.0","typescript":"^7.0.2","@types/node":"^26.1.0","@biomejs/biome":"^2.4.7","@commitlint/cli":"^20.3.1","standard-version":"^9.5.0","@commitlint/config-conventional":"^21.2.0"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_1.1.111_1790692951235_0.6432548586405487","host":"s3://npm-registry-packages-npm-production"}},"1.1.112":{"name":"pi-harness-runtime","version":"1.1.112","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@1.1.112","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"prompts":["./prompts"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"c2e0c9eb403b1aa41ea1cdf69e59ae92fa538623","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-1.1.112.tgz","fileCount":2574,"integrity":"sha512-oD9RxZmqlrSUPH5BdSlBZ+zHhYGjKe7nwzcWhh6cJCWE12PrLqsffs582K1FPOANMdAsCmhrzCRZ3M6oVZz1rw==","signatures":[{"sig":"MEUCIAU12uK5A2njdZGOakh/n8B0dpL6mOi3h6knhYVHbY/5AiEAnBfm+MxW61ZsmaW6p3uvRjarwE9e1+2K6jROqGrpEXg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCp92s70QGVnYlKAXCeldmcUaTaNlq1RreOK18wUjgBKQIgH2qo3nCRPr6497ApozabWPy4v+OtrZ8eoDBHEcjxtvU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-harness-runtime@1.1.112","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7863030},"type":"module","gitHead":"afc9eb6e637cdf3cb241e583a0db9f4868ca71de","scripts":{"test":"node --test","build":"for pkg in packages/*/; do [ -f \"${pkg}tsconfig.json\" ] && [ \"$pkg\" != \"packages/provider-router/\" ] && node_modules/.bin/tsc -p \"${pkg}tsconfig.json\" --skipLibCheck > /dev/null 2>&1 || true; done","release":"bun scripts/release-all.ts","test:all":"node --test && bun test harness/langchain/","postinstall":"mkdir -p ~/.pi-harness-runtime/cookies && node scripts/copy-plugins.js && ([ -f ~/.config/herdr/config.toml ] || mkdir -p ~/.config/herdr && cp config.toml.example ~/.config/herdr/config.toml)","skills:sync":"bun scripts/skills-sync.ts","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","test:harness":"bun test harness/langchain/","release:major":"bun scripts/release-all.ts --release-as major","release:minor":"bun scripts/release-all.ts --release-as minor","release:patch":"bun scripts/release-all.ts --release-as patch","prepublishOnly":"bun run build","release:dry-run":"bun scripts/release-all.ts --dry-run","skills:sync:check":"bun scripts/skills-sync.ts --check-only","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"3355a483-af9d-40b6-84fa-8c419897634a"}},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.19.0","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.5.4","chokidar":"^5.0.0","langchain":"^1.5.10","deepagents":"^1.10.5","@langchain/core":"^1.2.9","@langchain/openai":"^1.5.10","@langchain/langgraph":"^1.4.13","@qdrant/js-client-rest":"^1.19.0","@langchain/langgraph-checkpoint":"^1.1.5"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","@types/ws":"^8.18.1","playwright":"^1.62.0","typescript":"^7.0.2","@types/node":"^26.1.0","@biomejs/biome":"^2.4.7","@commitlint/cli":"^20.3.1","standard-version":"^9.5.0","@commitlint/config-conventional":"^21.2.0"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_1.1.112_1790693505286_0.8845204175437478","host":"s3://npm-registry-packages-npm-production"}},"1.1.113":{"name":"pi-harness-runtime","version":"1.1.113","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@1.1.113","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"prompts":["./prompts"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"99f170f6af6432b21fba04922c4a8d4771a1ad05","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-1.1.113.tgz","fileCount":2574,"integrity":"sha512-I4TD2ravXJbgjAU43P8SMFOacJwgwhrSrHOaE8W1ZSd9dJx5lyWGx5Apc1Asz3yTuCLFGh7MvmE+vGbNGCmvsQ==","signatures":[{"sig":"MEQCIE0hVUz5Wq6qqfOqbRbRosYj2j+Ut8gdejXsDiOZkUPUAiAw0Gqos5yHRUis2ztvBlc+NyKqwu7QxCTg24POQglWxg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDgeX1S2HeVqSAYSZ1KTl2A/dst1+EKPnxLrO4E9dDqKgIhALoKhFftK1dc3pem8OjHmG0awCJATBaGNs1FgXmkcDWM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-harness-runtime@1.1.113","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7863008},"type":"module","gitHead":"1b1d2f0d4ad8e342ad47ace49f1c627185589a75","scripts":{"test":"node --test","build":"for pkg in packages/*/; do [ -f \"${pkg}tsconfig.json\" ] && [ \"$pkg\" != \"packages/provider-router/\" ] && node_modules/.bin/tsc -p \"${pkg}tsconfig.json\" --skipLibCheck > /dev/null 2>&1 || true; done","release":"bun scripts/release-all.ts","test:all":"node --test && bun test harness/langchain/","postinstall":"mkdir -p ~/.pi-harness-runtime/cookies && node scripts/copy-plugins.js && ([ -f ~/.config/herdr/config.toml ] || mkdir -p ~/.config/herdr && cp config.toml.example ~/.config/herdr/config.toml)","skills:sync":"bun scripts/skills-sync.ts","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","test:harness":"bun test harness/langchain/","release:major":"bun scripts/release-all.ts --release-as major","release:minor":"bun scripts/release-all.ts --release-as minor","release:patch":"bun scripts/release-all.ts --release-as patch","prepublishOnly":"bun run build","release:dry-run":"bun scripts/release-all.ts --dry-run","skills:sync:check":"bun scripts/skills-sync.ts --check-only","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"3355a483-af9d-40b6-84fa-8c419897634a"}},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.19.0","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.5.4","chokidar":"^5.0.0","langchain":"^1.5.10","deepagents":"^1.10.5","@langchain/core":"^1.2.9","@langchain/openai":"^1.5.10","@langchain/langgraph":"^1.4.13","@qdrant/js-client-rest":"^1.19.0","@langchain/langgraph-checkpoint":"^1.1.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^9.1.7","@types/ws":"^8.18.1","playwright":"^1.62.0","typescript":"^7.0.2","@types/node":"^26.1.0","@biomejs/biome":"^2.4.7","@commitlint/cli":"^20.3.1","standard-version":"^9.5.0","@commitlint/config-conventional":"^21.2.0"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_1.1.113_1790694092314_0.39667446888636904","host":"s3://npm-registry-packages-npm-production"}},"1.1.114":{"name":"pi-harness-runtime","version":"1.1.114","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@1.1.114","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"prompts":["./prompts"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"f2e7f6061690f65f5ca606bc71556711f30a6b0a","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-1.1.114.tgz","fileCount":2574,"integrity":"sha512-q1JytGoGvlHSOTjzFMRBz05vcP2yPJmRWRIabgMIAfUFT8y6D6Ex7mfUj44KDoSd6OXYIZlp32MW3RX+DM28tw==","signatures":[{"sig":"MEUCIQCUs6cgq7GnwqMvHn0GMmJNZktGlsotxnejA9wiGuWhWwIgEkzUqVcqPdK+nWR3aYcCcRHpihUs9QoJ6RdOoWCweVs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCbA+vzOB9kxbnKwQ2guFCxdvn3DXECbKqtN6xweN5ZawIgFyjZoLzbb9LBzImHMl/EB27yBYy4B7sNGJ6giPpv5iM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-harness-runtime@1.1.114","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7863006},"type":"module","gitHead":"531a813e6d1f132614e8072da90f7e1dc2ea1275","scripts":{"test":"node --test","build":"for pkg in packages/*/; do [ -f \"${pkg}tsconfig.json\" ] && [ \"$pkg\" != \"packages/provider-router/\" ] && node_modules/.bin/tsc -p \"${pkg}tsconfig.json\" --skipLibCheck > /dev/null 2>&1 || true; done","release":"bun scripts/release-all.ts","test:all":"node --test && bun test harness/langchain/","postinstall":"mkdir -p ~/.pi-harness-runtime/cookies && node scripts/copy-plugins.js && ([ -f ~/.config/herdr/config.toml ] || mkdir -p ~/.config/herdr && cp config.toml.example ~/.config/herdr/config.toml)","skills:sync":"bun scripts/skills-sync.ts","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","test:harness":"bun test harness/langchain/","release:major":"bun scripts/release-all.ts --release-as major","release:minor":"bun scripts/release-all.ts --release-as minor","release:patch":"bun scripts/release-all.ts --release-as patch","prepublishOnly":"bun run build","release:dry-run":"bun scripts/release-all.ts --dry-run","skills:sync:check":"bun scripts/skills-sync.ts --check-only","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"3355a483-af9d-40b6-84fa-8c419897634a"}},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.19.0","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.5.4","chokidar":"^5.0.0","langchain":"^1.5.10","deepagents":"^1.10.5","@langchain/core":"^1.2.9","@langchain/openai":"^1.5.10","@langchain/langgraph":"^1.4.13","@qdrant/js-client-rest":"^1.19.0","@langchain/langgraph-checkpoint":"^1.1.5"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","@types/ws":"^8.18.1","playwright":"^1.62.0","typescript":"^7.0.2","@types/node":"^26.1.0","@biomejs/biome":"^2.4.7","@commitlint/cli":"^20.3.1","standard-version":"^9.5.0","@commitlint/config-conventional":"^21.2.0"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_1.1.114_1790694279757_0.49301274116989435","host":"s3://npm-registry-packages-npm-production"}},"1.1.115":{"name":"pi-harness-runtime","version":"1.1.115","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@1.1.115","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"prompts":["./prompts"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"498c53abf3713f483eb5c6e3bc214821f69ef10d","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-1.1.115.tgz","fileCount":2574,"integrity":"sha512-yamTxYGeqFDN4C9qy7xK8ebjtp5ttDpS0ZqzzxOk2iXvN2Z0FnM/se4ZYs9+5vecbbl4wab6YUPkoFJSHizVKQ==","signatures":[{"sig":"MEUCIFUPnb9JwERtys3o3HhmgbBqFBcLlTrkWYFOSYejoJ6nAiEApmIXIpS8Y1FldgygbSBePa8rF/vwvczEbXTxMFQmPw8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICsojI6C0Ofw49vDOKlw2luUTBswU138ku+dVDtCmBerAiEAlkvi4eklSVbGhLCX01ANnAu54YbxbAR+r/kRjW7UTYY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-harness-runtime@1.1.115","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7869026},"type":"module","gitHead":"c1bdf97e771b2ab870dbdfe835af8621f9868e0a","scripts":{"test":"node --test","build":"for pkg in packages/*/; do [ -f \"${pkg}tsconfig.json\" ] && [ \"$pkg\" != \"packages/provider-router/\" ] && node_modules/.bin/tsc -p \"${pkg}tsconfig.json\" --skipLibCheck > /dev/null 2>&1 || true; done","release":"bun scripts/release-all.ts","test:all":"node --test && bun test harness/langchain/","postinstall":"mkdir -p ~/.pi-harness-runtime/cookies && node scripts/copy-plugins.js && ([ -f ~/.config/herdr/config.toml ] || mkdir -p ~/.config/herdr && cp config.toml.example ~/.config/herdr/config.toml)","skills:sync":"bun scripts/skills-sync.ts","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","test:harness":"bun test harness/langchain/","release:major":"bun scripts/release-all.ts --release-as major","release:minor":"bun scripts/release-all.ts --release-as minor","release:patch":"bun scripts/release-all.ts --release-as patch","prepublishOnly":"bun run build","release:dry-run":"bun scripts/release-all.ts --dry-run","skills:sync:check":"bun scripts/skills-sync.ts --check-only","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"3355a483-af9d-40b6-84fa-8c419897634a"}},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.19.0","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.5.4","chokidar":"^5.0.0","langchain":"^1.5.10","deepagents":"^1.10.5","@langchain/core":"^1.2.9","@langchain/openai":"^1.5.10","@langchain/langgraph":"^1.4.13","@qdrant/js-client-rest":"^1.19.0","@langchain/langgraph-checkpoint":"^1.1.5"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","@types/ws":"^8.18.1","playwright":"^1.62.0","typescript":"^7.0.2","@types/node":"^26.1.0","@biomejs/biome":"^2.4.7","@commitlint/cli":"^20.3.1","standard-version":"^9.5.0","@commitlint/config-conventional":"^21.2.0"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_1.1.115_1790694861203_0.7231911746049495","host":"s3://npm-registry-packages-npm-production"}},"1.1.116":{"name":"pi-harness-runtime","version":"1.1.116","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@1.1.116","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"prompts":["./prompts"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"1d05fa1506fb6049c3d44499e6336fcbd17fe5ec","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-1.1.116.tgz","fileCount":2574,"integrity":"sha512-kfkCGT4qH5+JHZRH+SoefRqqYcR+wEoH73gk23IyltJiN1I8X/DitP/PFYR4lOnpMz1MUr08BG+v3kbe/sGoRA==","signatures":[{"sig":"MEUCIAQlLAT/Dh3EhBfG5lT7DkFwhgY85ZKvNSXe3IF4F+cjAiEAqOEeGB+mXm4VvZkBWTyZBw7h/+guIV2VgM5F1mOd/Ts=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDWBWMsuMtaDySGmy1ywUGKcuXWpo7oMe7woRbsx91eHAiEArz0dsefXFJW+rnjz53r8EF2bUMNqFVbmZSJfU5KROvQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-harness-runtime@1.1.116","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7868871},"type":"module","gitHead":"c08e95a09fc4b9319370b7728cc314a6bfb8035b","scripts":{"test":"node --test","build":"for pkg in packages/*/; do [ -f \"${pkg}tsconfig.json\" ] && [ \"$pkg\" != \"packages/provider-router/\" ] && node_modules/.bin/tsc -p \"${pkg}tsconfig.json\" --skipLibCheck > /dev/null 2>&1 || true; done","release":"bun scripts/release-all.ts","test:all":"node --test && bun test harness/langchain/","postinstall":"mkdir -p ~/.pi-harness-runtime/cookies && node scripts/copy-plugins.js && ([ -f ~/.config/herdr/config.toml ] || mkdir -p ~/.config/herdr && cp config.toml.example ~/.config/herdr/config.toml)","skills:sync":"bun scripts/skills-sync.ts","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","test:harness":"bun test harness/langchain/","release:major":"bun scripts/release-all.ts --release-as major","release:minor":"bun scripts/release-all.ts --release-as minor","release:patch":"bun scripts/release-all.ts --release-as patch","prepublishOnly":"bun run build","release:dry-run":"bun scripts/release-all.ts --dry-run","skills:sync:check":"bun scripts/skills-sync.ts --check-only","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"3355a483-af9d-40b6-84fa-8c419897634a"}},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.19.0","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.5.4","chokidar":"^5.0.0","langchain":"^1.5.10","deepagents":"^1.10.5","@langchain/core":"^1.2.9","@langchain/openai":"^1.5.10","@langchain/langgraph":"^1.4.13","@qdrant/js-client-rest":"^1.19.0","@langchain/langgraph-checkpoint":"^1.1.5"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","@types/ws":"^8.18.1","playwright":"^1.62.0","typescript":"^7.0.2","@types/node":"^26.1.0","@biomejs/biome":"^2.4.7","@commitlint/cli":"^20.3.1","standard-version":"^9.5.0","@commitlint/config-conventional":"^21.2.0"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_1.1.116_1790695990511_0.4794503574562934","host":"s3://npm-registry-packages-npm-production"}},"1.1.117":{"name":"pi-harness-runtime","version":"1.1.117","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@1.1.117","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"prompts":["./prompts"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"f35f395ecbaffac502d3c214cdbfa2d7f7cac7ae","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-1.1.117.tgz","fileCount":2574,"integrity":"sha512-92V3Gy+RS41Ow/LJ26T+8l4Ol1YyJSosf1CEBXv3VUrqIq9pt+Tp8wXYdHNB+34ODaqiyTnW8ViFyYURYz5LEQ==","signatures":[{"sig":"MEUCIE/05T1Kl4hEX17vLGYnNgUunOAvEbk+vQfEj1dtVxOLAiEAtAP64yZlBK2Eloflph+jw8+AEG7VMqEE9XjBgGCEnV8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC3khb3F6Id8wtFYny6X1zUqJa8GLHnQtJhAVHHyO9/FAIhANwx1iCS1MubuU/nSYWK1Uzp3I55/lS2+2wBg8+s8xvE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-harness-runtime@1.1.117","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7870844},"type":"module","gitHead":"db0eed0dc8f2933fc83f069d0027a805a50ecd73","scripts":{"test":"node --test","build":"for pkg in packages/*/; do [ -f \"${pkg}tsconfig.json\" ] && [ \"$pkg\" != \"packages/provider-router/\" ] && node_modules/.bin/tsc -p \"${pkg}tsconfig.json\" --skipLibCheck > /dev/null 2>&1 || true; done","release":"bun scripts/release-all.ts","test:all":"node --test && bun test harness/langchain/","postinstall":"mkdir -p ~/.pi-harness-runtime/cookies && node scripts/copy-plugins.js && ([ -f ~/.config/herdr/config.toml ] || mkdir -p ~/.config/herdr && cp config.toml.example ~/.config/herdr/config.toml)","skills:sync":"bun scripts/skills-sync.ts","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","test:harness":"bun test harness/langchain/","release:major":"bun scripts/release-all.ts --release-as major","release:minor":"bun scripts/release-all.ts --release-as minor","release:patch":"bun scripts/release-all.ts --release-as patch","prepublishOnly":"bun run build","release:dry-run":"bun scripts/release-all.ts --dry-run","skills:sync:check":"bun scripts/skills-sync.ts --check-only","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"3355a483-af9d-40b6-84fa-8c419897634a"}},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.19.0","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.5.4","chokidar":"^5.0.0","langchain":"^1.5.10","deepagents":"^1.10.5","@langchain/core":"^1.2.9","@langchain/openai":"^1.5.10","@langchain/langgraph":"^1.4.13","@qdrant/js-client-rest":"^1.19.0","@langchain/langgraph-checkpoint":"^1.1.5"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","@types/ws":"^8.18.1","playwright":"^1.62.0","typescript":"^7.0.2","@types/node":"^26.1.0","@biomejs/biome":"^2.4.7","@commitlint/cli":"^20.3.1","standard-version":"^9.5.0","@commitlint/config-conventional":"^21.2.0"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_1.1.117_1790740179400_0.8670495386767325","host":"s3://npm-registry-packages-npm-production"}},"1.1.118":{"name":"pi-harness-runtime","version":"1.1.118","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@1.1.118","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"prompts":["./prompts"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"373f7f4ebbd5982af478c8288fcd488d6aa0fc07","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-1.1.118.tgz","fileCount":2574,"integrity":"sha512-3cp0A4anXjfmPzvuw4KMXIjkJySIZJfnZ8EXrXE7U0D6/a6nbAwwAEeqHa//VrKb/oOl6uYR+psQxVQuy74ekg==","signatures":[{"sig":"MEUCICPai0VQS5K6tllonjZX8AIZWK8ZlmggFImxwZT1J1zNAiEAkg8hctshBKmee0uY6j+HQ36g5FQznwAmTjnZYBXoLOc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFbqTAudRk1JhwshozeNkVooFPhx6v0LKvIN1Lkq9qcAAiAGbpwqpEZuyNbfKueKEERgdxHroeYIJf5P2sgJHXosSg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-harness-runtime@1.1.118","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7871062},"type":"module","gitHead":"f6cf1ceb745dc43924220622dbb909c43604377d","scripts":{"test":"node --test","build":"for pkg in packages/*/; do [ -f \"${pkg}tsconfig.json\" ] && [ \"$pkg\" != \"packages/provider-router/\" ] && node_modules/.bin/tsc -p \"${pkg}tsconfig.json\" --skipLibCheck > /dev/null 2>&1 || true; done","release":"bun scripts/release-all.ts","test:all":"node --test && bun test harness/langchain/","postinstall":"mkdir -p ~/.pi-harness-runtime/cookies && node scripts/copy-plugins.js && ([ -f ~/.config/herdr/config.toml ] || mkdir -p ~/.config/herdr && cp config.toml.example ~/.config/herdr/config.toml)","skills:sync":"bun scripts/skills-sync.ts","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","test:harness":"bun test harness/langchain/","release:major":"bun scripts/release-all.ts --release-as major","release:minor":"bun scripts/release-all.ts --release-as minor","release:patch":"bun scripts/release-all.ts --release-as patch","prepublishOnly":"bun run build","release:dry-run":"bun scripts/release-all.ts --dry-run","skills:sync:check":"bun scripts/skills-sync.ts --check-only","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"3355a483-af9d-40b6-84fa-8c419897634a"}},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.19.0","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.5.4","chokidar":"^5.0.0","langchain":"^1.5.10","deepagents":"^1.10.5","@langchain/core":"^1.2.9","@langchain/openai":"^1.5.10","@langchain/langgraph":"^1.4.13","@qdrant/js-client-rest":"^1.19.0","@langchain/langgraph-checkpoint":"^1.1.5"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","@types/ws":"^8.18.1","playwright":"^1.62.0","typescript":"^7.0.2","@types/node":"^26.1.0","@biomejs/biome":"^2.4.7","@commitlint/cli":"^20.3.1","standard-version":"^9.5.0","@commitlint/config-conventional":"^21.2.0"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_1.1.118_1790742797043_0.8815808863603114","host":"s3://npm-registry-packages-npm-production"}},"1.1.119":{"name":"pi-harness-runtime","version":"1.1.119","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@1.1.119","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"prompts":["./prompts"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"10e84cec88091ed487443a4d456ff1e1765c9003","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-1.1.119.tgz","fileCount":2574,"integrity":"sha512-cvb87hW5jnQDXl5ahxVbEVu9hj3DSdg9WGpNFTrQM8lCjUh8ORMOnfNJtgwvnYC62FQOVXmlUMQlON4FfulyWw==","signatures":[{"sig":"MEUCIBePSPRdJFWcgS12VPzN7QVazDt2tzlW9xqlxPJNKfgsAiEAj7yC48yyKfd9KTX5QBdZiDDuCXKv2mEg1NtYIkERzLs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGvK2p4HYUwvDT5NszU+uNaTQNEA1oQkdQPbWCh9AbDRAiEAgu3ArKft0TGbncFzhXNiMqXYjh9rTkh1VWytx1eyNY4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-harness-runtime@1.1.119","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7871067},"type":"module","gitHead":"05850739b93e2d50a54b1f87f266d0e478bd0645","scripts":{"test":"node --test","build":"for pkg in packages/*/; do [ -f \"${pkg}tsconfig.json\" ] && [ \"$pkg\" != \"packages/provider-router/\" ] && node_modules/.bin/tsc -p \"${pkg}tsconfig.json\" --skipLibCheck > /dev/null 2>&1 || true; done","release":"bun scripts/release-all.ts","test:all":"node --test && bun test harness/langchain/","postinstall":"mkdir -p ~/.pi-harness-runtime/cookies && node scripts/copy-plugins.js && ([ -f ~/.config/herdr/config.toml ] || mkdir -p ~/.config/herdr && cp config.toml.example ~/.config/herdr/config.toml)","skills:sync":"bun scripts/skills-sync.ts","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","test:harness":"bun test harness/langchain/","release:major":"bun scripts/release-all.ts --release-as major","release:minor":"bun scripts/release-all.ts --release-as minor","release:patch":"bun scripts/release-all.ts --release-as patch","prepublishOnly":"bun run build","release:dry-run":"bun scripts/release-all.ts --dry-run","skills:sync:check":"bun scripts/skills-sync.ts --check-only","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"3355a483-af9d-40b6-84fa-8c419897634a"}},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.19.0","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.5.4","chokidar":"^5.0.0","langchain":"^1.5.10","deepagents":"^1.10.5","@langchain/core":"^1.2.9","@langchain/openai":"^1.5.10","@langchain/langgraph":"^1.4.13","@qdrant/js-client-rest":"^1.19.0","@langchain/langgraph-checkpoint":"^1.1.5"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","@types/ws":"^8.18.1","playwright":"^1.62.0","typescript":"^7.0.2","@types/node":"^26.1.0","@biomejs/biome":"^2.4.7","@commitlint/cli":"^20.3.1","standard-version":"^9.5.0","@commitlint/config-conventional":"^21.2.0"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_1.1.119_1790743223359_0.25352963848918386","host":"s3://npm-registry-packages-npm-production"}},"1.1.120":{"name":"pi-harness-runtime","version":"1.1.120","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@1.1.120","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"prompts":["./prompts"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"2aab320e59746ce20f5528758fa410bd43105516","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-1.1.120.tgz","fileCount":2574,"integrity":"sha512-wDNgnKOnDuWkQpQ3/aqdbG/h2H9LfKu0EDd9FiLSLh0pL6cWiLROl+0WXHq0JhrDCsM+oSRsZQm16DrmNUaCng==","signatures":[{"sig":"MEQCIFZAsy17e991bdb+M8tVK2QNMzklshEPMuP0zOtOal4NAiBwHAi63TTxsdWeRwwfoZVHdqa2XH38/u41XI7Hio58PA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGKeYfXCDQrCqzimlSm6onn4Vl1f8o7nSBuDvxEPNSAzAiBKermODq8jGtWPk4HSvEI4iSb73b7r8qAUPClcoqpe7Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-harness-runtime@1.1.120","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7871067},"type":"module","gitHead":"05850739b93e2d50a54b1f87f266d0e478bd0645","scripts":{"test":"node --test","build":"for pkg in packages/*/; do [ -f \"${pkg}tsconfig.json\" ] && [ \"$pkg\" != \"packages/provider-router/\" ] && node_modules/.bin/tsc -p \"${pkg}tsconfig.json\" --skipLibCheck > /dev/null 2>&1 || true; done","release":"bun scripts/release-all.ts","test:all":"node --test && bun test harness/langchain/","postinstall":"mkdir -p ~/.pi-harness-runtime/cookies && node scripts/copy-plugins.js && ([ -f ~/.config/herdr/config.toml ] || mkdir -p ~/.config/herdr && cp config.toml.example ~/.config/herdr/config.toml)","skills:sync":"bun scripts/skills-sync.ts","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","test:harness":"bun test harness/langchain/","release:major":"bun scripts/release-all.ts --release-as major","release:minor":"bun scripts/release-all.ts --release-as minor","release:patch":"bun scripts/release-all.ts --release-as patch","prepublishOnly":"bun run build","release:dry-run":"bun scripts/release-all.ts --dry-run","skills:sync:check":"bun scripts/skills-sync.ts --check-only","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"3355a483-af9d-40b6-84fa-8c419897634a"}},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.19.0","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.5.4","chokidar":"^5.0.0","langchain":"^1.5.10","deepagents":"^1.10.5","@langchain/core":"^1.2.9","@langchain/openai":"^1.5.10","@langchain/langgraph":"^1.4.13","@qdrant/js-client-rest":"^1.19.0","@langchain/langgraph-checkpoint":"^1.1.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^9.1.7","@types/ws":"^8.18.1","playwright":"^1.62.0","typescript":"^7.0.2","@types/node":"^26.1.0","@biomejs/biome":"^2.4.7","@commitlint/cli":"^20.3.1","standard-version":"^9.5.0","@commitlint/config-conventional":"^21.2.0"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_1.1.120_1790749075719_0.4794889373927713","host":"s3://npm-registry-packages-npm-production"}},"1.1.121":{"name":"pi-harness-runtime","version":"1.1.121","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@1.1.121","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"prompts":["./prompts"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"aaa3224bb9d25c350b92ece3d54301367c193c6a","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-1.1.121.tgz","fileCount":2574,"integrity":"sha512-6STOPpxx8UxiG4/c10JXFs5A8y95BUWQ1b+RgFn1NZBCIJiyeABq6vvzINF9BZenc7x+nUXxwvZr/5J/ACQFuA==","signatures":[{"sig":"MEYCIQCzJwwMUh+ct36dl+JlxD+0MYUBptdtUXXeP5Emyaw5swIhAO8L8YmieqIksd0pp0XHEPmqECjrEeZKpagf/LczhOkj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDuKHDYa0+PwMHDw+kTOxsZtnuor7Qh8CyaC8X9EWi5agIgLEgXzNSLcyNX7UKVrp+YGABaX9Iwj15Y8qwYfNPLYRg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-harness-runtime@1.1.121","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7872911},"type":"module","gitHead":"c54ed223a887b24c94839c4bbd67e6c94e86c7d6","scripts":{"test":"node --test","build":"for pkg in packages/*/; do [ -f \"${pkg}tsconfig.json\" ] && [ \"$pkg\" != \"packages/provider-router/\" ] && node_modules/.bin/tsc -p \"${pkg}tsconfig.json\" --skipLibCheck > /dev/null 2>&1 || true; done","release":"bun scripts/release-all.ts","test:all":"node --test && bun test harness/langchain/","postinstall":"mkdir -p ~/.pi-harness-runtime/cookies && node scripts/copy-plugins.js && ([ -f ~/.config/herdr/config.toml ] || mkdir -p ~/.config/herdr && cp config.toml.example ~/.config/herdr/config.toml)","skills:sync":"bun scripts/skills-sync.ts","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","test:harness":"bun test harness/langchain/","release:major":"bun scripts/release-all.ts --release-as major","release:minor":"bun scripts/release-all.ts --release-as minor","release:patch":"bun scripts/release-all.ts --release-as patch","prepublishOnly":"bun run build","release:dry-run":"bun scripts/release-all.ts --dry-run","skills:sync:check":"bun scripts/skills-sync.ts --check-only","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"3355a483-af9d-40b6-84fa-8c419897634a"}},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.19.0","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.5.4","chokidar":"^5.0.0","langchain":"^1.5.10","deepagents":"^1.10.5","pi-mcp-adapter":"3.3.0","@langchain/core":"^1.2.9","@langchain/openai":"^1.5.10","@langchain/langgraph":"^1.4.13","@qdrant/js-client-rest":"^1.19.0","@langchain/langgraph-checkpoint":"^1.1.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^9.1.7","@types/ws":"^8.18.1","playwright":"^1.62.0","typescript":"^7.0.2","@types/node":"^26.1.0","@biomejs/biome":"^2.4.7","@commitlint/cli":"^20.3.1","standard-version":"^9.5.0","@commitlint/config-conventional":"^21.2.0"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_1.1.121_1790749649827_0.6030572388444602","host":"s3://npm-registry-packages-npm-production"}},"1.1.122":{"name":"pi-harness-runtime","version":"1.1.122","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@1.1.122","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"prompts":["./prompts"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"bfde3292dc50e6bbb1a227a9c3cf3ff897de8977","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-1.1.122.tgz","fileCount":2574,"integrity":"sha512-ypcFUD8+NgGalYGZ9IMn+f+uGkWi8P8F3pnl+Jzsn5iYYMeU8L6Dt/ywugeRUeNnd7jgXyGVO7B6XM67pPpzAg==","signatures":[{"sig":"MEUCIFytXGz7pnFUjPoWHiTZK7fMZh5s0qsfc1F7HpabYlKBAiEAlBKGpg1zb0uXE342/SRAc9nfmUhC+NwhA864aX9ysRE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAHSF2vJ7Uky4f+Z3gUX2bBiqUzIYYEGtMymykbFNGW3AiEA6DdbMPGUIUqUVSTn9EpIcOalRbUbEdOP8FAw3XG7faY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-harness-runtime@1.1.122","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7872906},"type":"module","gitHead":"f272dda3783d4f23b138e1955f1f7ec2197324e0","scripts":{"test":"node --test","build":"for pkg in packages/*/; do [ -f \"${pkg}tsconfig.json\" ] && [ \"$pkg\" != \"packages/provider-router/\" ] && node_modules/.bin/tsc -p \"${pkg}tsconfig.json\" --skipLibCheck > /dev/null 2>&1 || true; done","release":"bun scripts/release-all.ts","test:all":"node --test && bun test harness/langchain/","postinstall":"mkdir -p ~/.pi-harness-runtime/cookies && node scripts/copy-plugins.js && ([ -f ~/.config/herdr/config.toml ] || mkdir -p ~/.config/herdr && cp config.toml.example ~/.config/herdr/config.toml)","skills:sync":"bun scripts/skills-sync.ts","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","test:harness":"bun test harness/langchain/","release:major":"bun scripts/release-all.ts --release-as major","release:minor":"bun scripts/release-all.ts --release-as minor","release:patch":"bun scripts/release-all.ts --release-as patch","prepublishOnly":"bun run build","release:dry-run":"bun scripts/release-all.ts --dry-run","skills:sync:check":"bun scripts/skills-sync.ts --check-only","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"3355a483-af9d-40b6-84fa-8c419897634a"}},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.19.0","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.5.4","chokidar":"^5.0.0","langchain":"^1.5.10","deepagents":"^1.10.5","pi-mcp-adapter":"3.3.0","@langchain/core":"^1.2.9","@langchain/openai":"^1.5.10","@langchain/langgraph":"^1.4.13","@qdrant/js-client-rest":"^1.19.0","@langchain/langgraph-checkpoint":"^1.1.5"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","@types/ws":"^8.18.1","playwright":"^1.62.0","typescript":"^7.0.2","@types/node":"^26.1.0","@biomejs/biome":"^2.4.7","@commitlint/cli":"^20.3.1","standard-version":"^9.5.0","@commitlint/config-conventional":"^21.2.0"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_1.1.122_1790749775194_0.6264618077293849","host":"s3://npm-registry-packages-npm-production"}},"1.1.124":{"name":"pi-harness-runtime","version":"1.1.124","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@1.1.124","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"prompts":["./prompts"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"ca606c74b57e0df0036763072b19abdbefba2a7a","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-1.1.124.tgz","fileCount":2574,"integrity":"sha512-FEbL4Fwkaqs7p5uTCRbmgnmvLzL3Gj67GRFJUii7mM3BUSaj4VXgVEb0ACdlhXKCWpwUUbCrDRBrRMC2DqhWgg==","signatures":[{"sig":"MEYCIQCHeT/nPYkwpX1/ZawQShbIdH7NI47c0OJQA8VA7CUe0AIhALYDJnikMrotRYqjOAkxiDs2fDUneGvhnCN3mFEaVuSP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDupGhj7Ly9qFH6F/6LTAFQ+G8nM2e61VKCTKw+4/t5XAIgDnKLKIt7Rdb+T2c37WA2i0WtxYpgRpHTpWPAzi0IfQo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-harness-runtime@1.1.124","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7874531},"type":"module","gitHead":"f2a34f5f1e73f51b587e2be6b0f7c709ea6da8d4","scripts":{"test":"node --test","build":"for pkg in packages/*/; do [ -f \"${pkg}tsconfig.json\" ] && [ \"$pkg\" != \"packages/provider-router/\" ] && node_modules/.bin/tsc -p \"${pkg}tsconfig.json\" --skipLibCheck > /dev/null 2>&1 || true; done","release":"bun scripts/release-all.ts","test:all":"node --test && bun test harness/langchain/","postinstall":"mkdir -p ~/.pi-harness-runtime/cookies && node scripts/copy-plugins.js && ([ -f ~/.config/herdr/config.toml ] || mkdir -p ~/.config/herdr && cp config.toml.example ~/.config/herdr/config.toml)","skills:sync":"bun scripts/skills-sync.ts","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","test:harness":"bun test harness/langchain/","release:major":"bun scripts/release-all.ts --release-as major","release:minor":"bun scripts/release-all.ts --release-as minor","release:patch":"bun scripts/release-all.ts --release-as patch","prepublishOnly":"bun run build","release:dry-run":"bun scripts/release-all.ts --dry-run","skills:sync:check":"bun scripts/skills-sync.ts --check-only","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"3355a483-af9d-40b6-84fa-8c419897634a"}},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.19.0","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.5.4","chokidar":"^5.0.0","langchain":"^1.5.10","deepagents":"^1.10.5","pi-mcp-adapter":"3.3.0","@langchain/core":"^1.2.9","@langchain/openai":"^1.5.10","@langchain/langgraph":"^1.4.13","@qdrant/js-client-rest":"^1.19.0","@langchain/langgraph-checkpoint":"^1.1.5"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","@types/ws":"^8.18.1","playwright":"^1.62.0","typescript":"^7.0.2","@types/node":"^26.1.0","@biomejs/biome":"^2.4.7","@commitlint/cli":"^20.3.1","standard-version":"^9.5.0","@commitlint/config-conventional":"^21.2.0"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_1.1.124_1790778225980_0.4095730443656289","host":"s3://npm-registry-packages-npm-production"}},"1.1.123":{"name":"pi-harness-runtime","version":"1.1.123","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@1.1.123","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"prompts":["./prompts"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"b3195d9eca4febc6ee795732a0f63e309933cb02","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-1.1.123.tgz","fileCount":2574,"integrity":"sha512-aWCUVZ186d4KlhOV42wVQC6aF2fNHFxtJfg5zFi/k1CYuuyWxBFQJAcfO5MbF5vp2Jbe7fbVrYRKEPGlZmU1KQ==","signatures":[{"sig":"MEUCIEQEkNLNwAV2N1cZsSA6aGi3o4cCHPOU9dX9Sa92wwShAiEAkY2yztN89crqon5x1BSK3PWVO4NjHsegX7Da/xOaIvE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCVqX0kS7JLZ/94UcwDjA1opcl88M7ou84N2quwALuK4wIgOexeLRJ0YuJXpsv3/azBLRsAcHyp0MyPnfIGv1mH+l4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-harness-runtime@1.1.123","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7873888},"type":"module","gitHead":"6419537e9ff06762ea7758deecaa414a5c71fc5c","scripts":{"test":"node --test","build":"for pkg in packages/*/; do [ -f \"${pkg}tsconfig.json\" ] && [ \"$pkg\" != \"packages/provider-router/\" ] && node_modules/.bin/tsc -p \"${pkg}tsconfig.json\" --skipLibCheck > /dev/null 2>&1 || true; done","release":"bun scripts/release-all.ts","test:all":"node --test && bun test harness/langchain/","postinstall":"mkdir -p ~/.pi-harness-runtime/cookies && node scripts/copy-plugins.js && ([ -f ~/.config/herdr/config.toml ] || mkdir -p ~/.config/herdr && cp config.toml.example ~/.config/herdr/config.toml)","skills:sync":"bun scripts/skills-sync.ts","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","test:harness":"bun test harness/langchain/","release:major":"bun scripts/release-all.ts --release-as major","release:minor":"bun scripts/release-all.ts --release-as minor","release:patch":"bun scripts/release-all.ts --release-as patch","prepublishOnly":"bun run build","release:dry-run":"bun scripts/release-all.ts --dry-run","skills:sync:check":"bun scripts/skills-sync.ts --check-only","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"3355a483-af9d-40b6-84fa-8c419897634a"}},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.19.0","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.5.4","chokidar":"^5.0.0","langchain":"^1.5.10","deepagents":"^1.10.5","pi-mcp-adapter":"3.3.0","@langchain/core":"^1.2.9","@langchain/openai":"^1.5.10","@langchain/langgraph":"^1.4.13","@qdrant/js-client-rest":"^1.19.0","@langchain/langgraph-checkpoint":"^1.1.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^9.1.7","@types/ws":"^8.18.1","playwright":"^1.62.0","typescript":"^7.0.2","@types/node":"^26.1.0","@biomejs/biome":"^2.4.7","@commitlint/cli":"^20.3.1","standard-version":"^9.5.0","@commitlint/config-conventional":"^21.2.0"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_1.1.123_1790778307345_0.09598147732256868","host":"s3://npm-registry-packages-npm-production"}},"1.1.125":{"name":"pi-harness-runtime","version":"1.1.125","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@1.1.125","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"prompts":["./prompts"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"6c3aba8a02ea68947eebfa1b98061a1b3d2abeb7","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-1.1.125.tgz","fileCount":2574,"integrity":"sha512-VC5EiVJhyQRBvdqpr71GMMNdhPqYLKEqnoAinv5FSihXWh4KpQaKmc3pg9mWTeAdiu2vMTl99e41XV93tggDaQ==","signatures":[{"sig":"MEUCIQDkII+gtVahRG2mjfKufQPZ32Wry4jvXEaTAFVLyR1RpAIgWSwauHH3M1sXUMJsGvMC8aRHbRfMUtzP3TjoK7JmPXI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCaM7cJS753Gbf1VznpJr7qdKgVn9fULcRXVIPYHfRikwIgYwdtKfnZCOZf3L8wxIaSjuB8Rc5I5DkQ9bDyhCKY3KQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-harness-runtime@1.1.125","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7878534},"type":"module","gitHead":"f0b0b7f0be8f353fcad85c3d6154e05b5cc904de","scripts":{"test":"node --test","build":"for pkg in packages/*/; do [ -f \"${pkg}tsconfig.json\" ] && [ \"$pkg\" != \"packages/provider-router/\" ] && node_modules/.bin/tsc -p \"${pkg}tsconfig.json\" --skipLibCheck > /dev/null 2>&1 || true; done","release":"bun scripts/release-all.ts","test:all":"node --test && bun test harness/langchain/","postinstall":"mkdir -p ~/.pi-harness-runtime/cookies && node scripts/copy-plugins.js && ([ -f ~/.config/herdr/config.toml ] || mkdir -p ~/.config/herdr && cp config.toml.example ~/.config/herdr/config.toml)","skills:sync":"bun scripts/skills-sync.ts","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","test:harness":"bun test harness/langchain/","release:major":"bun scripts/release-all.ts --release-as major","release:minor":"bun scripts/release-all.ts --release-as minor","release:patch":"bun scripts/release-all.ts --release-as patch","prepublishOnly":"bun run build","release:dry-run":"bun scripts/release-all.ts --dry-run","skills:sync:check":"bun scripts/skills-sync.ts --check-only","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"3355a483-af9d-40b6-84fa-8c419897634a"}},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.19.0","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.5.4","chokidar":"^5.0.0","langchain":"^1.5.10","deepagents":"^1.10.5","pi-mcp-adapter":"3.3.0","@langchain/core":"^1.2.9","@langchain/openai":"^1.5.10","@langchain/langgraph":"^1.4.13","@qdrant/js-client-rest":"^1.19.0","@langchain/langgraph-checkpoint":"^1.1.5"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","@types/ws":"^8.18.1","playwright":"^1.62.0","typescript":"^7.0.2","@types/node":"^26.1.0","@biomejs/biome":"^2.4.7","@commitlint/cli":"^20.3.1","standard-version":"^9.5.0","@commitlint/config-conventional":"^21.2.0"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_1.1.125_1790781211141_0.4945426251728289","host":"s3://npm-registry-packages-npm-production"}},"1.1.126":{"name":"pi-harness-runtime","version":"1.1.126","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@1.1.126","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"prompts":["./prompts"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"6fa4fa5f26f409763b31b3eaa1dbb2845c721385","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-1.1.126.tgz","fileCount":2574,"integrity":"sha512-GpVIMCwRjJznRjiwMIyRJnHouWhApioOXki/wkmSBllHHJ4iMvZ56oiWEUybvUVUqYxafCUKhb5ctsRL36ir9Q==","signatures":[{"sig":"MEUCIBSTSVVjtWFAz6D3TbJow+fIdQupkQ0HPNhfphY80lP1AiEA6iz6vy8BvdU2ni5yPGWmdpXG2bOhQlOgzqduCI6S6tY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCSoPBW6yi9tSfv/QpTsHs7NbyeYnBDUkiyOqJ804EdwwIgWL846iXCtgDg7ORHmZh4gMqqc305T/5L2R066Oudw0c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-harness-runtime@1.1.126","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7879735},"type":"module","gitHead":"5a1d0c1f1529f753deed1ff7572aee96ece43a4b","scripts":{"test":"node --test","build":"for pkg in packages/*/; do [ -f \"${pkg}tsconfig.json\" ] && [ \"$pkg\" != \"packages/provider-router/\" ] && node_modules/.bin/tsc -p \"${pkg}tsconfig.json\" --skipLibCheck > /dev/null 2>&1 || true; done","release":"bun scripts/release-all.ts","test:all":"node --test && bun test harness/langchain/","postinstall":"mkdir -p ~/.pi-harness-runtime/cookies && node scripts/copy-plugins.js && ([ -f ~/.config/herdr/config.toml ] || mkdir -p ~/.config/herdr && cp config.toml.example ~/.config/herdr/config.toml)","skills:sync":"bun scripts/skills-sync.ts","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","test:harness":"bun test harness/langchain/","release:major":"bun scripts/release-all.ts --release-as major","release:minor":"bun scripts/release-all.ts --release-as minor","release:patch":"bun scripts/release-all.ts --release-as patch","prepublishOnly":"bun run build","release:dry-run":"bun scripts/release-all.ts --dry-run","skills:sync:check":"bun scripts/skills-sync.ts --check-only","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"3355a483-af9d-40b6-84fa-8c419897634a"}},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.19.0","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.5.4","chokidar":"^5.0.0","langchain":"^1.5.10","deepagents":"^1.10.5","pi-mcp-adapter":"3.3.0","@langchain/core":"^1.2.9","@langchain/openai":"^1.5.10","@langchain/langgraph":"^1.4.13","@qdrant/js-client-rest":"^1.19.0","@langchain/langgraph-checkpoint":"^1.1.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^9.1.7","@types/ws":"^8.18.1","playwright":"^1.62.0","typescript":"^7.0.2","@types/node":"^26.1.0","@biomejs/biome":"^2.4.7","@commitlint/cli":"^20.3.1","standard-version":"^9.5.0","@commitlint/config-conventional":"^21.2.0"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_1.1.126_1790928293636_0.3071149653854688","host":"s3://npm-registry-packages-npm-production"}},"1.1.127":{"name":"pi-harness-runtime","version":"1.1.127","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@1.1.127","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"prompts":["./prompts"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"65c45af1e1be7bc7da1a0e068da2490432c90eae","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-1.1.127.tgz","fileCount":2574,"integrity":"sha512-Az1OvoR1pgB1brxSDVPNN6RVwIUSphnvF+QMoqQ7iuVWR3SRtVw2XdaGxMEnpGu22YUk68mK/Ga9xjYSSZKx8Q==","signatures":[{"sig":"MEUCIDyf6hTFlLWa7ELFeCp4HBESfUrBmmvJCTedmnUIj63HAiEAyvwWG1QWsBGSJwUmlqmA4oEudjan+W3fKCiy3nxgyJ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAmQFhfp0VFk4xYosJdicyMIm7UX/g+mREaUfgggGdYgAiA3podRv68mR4RMfAdY/VX45gydsgrLpR8oOVbEYFmKWg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-harness-runtime@1.1.127","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7879907},"type":"module","gitHead":"f7fa1bfb99d47d460c91f75a2d08ac2ee0dfb3e0","scripts":{"test":"node --test","build":"for pkg in packages/*/; do [ -f \"${pkg}tsconfig.json\" ] && [ \"$pkg\" != \"packages/provider-router/\" ] && node_modules/.bin/tsc -p \"${pkg}tsconfig.json\" --skipLibCheck > /dev/null 2>&1 || true; done","release":"bun scripts/release-all.ts","test:all":"node --test && bun test harness/langchain/","postinstall":"mkdir -p ~/.pi-harness-runtime/cookies && node scripts/copy-plugins.js && ([ -f ~/.config/herdr/config.toml ] || mkdir -p ~/.config/herdr && cp config.toml.example ~/.config/herdr/config.toml)","skills:sync":"bun scripts/skills-sync.ts","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","test:harness":"bun test harness/langchain/","release:major":"bun scripts/release-all.ts --release-as major","release:minor":"bun scripts/release-all.ts --release-as minor","release:patch":"bun scripts/release-all.ts --release-as patch","prepublishOnly":"bun run build","release:dry-run":"bun scripts/release-all.ts --dry-run","skills:sync:check":"bun scripts/skills-sync.ts --check-only","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"3355a483-af9d-40b6-84fa-8c419897634a"}},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.19.0","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.5.4","chokidar":"^5.0.0","langchain":"^1.5.10","deepagents":"^1.10.5","pi-mcp-adapter":"3.3.0","@langchain/core":"^1.2.9","@langchain/openai":"^1.5.10","@langchain/langgraph":"^1.4.13","@qdrant/js-client-rest":"^1.19.0","@langchain/langgraph-checkpoint":"^1.1.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^9.1.7","@types/ws":"^8.18.1","playwright":"^1.62.0","typescript":"^7.0.2","@types/node":"^26.1.0","@biomejs/biome":"^2.4.7","@commitlint/cli":"^20.3.1","standard-version":"^9.5.0","@commitlint/config-conventional":"^21.2.0"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_1.1.127_1790928390274_0.5403275504301903","host":"s3://npm-registry-packages-npm-production"}},"1.1.128":{"name":"pi-harness-runtime","version":"1.1.128","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@1.1.128","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"prompts":["./prompts"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"84098cc8e31366462257f449d354b61d48a4491d","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-1.1.128.tgz","fileCount":2574,"integrity":"sha512-B1LGAj58EXLk7Rg6vRcfiUwYBEMRO3TlnRln85DCXpw2lqKioBSa9dPLciJ4WI5jqMn6wsQ1hL1eKRasg+rL8g==","signatures":[{"sig":"MEYCIQCpppjT0ZpalcA3SLcGkxuH1MxDJsKhhsg0gyKzaYTNWgIhAIQk0VfXJZ9XzHZ+BRWENXji1X7aDAz8wdDxRAFmJITI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIG5Uc5xkdPaKMDBHUomhODveIADtO4a9NH4nBJ0oUrU2AiEAxoG2h3hKc1pkGkrE/FXg1RTmT+D9HHfdFtmznV2wvU8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-harness-runtime@1.1.128","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7879907},"type":"module","gitHead":"5d1ea11eee6f262207a15ecb1dc56314455640ec","scripts":{"test":"node --test","build":"for pkg in packages/*/; do [ -f \"${pkg}tsconfig.json\" ] && [ \"$pkg\" != \"packages/provider-router/\" ] && node_modules/.bin/tsc -p \"${pkg}tsconfig.json\" --skipLibCheck > /dev/null 2>&1 || true; done","release":"bun scripts/release-all.ts","test:all":"node --test && bun test harness/langchain/","postinstall":"mkdir -p ~/.pi-harness-runtime/cookies && node scripts/copy-plugins.js && ([ -f ~/.config/herdr/config.toml ] || mkdir -p ~/.config/herdr && cp config.toml.example ~/.config/herdr/config.toml)","skills:sync":"bun scripts/skills-sync.ts","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","test:harness":"bun test harness/langchain/","release:major":"bun scripts/release-all.ts --release-as major","release:minor":"bun scripts/release-all.ts --release-as minor","release:patch":"bun scripts/release-all.ts --release-as patch","prepublishOnly":"bun run build","release:dry-run":"bun scripts/release-all.ts --dry-run","skills:sync:check":"bun scripts/skills-sync.ts --check-only","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"3355a483-af9d-40b6-84fa-8c419897634a"}},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.19.0","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.5.4","chokidar":"^5.0.0","langchain":"^1.5.10","deepagents":"^1.10.5","pi-mcp-adapter":"3.3.0","@langchain/core":"^1.2.9","@langchain/openai":"^1.5.10","@langchain/langgraph":"^1.4.13","@qdrant/js-client-rest":"^1.19.0","@langchain/langgraph-checkpoint":"^1.1.5"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","@types/ws":"^8.18.1","playwright":"^1.62.0","typescript":"^7.0.2","@types/node":"^26.1.0","@biomejs/biome":"^2.4.7","@commitlint/cli":"^20.3.1","standard-version":"^9.5.0","@commitlint/config-conventional":"^21.2.0"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_1.1.128_1790928451545_0.5472786474957421","host":"s3://npm-registry-packages-npm-production"}},"1.1.129":{"name":"pi-harness-runtime","version":"1.1.129","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@1.1.129","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"prompts":["./prompts"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"379b6a09effe2581e71843e722bdf024291adc95","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-1.1.129.tgz","fileCount":2574,"integrity":"sha512-aeoQdzIQjKbaaqiAhdgJ9FOCFLvZAkOYDRhXARpjzys5eJ0rJ0ecnke8ZprX2fl4Dtn85gNbgBbbUxTaKerVDg==","signatures":[{"sig":"MEYCIQCr9C6Cg1fUM4P9z0+JDiXhRURE3VzUXhnkmdUDPa1KZwIhAJJnVhGelNwfGXWG9FnF0vKEqpwlOSJsyt2eXQS2Wja0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDZm6EY6XcMo6P+4vbgyZSjLBl9AZPNtyzn6zXAtsiw3AIgIJzcfZTqefVcHfIvO+MLTMlyYbVoxQvAAL8sx0eH1zI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-harness-runtime@1.1.129","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7880763},"type":"module","gitHead":"afde3a09df7e5680cc2633be66bd443ac97cc05f","scripts":{"test":"node --test","build":"for pkg in packages/*/; do [ -f \"${pkg}tsconfig.json\" ] && [ \"$pkg\" != \"packages/provider-router/\" ] && node_modules/.bin/tsc -p \"${pkg}tsconfig.json\" --skipLibCheck > /dev/null 2>&1 || true; done","release":"bun scripts/release-all.ts","test:all":"node --test && bun test harness/langchain/","postinstall":"mkdir -p ~/.pi-harness-runtime/cookies && node scripts/copy-plugins.js && ([ -f ~/.config/herdr/config.toml ] || mkdir -p ~/.config/herdr && cp config.toml.example ~/.config/herdr/config.toml)","skills:sync":"bun scripts/skills-sync.ts","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","test:harness":"bun test harness/langchain/","release:major":"bun scripts/release-all.ts --release-as major","release:minor":"bun scripts/release-all.ts --release-as minor","release:patch":"bun scripts/release-all.ts --release-as patch","prepublishOnly":"bun run build","release:dry-run":"bun scripts/release-all.ts --dry-run","skills:sync:check":"bun scripts/skills-sync.ts --check-only","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"3355a483-af9d-40b6-84fa-8c419897634a"}},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.19.0","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.5.4","chokidar":"^5.0.0","langchain":"^1.5.10","deepagents":"^1.10.5","pi-mcp-adapter":"3.3.0","@langchain/core":"^1.2.9","@langchain/openai":"^1.5.10","@langchain/langgraph":"^1.4.13","@qdrant/js-client-rest":"^1.19.0","@langchain/langgraph-checkpoint":"^1.1.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^9.1.7","@types/ws":"^8.18.1","playwright":"^1.62.0","typescript":"^7.0.2","@types/node":"^26.1.0","@biomejs/biome":"^2.4.7","@commitlint/cli":"^20.3.1","standard-version":"^9.5.0","@commitlint/config-conventional":"^21.2.0"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_1.1.129_1790928785804_0.380781168828471","host":"s3://npm-registry-packages-npm-production"}},"1.1.130":{"name":"pi-harness-runtime","version":"1.1.130","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@1.1.130","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"prompts":["./prompts"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"0b240992017e9ea5d0aa2a5be80d1374cf55850a","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-1.1.130.tgz","fileCount":2574,"integrity":"sha512-Uc6SGCIDh/mfQ/G1v3gQLEAXocWJpWub7Sf9mGPBGxWrgBkBZuVthzvDafaTwcrIlTUh4pL0W+MD1biqVqmyKg==","signatures":[{"sig":"MEQCIHJAw2Ag4Fg4uOKFHYWByl2wyU9CXBHQHlRiAppwHwuHAiATycjGIgpI3TltIFntgBmQOvcS19LbrSsFx1wH1igMNA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCNFB3PxoSkz60jkzWeGLJ1tTv7VRKN0CdCVlJRFjKiJwIgOyzBp2qldY6MCteU57mIebhpLOnHs36z8bR29ptpu5A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-harness-runtime@1.1.130","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7880457},"type":"module","gitHead":"72a649535000da360427dc63019c9f8d27ffd92a","scripts":{"test":"node --test","build":"for pkg in packages/*/; do [ -f \"${pkg}tsconfig.json\" ] && [ \"$pkg\" != \"packages/provider-router/\" ] && node_modules/.bin/tsc -p \"${pkg}tsconfig.json\" --skipLibCheck > /dev/null 2>&1 || true; done","release":"bun scripts/release-all.ts","test:all":"node --test && bun test harness/langchain/","postinstall":"mkdir -p ~/.pi-harness-runtime/cookies && node scripts/copy-plugins.js && ([ -f ~/.config/herdr/config.toml ] || mkdir -p ~/.config/herdr && cp config.toml.example ~/.config/herdr/config.toml)","skills:sync":"bun scripts/skills-sync.ts","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","test:harness":"bun test harness/langchain/","release:major":"bun scripts/release-all.ts --release-as major","release:minor":"bun scripts/release-all.ts --release-as minor","release:patch":"bun scripts/release-all.ts --release-as patch","prepublishOnly":"bun run build","release:dry-run":"bun scripts/release-all.ts --dry-run","skills:sync:check":"bun scripts/skills-sync.ts --check-only","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"3355a483-af9d-40b6-84fa-8c419897634a"}},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.19.0","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.5.4","chokidar":"^5.0.0","langchain":"^1.5.10","deepagents":"^1.10.5","pi-mcp-adapter":"3.3.0","@langchain/core":"^1.2.9","@langchain/openai":"^1.5.10","@langchain/langgraph":"^1.4.13","@qdrant/js-client-rest":"^1.19.0","@langchain/langgraph-checkpoint":"^1.1.5"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","@types/ws":"^8.18.1","playwright":"^1.62.0","typescript":"^7.0.2","@types/node":"^26.1.0","@biomejs/biome":"^2.4.7","@commitlint/cli":"^20.3.1","standard-version":"^9.5.0","@commitlint/config-conventional":"^21.2.0"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_1.1.130_1790929016082_0.04332932518256016","host":"s3://npm-registry-packages-npm-production"}},"1.1.131":{"name":"pi-harness-runtime","version":"1.1.131","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@1.1.131","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"prompts":["./prompts"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"4ce06fb40558a5442c0c729ba2f5857b0868c199","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-1.1.131.tgz","fileCount":2574,"integrity":"sha512-iJcw4qP7A3JmddayHAuBA5bMjKl2AkJf6ssFOaS1GEoMQWZ0JkSKS0Z5DIZcmjj2r1xE9sC4TQ30npT8dXsexQ==","signatures":[{"sig":"MEUCIQDmFCx3DaYMiPwXtyHhldv5IYOohxBf4Eo+pO4fMd8wsAIgDlMBmLFEv+wxeQbJMx0BLKy0bulBVPUDi6icnSQCH84=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIF+NOgc4ZpGMgVo/kWwdEouOnrTiEVYqUmNuUkYbWyNFAiASJ4gLmel0Lt5bivIj2TA7i2NvtyFO5DI+MM6J1VU4IQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-harness-runtime@1.1.131","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7885030},"type":"module","gitHead":"5f9271f6cc011c571429287356f0d71bfb9aaa5c","scripts":{"test":"node --test","build":"for pkg in packages/*/; do [ -f \"${pkg}tsconfig.json\" ] && [ \"$pkg\" != \"packages/provider-router/\" ] && node_modules/.bin/tsc -p \"${pkg}tsconfig.json\" --skipLibCheck > /dev/null 2>&1 || true; done","release":"bun scripts/release-all.ts","test:all":"node --test && bun test harness/langchain/","postinstall":"mkdir -p ~/.pi-harness-runtime/cookies && node scripts/copy-plugins.js && ([ -f ~/.config/herdr/config.toml ] || mkdir -p ~/.config/herdr && cp config.toml.example ~/.config/herdr/config.toml)","skills:sync":"bun scripts/skills-sync.ts","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","test:harness":"bun test harness/langchain/","release:major":"bun scripts/release-all.ts --release-as major","release:minor":"bun scripts/release-all.ts --release-as minor","release:patch":"bun scripts/release-all.ts --release-as patch","prepublishOnly":"bun run build","release:dry-run":"bun scripts/release-all.ts --dry-run","skills:sync:check":"bun scripts/skills-sync.ts --check-only","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"3355a483-af9d-40b6-84fa-8c419897634a"}},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.19.0","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.5.4","chokidar":"^5.0.0","langchain":"^1.5.10","deepagents":"^1.10.5","pi-mcp-adapter":"3.3.0","@langchain/core":"^1.2.9","@langchain/openai":"^1.5.10","@langchain/langgraph":"^1.4.13","@qdrant/js-client-rest":"^1.19.0","@langchain/langgraph-checkpoint":"^1.1.5"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","@types/ws":"^8.18.1","playwright":"^1.62.0","typescript":"^7.0.2","@types/node":"^26.1.0","@biomejs/biome":"^2.4.7","@commitlint/cli":"^20.3.1","standard-version":"^9.5.0","@commitlint/config-conventional":"^21.2.0"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_1.1.131_1790929309407_0.18460305160411528","host":"s3://npm-registry-packages-npm-production"}},"1.1.132":{"name":"pi-harness-runtime","version":"1.1.132","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@1.1.132","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"prompts":["./prompts"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"fcf514f070489bb3a7ea2fbfcb7ec61813b5fcb6","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-1.1.132.tgz","fileCount":2574,"integrity":"sha512-wqGJTaVIB+JpiNQ6s245N2rJQLkHSEpR6jiXNvM1Xh2kiqYTHktaY51kxODuYYP9HgbJVa4kGxpd8FmzvWNBQQ==","signatures":[{"sig":"MEQCIB1DvgFi1t+r91WdX9Z9g9qMTWiYFERIhzT4NWxK+hwXAiBcAkjjcl7+4lAfOi1FmpKD4kBlhFfqkfqIuyGRg4bm/A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCb0ltwgiLEaTjB7/sadKSPf/cOWdJGgyARKTat4ncY5QIhAKeQUkK3MM0w1DCNechUG9x1Nr6cPt6kuSL5qoJLmMzP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-harness-runtime@1.1.132","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7885123},"type":"module","gitHead":"c68e57b84d4a1823b9cfd8a24acb1fc38a42aa1d","scripts":{"test":"node --test","build":"for pkg in packages/*/; do [ -f \"${pkg}tsconfig.json\" ] && [ \"$pkg\" != \"packages/provider-router/\" ] && node_modules/.bin/tsc -p \"${pkg}tsconfig.json\" --skipLibCheck > /dev/null 2>&1 || true; done","release":"bun scripts/release-all.ts","test:all":"node --test && bun test harness/langchain/","postinstall":"mkdir -p ~/.pi-harness-runtime/cookies && node scripts/copy-plugins.js && ([ -f ~/.config/herdr/config.toml ] || mkdir -p ~/.config/herdr && cp config.toml.example ~/.config/herdr/config.toml)","skills:sync":"bun scripts/skills-sync.ts","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","test:harness":"bun test harness/langchain/","release:major":"bun scripts/release-all.ts --release-as major","release:minor":"bun scripts/release-all.ts --release-as minor","release:patch":"bun scripts/release-all.ts --release-as patch","prepublishOnly":"bun run build","release:dry-run":"bun scripts/release-all.ts --dry-run","skills:sync:check":"bun scripts/skills-sync.ts --check-only","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"3355a483-af9d-40b6-84fa-8c419897634a"}},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.19.0","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.5.4","chokidar":"^5.0.0","langchain":"^1.5.10","deepagents":"^1.10.5","pi-mcp-adapter":"3.3.0","@langchain/core":"^1.2.9","@langchain/openai":"^1.5.10","@langchain/langgraph":"^1.4.13","@qdrant/js-client-rest":"^1.19.0","@langchain/langgraph-checkpoint":"^1.1.5"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","@types/ws":"^8.18.1","playwright":"^1.62.0","typescript":"^7.0.2","@types/node":"^26.1.0","@biomejs/biome":"^2.4.7","@commitlint/cli":"^20.3.1","standard-version":"^9.5.0","@commitlint/config-conventional":"^21.2.0"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_1.1.132_1790929514376_0.4199292949696418","host":"s3://npm-registry-packages-npm-production"}},"1.1.133":{"name":"pi-harness-runtime","version":"1.1.133","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@1.1.133","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"prompts":["./prompts"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"fe6c36b67661998fb8591eec920aa52a2af6fdbe","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-1.1.133.tgz","fileCount":2574,"integrity":"sha512-V/2eTydw30pJ4SEpomduiWhXj7+t9hIW1agVe27zgDA5Nz2OUdd20ZmTdTh9gJmL8fPiAt1iC/4GNXuo8U7niA==","signatures":[{"sig":"MEQCIG8ve4YAt5S50N9oWmalOVwYa8WWCmRQxcoO+rHRdcDlAiBEi3ZO7gZyp/UvvAbYCJuWPNolenLzDZDVPlwqCpCuLA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDTVd22W6YO41G5Kt7jx3IJ6sEMVbXLZA6p+odBH5kDPAiEAuHkUbaOeWV1i4eHkkVnAIy/E7Fy5mNU1kSeJPQLUlnw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-harness-runtime@1.1.133","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7885393},"type":"module","gitHead":"134652382347fa7526884f20770441d937775312","scripts":{"test":"node --test","build":"for pkg in packages/*/; do [ -f \"${pkg}tsconfig.json\" ] && [ \"$pkg\" != \"packages/provider-router/\" ] && node_modules/.bin/tsc -p \"${pkg}tsconfig.json\" --skipLibCheck > /dev/null 2>&1 || true; done","release":"bun scripts/release-all.ts","test:all":"node --test && bun test harness/langchain/","postinstall":"mkdir -p ~/.pi-harness-runtime/cookies && node scripts/copy-plugins.js && ([ -f ~/.config/herdr/config.toml ] || mkdir -p ~/.config/herdr && cp config.toml.example ~/.config/herdr/config.toml)","skills:sync":"bun scripts/skills-sync.ts","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","test:harness":"bun test harness/langchain/","release:major":"bun scripts/release-all.ts --release-as major","release:minor":"bun scripts/release-all.ts --release-as minor","release:patch":"bun scripts/release-all.ts --release-as patch","prepublishOnly":"bun run build","release:dry-run":"bun scripts/release-all.ts --dry-run","skills:sync:check":"bun scripts/skills-sync.ts --check-only","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"3355a483-af9d-40b6-84fa-8c419897634a"}},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.19.0","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.5.4","chokidar":"^5.0.0","langchain":"^1.5.10","deepagents":"^1.10.5","pi-mcp-adapter":"3.3.0","@langchain/core":"^1.2.9","@langchain/openai":"^1.5.10","@langchain/langgraph":"^1.4.13","@qdrant/js-client-rest":"^1.19.0","@langchain/langgraph-checkpoint":"^1.1.5"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","@types/ws":"^8.18.1","playwright":"^1.62.0","typescript":"^7.0.2","@types/node":"^26.1.0","@biomejs/biome":"^2.4.7","@commitlint/cli":"^20.3.1","standard-version":"^9.5.0","@commitlint/config-conventional":"^21.2.0"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_1.1.133_1790930506718_0.026327203832485102","host":"s3://npm-registry-packages-npm-production"}},"1.1.134":{"name":"pi-harness-runtime","version":"1.1.134","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@1.1.134","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"prompts":["./prompts"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"ad950d9623648c7f3b34f26a6d5873a978d0fb80","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-1.1.134.tgz","fileCount":2574,"integrity":"sha512-dROIoZSMdqqCxi98KvEvd3YOEWHud67uALNzuuEDaPKn9K2s0+8+G9HWZOUNXEt3+xBpMel8jw4xbUWVWd6dng==","signatures":[{"sig":"MEUCIDPKcuJT6F5jCqPF5L6awuT3HFSVeKOmvLO/yuBmLr/tAiEA+QYKPOvrXa7/l3Au9meW8wRV8iZmF9nU27K7gm4P6Nw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBlj/amZjAROcmBOyjZVZvlnhJr0d/wDH1ib1WrHH+0HAiAOwmHvIQWo+6WwdAp12dXtdEKNuCncueCG4IQ+3mmu/A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-harness-runtime@1.1.134","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7885421},"type":"module","gitHead":"25c47616bb78e16f20c94e5b6bc1e84b823f6e33","scripts":{"test":"node --test","build":"for pkg in packages/*/; do [ -f \"${pkg}tsconfig.json\" ] && [ \"$pkg\" != \"packages/provider-router/\" ] && node_modules/.bin/tsc -p \"${pkg}tsconfig.json\" --skipLibCheck > /dev/null 2>&1 || true; done","release":"bun scripts/release-all.ts","test:all":"node --test && bun test harness/langchain/","postinstall":"mkdir -p ~/.pi-harness-runtime/cookies && node scripts/copy-plugins.js && ([ -f ~/.config/herdr/config.toml ] || mkdir -p ~/.config/herdr && cp config.toml.example ~/.config/herdr/config.toml)","skills:sync":"bun scripts/skills-sync.ts","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","test:harness":"bun test harness/langchain/","release:major":"bun scripts/release-all.ts --release-as major","release:minor":"bun scripts/release-all.ts --release-as minor","release:patch":"bun scripts/release-all.ts --release-as patch","prepublishOnly":"bun run build","release:dry-run":"bun scripts/release-all.ts --dry-run","skills:sync:check":"bun scripts/skills-sync.ts --check-only","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"3355a483-af9d-40b6-84fa-8c419897634a"}},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.19.0","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.5.4","chokidar":"^5.0.0","langchain":"^1.5.10","deepagents":"^1.10.5","pi-mcp-adapter":"3.3.0","@langchain/core":"^1.2.9","@langchain/openai":"^1.5.10","@langchain/langgraph":"^1.4.13","@qdrant/js-client-rest":"^1.19.0","@langchain/langgraph-checkpoint":"^1.1.5"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","@types/ws":"^8.18.1","playwright":"^1.62.0","typescript":"^7.0.2","@types/node":"^26.1.0","@biomejs/biome":"^2.4.7","@commitlint/cli":"^20.3.1","standard-version":"^9.5.0","@commitlint/config-conventional":"^21.2.0"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_1.1.134_1790930905737_0.6292485438267328","host":"s3://npm-registry-packages-npm-production"}},"1.1.135":{"name":"pi-harness-runtime","version":"1.1.135","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@1.1.135","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"prompts":["./prompts"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"3d260f21de9eb2b8c2505edc78e36c6f1cb8a815","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-1.1.135.tgz","fileCount":2584,"integrity":"sha512-Pq8JAwCjzV+DomyEcejL2nNHt+w5rKMr8Zjb9MGp3VSFoHG3QGW9HJHvm3VFFVAEszT3/YWHbsslKSw5VOOrPQ==","signatures":[{"sig":"MEUCIQD2EagxrrwWHgWpmUszrSx6BcICWz2E28mL02NIrB7ilAIge1nS7bt21E2evaAgSGRoMYhNDEIMJshE2fVz7UXmZL8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD5AjLcHDMQVL6szPLN3rY/6nTPjygynMheTM7qmWClmQIgKZQlbSZXMWmoaINzeLae3msSuoicGb7oC5YvNEgUh4I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-harness-runtime@1.1.135","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7913439},"type":"module","gitHead":"5a3204ec6f8f643f50d9c1e1838fe658fba28c65","scripts":{"test":"node --test","build":"for pkg in packages/*/; do [ -f \"${pkg}tsconfig.json\" ] && [ \"$pkg\" != \"packages/provider-router/\" ] && node_modules/.bin/tsc -p \"${pkg}tsconfig.json\" --skipLibCheck > /dev/null 2>&1 || true; done","release":"bun scripts/release-all.ts","test:all":"node --test && bun test harness/langchain/","postinstall":"mkdir -p ~/.pi-harness-runtime/cookies && node scripts/copy-plugins.js && ([ -f ~/.config/herdr/config.toml ] || mkdir -p ~/.config/herdr && cp config.toml.example ~/.config/herdr/config.toml)","skills:sync":"bun scripts/skills-sync.ts","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","test:harness":"bun test harness/langchain/","release:major":"bun scripts/release-all.ts --release-as major","release:minor":"bun scripts/release-all.ts --release-as minor","release:patch":"bun scripts/release-all.ts --release-as patch","prepublishOnly":"bun run build","release:dry-run":"bun scripts/release-all.ts --dry-run","skills:sync:check":"bun scripts/skills-sync.ts --check-only","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"3355a483-af9d-40b6-84fa-8c419897634a"}},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.19.0","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.5.4","chokidar":"^5.0.0","langchain":"^1.5.10","deepagents":"^1.10.5","pi-mcp-adapter":"3.3.0","@langchain/core":"^1.2.9","@langchain/openai":"^1.5.10","@langchain/langgraph":"^1.4.13","@qdrant/js-client-rest":"^1.19.0","@langchain/langgraph-checkpoint":"^1.1.5"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","@types/ws":"^8.18.1","playwright":"^1.62.0","typescript":"^7.0.2","@types/node":"^26.1.0","@biomejs/biome":"^2.4.7","@commitlint/cli":"^20.3.1","standard-version":"^9.5.0","@commitlint/config-conventional":"^21.2.0"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_1.1.135_1790935877361_0.2598745838022867","host":"s3://npm-registry-packages-npm-production"}},"1.1.136":{"name":"pi-harness-runtime","version":"1.1.136","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"author":{"name":"MooCoding"},"license":"MIT","_id":"pi-harness-runtime@1.1.136","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"pi":{"skills":["./skills"],"prompts":["./prompts"],"extensions":["./index.ts"]},"bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"dist":{"shasum":"d1eb4917b6c9beb0091b7232ed8e5b7220109844","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-1.1.136.tgz","fileCount":2585,"integrity":"sha512-Ae5EVud8NHmEKkz3cfFyy/T/GBTGZdcE83VGj/C4jqrkP6FUofC+0sjF942VWgPcXMcGiI9030qmodLbTVDC7A==","signatures":[{"sig":"MEQCIGCn/BPZvrOZMzDLvpHABjdMMozH3VNQ44CQaDR1v05BAiBr6/u7Wd2EIQ/jEXc80o58Nmq5QHg3cO4n9oD9/vfKCQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCN86+GyARwmi8FdLNqDssN81wu+nZibMFzPnJo9qFBxAIhAK2Rals29Sp5GZGd4BqMRdHjs+JGegR30NFxqx4SzOrR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-harness-runtime@1.1.136","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7923213},"type":"module","gitHead":"bc1f7f83448d451917fa638ae02e3932fcbab0a8","scripts":{"test":"node --test","build":"for pkg in packages/*/; do [ -f \"${pkg}tsconfig.json\" ] && [ \"$pkg\" != \"packages/provider-router/\" ] && node_modules/.bin/tsc -p \"${pkg}tsconfig.json\" --skipLibCheck > /dev/null 2>&1 || true; done","release":"bun scripts/release-all.ts","test:all":"node --test && bun test harness/langchain/","postinstall":"mkdir -p ~/.pi-harness-runtime/cookies && node scripts/copy-plugins.js && ([ -f ~/.config/herdr/config.toml ] || mkdir -p ~/.config/herdr && cp config.toml.example ~/.config/herdr/config.toml)","skills:sync":"bun scripts/skills-sync.ts","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","test:harness":"bun test harness/langchain/","release:major":"bun scripts/release-all.ts --release-as major","release:minor":"bun scripts/release-all.ts --release-as minor","release:patch":"bun scripts/release-all.ts --release-as patch","prepublishOnly":"bun run build","release:dry-run":"bun scripts/release-all.ts --dry-run","skills:sync:check":"bun scripts/skills-sync.ts --check-only","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"3355a483-af9d-40b6-84fa-8c419897634a"}},"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.19.0","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.5.4","chokidar":"^5.0.0","langchain":"^1.5.10","deepagents":"^1.10.5","pi-mcp-adapter":"3.3.0","@langchain/core":"^1.2.9","@langchain/openai":"^1.5.10","@langchain/langgraph":"^1.4.13","@qdrant/js-client-rest":"^1.19.0","@langchain/langgraph-checkpoint":"^1.1.5"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","@types/ws":"^8.18.1","playwright":"^1.62.0","typescript":"^7.0.2","@types/node":"^26.1.0","@biomejs/biome":"^2.4.7","@commitlint/cli":"^20.3.1","standard-version":"^9.5.0","@commitlint/config-conventional":"^21.2.0"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-harness-runtime_1.1.136_1790944537670_0.6629935946754937","host":"s3://npm-registry-packages-npm-production"}},"1.1.138":{"pi":{"skills":["./skills"],"prompts":["./prompts"],"extensions":["./index.ts"]},"_id":"pi-harness-runtime@1.1.138","bin":{"harness-auth":"packages/auth/src/run-minimax-auth.ts"},"bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"dist":{"shasum":"8ec0c6a28b60be723137cf644a4a88d28c5a003d","tarball":"https://registry.npmjs.org/pi-harness-runtime/-/pi-harness-runtime-1.1.138.tgz","fileCount":2607,"integrity":"sha512-hSgFasPzdHRLqs8IbmxFlmXKW3tgiaMukL4BJMt0GPa+zxsUBSTlsky8m3D7K9cHFVVwMQyl0UkJZoBgI40RwA==","signatures":[{"sig":"MEUCIFoQVcWacW1AsyJKpMR/O6qTcOpvakM/I+xAogKNZ1FoAiEA+R0hoOcNZhstBiUDHmzm7aTGQ9EqaaEwmmze3Mqtdcc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIAHwYRLUaZuKr2K+Iji1zgnZKUHkc9ncgkkoNwlUjxEEAiAF2GUPY028R7aqEiZiTwxjFn93c92nwL2sL9qLnzPqmQ=="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pi-harness-runtime@1.1.138","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8003514},"name":"pi-harness-runtime","type":"module","author":{"name":"MooCoding"},"gitHead":"052c19fafe0c6615750947a8dbe8d36352623f59","license":"MIT","scripts":{"test":"node --test","build":"for pkg in packages/*/; do [ -f \"${pkg}tsconfig.json\" ] && [ \"$pkg\" != \"packages/provider-router/\" ] && node_modules/.bin/tsc -p \"${pkg}tsconfig.json\" --skipLibCheck > /dev/null 2>&1 || true; done","release":"bun scripts/release-all.ts","test:all":"node --test && bun test harness/langchain/","postinstall":"mkdir -p ~/.pi-harness-runtime/cookies && node scripts/copy-plugins.js && ([ -f ~/.config/herdr/config.toml ] || mkdir -p ~/.config/herdr && cp config.toml.example ~/.config/herdr/config.toml)","skills:sync":"bun scripts/skills-sync.ts","auth:minimax":"bun packages/auth/src/run-minimax-auth.ts auth","test:harness":"bun test harness/langchain/","release:major":"bun scripts/release-all.ts --release-as major","release:minor":"bun scripts/release-all.ts --release-as minor","release:patch":"bun scripts/release-all.ts --release-as patch","prepublishOnly":"bun run build","release:dry-run":"bun scripts/release-all.ts --dry-run","skills:sync:check":"bun scripts/skills-sync.ts --check-only","auth:minimax:check":"bun packages/auth/src/run-minimax-auth.ts check","auth:minimax:scrape":"bun packages/auth/src/run-minimax-auth.ts scrape"},"version":"1.1.138","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"3355a483-af9d-40b6-84fa-8c419897634a"}},"homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.19.0","description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","directories":{},"maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.5.4","chokidar":"^5.0.0","langchain":"^1.5.10","deepagents":"^1.10.5","pi-mcp-adapter":"3.3.0","@langchain/core":"^1.2.9","@langchain/openai":"^1.5.10","@langchain/langgraph":"^1.4.13","@qdrant/js-client-rest":"^1.19.0","@langchain/langgraph-checkpoint":"^1.1.5"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","@types/ws":"^8.18.1","playwright":"^1.62.0","typescript":"^7.0.2","@types/node":"^26.1.0","@biomejs/biome":"^2.4.7","@commitlint/cli":"^20.3.1","standard-version":"^9.5.0","@commitlint/config-conventional":"^21.2.0"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-harness-runtime_1.1.138_1790957388692_0.16241051327684053"}}},"time":{"created":"2026-06-29T06:58:19.585Z","modified":"2026-10-02T16:09:49.282Z","0.2.0":"2026-06-29T06:58:19.880Z","0.3.0":"2026-07-04T07:42:36.453Z","0.3.1":"2026-07-04T07:54:58.894Z","0.3.2-beta.0":"2026-07-04T07:56:44.646Z","0.3.2-beta.1":"2026-07-04T08:02:54.858Z","0.3.2-beta.2":"2026-07-04T09:47:56.199Z","0.4.0":"2026-07-05T07:32:48.345Z","0.5.0":"2026-07-05T08:06:33.548Z","0.6.3-beta.12":"2026-07-13T03:18:56.916Z","0.6.3-beta.13":"2026-07-13T03:47:43.797Z","0.7.0":"2026-07-13T03:58:23.471Z","0.8.0":"2026-07-13T04:10:52.347Z","0.9.0":"2026-07-13T04:28:20.880Z","0.9.1":"2026-07-13T10:57:13.578Z","0.9.2":"2026-07-13T10:59:16.973Z","0.9.4":"2026-07-14T06:44:09.457Z","0.9.5":"2026-07-15T09:15:48.652Z","0.9.6":"2026-07-16T15:55:02.462Z","0.9.7":"2026-07-16T16:16:47.007Z","0.9.10":"2026-07-23T11:28:57.764Z","0.9.11":"2026-07-23T11:46:28.973Z","0.9.13":"2026-07-23T12:54:54.120Z","0.9.14":"2026-07-23T13:05:29.719Z","0.9.15":"2026-07-23T14:12:44.295Z","0.9.16":"2026-07-23T16:50:24.123Z","0.9.17":"2026-07-23T16:57:02.693Z","0.9.18":"2026-07-24T07:31:44.508Z","0.9.19":"2026-07-24T08:25:10.869Z","0.9.20":"2026-07-25T09:14:13.262Z","0.9.21":"2026-07-27T11:37:56.445Z","0.9.22":"2026-07-27T16:34:07.142Z","0.9.25":"2026-07-27T17:01:12.615Z","0.10.0":"2026-07-30T12:09:22.105Z","1.1.0":"2026-07-31T15:19:46.090Z","0.10.1":"2026-07-31T15:53:19.556Z","0.10.2":"2026-07-31T16:08:48.769Z","0.10.3":"2026-07-31T18:24:45.203Z","0.10.4":"2026-08-01T08:29:36.855Z","0.10.5":"2026-08-01T21:02:33.265Z","0.10.6":"2026-08-02T15:22:07.894Z","0.10.7":"2026-08-02T17:55:51.473Z","0.10.11":"2026-08-03T13:37:57.731Z","0.10.12":"2026-08-04T00:09:23.330Z","0.10.13":"2026-08-04T00:21:28.432Z","0.10.14":"2026-08-04T00:23:59.815Z","0.10.15":"2026-08-04T01:13:03.395Z","0.10.16":"2026-08-04T01:15:02.900Z","0.10.17":"2026-08-04T12:35:41.305Z","0.10.19":"2026-08-04T12:47:07.859Z","0.10.20":"2026-08-08T14:05:48.565Z","0.10.21":"2026-08-08T19:24:31.538Z","0.10.22":"2026-08-09T02:47:28.551Z","0.10.23":"2026-08-09T14:18:34.276Z","0.10.24":"2026-08-09T21:17:53.790Z","0.10.25":"2026-08-10T13:01:06.912Z","0.10.26":"2026-08-10T13:12:55.436Z","0.10.27":"2026-08-10T14:15:16.660Z","0.10.42":"2026-08-14T03:15:59.054Z","0.10.43":"2026-08-14T03:17:54.305Z","1.1.1":"2026-08-16T10:00:01.975Z","1.1.2":"2026-08-16T10:07:06.952Z","1.1.3":"2026-08-16T10:52:46.202Z","1.1.4":"2026-08-16T10:54:09.420Z","1.1.5":"2026-08-16T10:56:27.399Z","1.1.6":"2026-08-16T13:20:23.521Z","1.1.7":"2026-08-16T13:27:37.672Z","1.1.9":"2026-08-16T14:03:08.670Z","1.1.10":"2026-08-20T04:33:33.751Z","1.1.11":"2026-08-20T04:55:48.051Z","1.1.12":"2026-08-20T12:05:13.468Z","1.1.13":"2026-08-21T01:22:52.292Z","1.1.14":"2026-08-24T17:30:11.726Z","1.1.15":"2026-08-24T17:37:29.032Z","1.1.16":"2026-08-24T17:42:04.038Z","1.1.18":"2026-08-24T18:18:50.622Z","1.1.26":"2026-08-25T22:20:07.699Z","1.1.27":"2026-08-27T01:11:00.196Z","1.1.28":"2026-08-27T01:12:27.522Z","1.1.29":"2026-08-30T04:48:37.643Z","1.1.30":"2026-08-30T04:51:22.612Z","1.1.31":"2026-08-31T01:11:11.146Z","1.1.32":"2026-08-31T01:32:07.615Z","1.1.33":"2026-08-31T01:53:38.514Z","1.1.34":"2026-08-31T07:44:08.453Z","1.1.36":"2026-08-31T20:33:22.469Z","1.1.37":"2026-08-31T20:39:20.684Z","1.1.38":"2026-08-31T20:44:58.044Z","1.1.39":"2026-09-01T21:58:43.684Z","1.1.41":"2026-09-01T22:02:19.889Z","1.1.42":"2026-09-01T22:26:48.888Z","1.1.43":"2026-09-01T22:40:46.810Z","1.1.44":"2026-09-01T22:47:42.276Z","1.1.45":"2026-09-01T23:03:39.260Z","1.1.46":"2026-09-01T23:35:37.360Z","1.1.47":"2026-09-01T23:37:49.119Z","1.1.49":"2026-09-01T23:43:11.661Z","1.1.48":"2026-09-01T23:43:37.289Z","1.1.50":"2026-09-02T00:23:22.678Z","1.1.71-3":"2026-09-19T09:20:21.194Z","1.1.77":"2026-09-19T09:26:24.091Z","1.1.78":"2026-09-20T05:31:06.787Z","1.1.79":"2026-09-20T05:55:07.695Z","1.1.80":"2026-09-20T06:58:44.209Z","1.1.81":"2026-09-20T07:13:59.472Z","1.1.82":"2026-09-21T00:38:28.856Z","1.1.83":"2026-09-21T00:40:08.525Z","1.1.84":"2026-09-21T00:44:29.893Z","1.1.85":"2026-09-21T07:46:04.161Z","1.1.86":"2026-09-21T07:49:33.316Z","1.1.87":"2026-09-21T11:41:55.291Z","1.1.89":"2026-09-21T11:58:04.127Z","1.1.88":"2026-09-21T11:58:08.845Z","1.1.90":"2026-09-23T02:19:17.677Z","1.1.91":"2026-09-23T02:23:01.844Z","1.1.92":"2026-09-23T02:27:03.052Z","1.1.93":"2026-09-23T02:35:34.075Z","1.1.94":"2026-09-23T02:57:28.427Z","1.1.95":"2026-09-23T03:06:11.465Z","1.1.96":"2026-09-29T07:56:39.055Z","1.1.97":"2026-09-29T08:07:27.372Z","1.1.98":"2026-09-29T08:55:52.823Z","1.1.99":"2026-09-29T09:01:22.739Z","1.1.101":"2026-09-29T09:20:48.606Z","1.1.100":"2026-09-29T09:21:17.377Z","1.1.102":"2026-09-29T09:24:16.689Z","1.1.103":"2026-09-29T09:27:25.573Z","1.1.105":"2026-09-29T09:30:09.795Z","1.1.104":"2026-09-29T09:30:51.581Z","1.1.106":"2026-09-29T09:36:36.701Z","1.1.109":"2026-09-29T09:55:07.680Z","1.1.107":"2026-09-29T10:03:15.788Z","1.1.108":"2026-09-29T10:35:31.776Z","1.1.110":"2026-09-29T14:40:52.075Z","1.1.111":"2026-09-29T14:42:31.437Z","1.1.112":"2026-09-29T14:51:45.441Z","1.1.113":"2026-09-29T15:01:32.427Z","1.1.114":"2026-09-29T15:04:39.935Z","1.1.115":"2026-09-29T15:14:21.345Z","1.1.116":"2026-09-29T15:33:10.730Z","1.1.117":"2026-09-30T03:49:39.502Z","1.1.118":"2026-09-30T04:33:17.148Z","1.1.119":"2026-09-30T04:40:23.490Z","1.1.120":"2026-09-30T06:17:55.846Z","1.1.121":"2026-09-30T06:27:29.945Z","1.1.122":"2026-09-30T06:29:35.354Z","1.1.124":"2026-09-30T14:23:46.162Z","1.1.123":"2026-09-30T14:25:07.592Z","1.1.125":"2026-09-30T15:13:31.274Z","1.1.126":"2026-10-02T08:04:53.797Z","1.1.127":"2026-10-02T08:06:30.405Z","1.1.128":"2026-10-02T08:07:31.687Z","1.1.129":"2026-10-02T08:13:05.984Z","1.1.130":"2026-10-02T08:16:56.300Z","1.1.131":"2026-10-02T08:21:49.577Z","1.1.132":"2026-10-02T08:25:14.570Z","1.1.133":"2026-10-02T08:41:46.834Z","1.1.134":"2026-10-02T08:48:25.868Z","1.1.135":"2026-10-02T10:11:17.486Z","1.1.136":"2026-10-02T12:35:37.804Z","1.1.138":"2026-10-02T16:09:48.849Z"},"bugs":{"url":"https://github.com/ManotLuijiu/pi-harness-runtime/issues"},"author":{"name":"MooCoding"},"license":"MIT","homepage":"https://github.com/ManotLuijiu/pi-harness-runtime#readme","keywords":["pi-package","pi","pi-coding-agent","extension","usage","tokens","cost","codex"],"repository":{"url":"git+https://github.com/ManotLuijiu/pi-harness-runtime.git","type":"git"},"description":"[BETA] Codex-style /usage status + autonomous coding harness for pi. Not production ready — expect breaking changes.","maintainers":[{"name":"manotluijiu","email":"moocoding@gmail.com"}],"readme":"# Pi Harness Runtime\n\n[![Beta](https://img.shields.io/badge/version-1.1.16-orange?style=for-the-badge)](https://github.com/ManotLuijiu/pi-harness-runtime)\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg?style=for-the-badge)](https://opensource.org/licenses/MIT)\n[![Platform](https://img.shields.io/badge/Platform-macOS%20|Linux-blue?style=for-the-badge)]()\n\n> !️ **Beta Notice — Not Production Ready !️**\n> This project is in active development. Core features work.\n\n**Autonomous AI coding harness for pi: local token tracking + provider mirror + task orchestration.**\n\n## Two Flavors\n\n### 1. `/usage` — Token Tracking (stable ✅)\n\nCodex-style usage tracking with local tokens + provider mirror.\n\n### 2. `/harness` — Autonomous Coding Loop (beta 🔨)\n\nGive the runtime a requirement. It keeps working, survives interruption, and returns with code ready for review.\n\n## Install\n\n```bash\npi install npm:pi-harness-runtime\n```\n\nRequires Pi v0.37.3+.\n\n### Headless Server Setup (herdr clipboard bridge)\n\nIf running on a **headless server** via herdr SSH, install the clipboard bridge plugin to enable copy/paste between server and local machine:\n\n```bash\n# 1. Link the plugin (already included in this package)\ncd ~/.config/herdr/plugins\nln -s ~/.config/herdr/plugins/moocoding.clipboard-bridge moocoding.clipboard-bridge 2>/dev/null || true\n\n# 2. Add keybindings to ~/.config/herdr/config.toml\ncat >> ~/.config/herdr/config.toml << 'EOF'\n\n[[keys.command]]\nkey = \"prefix+y\"\ntype = \"plugin_action\"\ncommand = \"moocoding.clipboard-bridge.copy\"\ndescription = \"Copy selected text via bridge\"\n\n[[keys.command]]\nkey = \"prefix+p\"\ntype = \"plugin_action\"\ncommand = \"moocoding.clipboard-bridge.paste\"\ndescription = \"Paste from clipboard bridge\"\nEOF\n\n# 3. Reload herdr config\nherdr server reload-config\n```\n\n### todo-bd-sync (Auto Task Tracker)\n\nAutomatic two-way sync between rpiv-todo overlay and bd issue tracker.\n\nWhen you use `bd` for issue tracking, this feature automatically syncs tasks.\n\n> **Important:** `bd` is **not** implemented or bundled by `pi-harness-runtime`.\n> It is the external **Beads CLI** from the upstream project:\n> `https://github.com/gastownhall/beads`\n>\n> Install it system-wide from upstream, then initialize it in your own project:\n\n```bash\n# Install beads CLI (system-wide - don't clone this repo into your project)\ncurl -fsSL https://raw.githubusercontent.com/gastownhall/beads/main/scripts/install.sh | bash\n\n# Initialize in YOUR project\ncd your-project\nbd init\n\n# Optional: refresh or install richer instructions for your agent\nbd setup codex    # Codex CLI - installs skill, AGENTS.md guidance, and hooks\nbd setup claude   # Claude Code - installs hooks/settings\nbd setup factory  # Factory.ai Droid - creates/updates AGENTS.md\n```\n\n- Install dependencies:\n\n```bash\n# Install rpiv-todo overlay\npi install npm:@juicesharp/rpiv-todo\n\n# Verify bd is available from your upstream beads install\nbd --version\n```\n\n- Works automatically: Just use prompts with multiple steps, and tasks sync to bd\n- Manual commands:\n\n```bash\n/bd-todo-sync    # Force sync all mapped tasks\n/bd-todo-status  # Show sync status\n```\n\n> **Note:** Auto-reminder is **disabled by default** (bug fix for transcript growth).\n> See [docs/todo-bd-sync.md](docs/todo-bd-sync.md) for details.\n\n## Usage Commands\n\n```bash\n/usage              # show full status (local tracking + provider mirror)\n/usage refresh     # force refresh quota from provider console\n/usage today       # today's usage + 5h window\n/usage week        # this week's usage + lifetime totals\n/usage reset       # clear provider mirror\n/bd-todo-sync      # Force sync all mapped tasks (todo <-> bd)\n/bd-todo-status    # Show todo-bd sync status and dependencies\n```\n\n## Harness Commands\n\n```bash\n/harness start <requirement>   # Start a new harness job (beta)\n/harness status               # Show current job status\n/harness tasks                # List all tasks\n/harness pause                # Pause when quota low\n/harness resume               # Resume after quota reset\n/harness cancel               # Cancel job\n```\n\n## Example Session\n\n```\n/harness start Build a REST API with JWT authentication\n\n# Runtime creates task graph:\n# task-001: Analyze requirements -> ready\n# task-002: Implement API -> depends on task-001\n# task-003: Write tests -> depends on task-002\n# task-004: Code review -> depends on task-003\n\n/harness status\n# Job: job-123, Status: running\n# Tasks: 1/4 done, 1 running\n\n# When quota runs low:\n/harness pause\n# Job paused. Resume when quota resets.\n\n# When quota resets:\n/harness resume\n# Job resumed. Continue working.\n\n# When all tasks complete:\n/harness status\n# Job: job-123, Status: ready_for_client\n# Tasks: 4/4 done [x]\n```\n\n## LangChain Multi-Agent Loop (Autonomous Write-Review)\n\nA **human-on-the-loop** autonomous system where multiple AI agents collaborate on code:\n\n- **GPT** → writes the plan\n- **MiniMax** → writes the code\n- **GPT/GLM** → reviews the code\n- Loop repeats until approved or max iterations hit\n\n### Quick Start\n\n```bash\n# One-shot (human triggers once)\nbun harness/langchain/run.ts --mode graph --request \"implement feature X\"\n\n# Dry-run (no API keys, uses stubs)\nbun harness/langchain/run.ts --mode graph --request \"fix bug Y\" --dry-run\n\n# Daemon mode (auto-triggers on new tasks — stays running)\nbun harness/langchain/run.ts --daemon\n```\n\n### Daemon Mode (Auto-Trigger)\n\nThe daemon runs as a **standalone long-running process** and watches for new tasks:\n\n```\n┌─────────────────────────────────────────────────────────────────┐\n│  Terminal 1: pi-coding-agent (GPT/MiniMax/GLM — your coding agent) │\n│  Terminal 2: bun harness/langchain/run.ts --daemon                 │\n│  Terminal 3: (optional) second agent                             │\n│  Terminal N: (optional) more agents                            │\n└─────────────────────────────────────────────────────────────────┘\n```\n\n**How it works:**\n\n1. You interact with coding agents in their terminals\n2. Agents create tasks via `bd create ...` or inbox files\n3. Daemon detects new pending tasks automatically\n4. Loop runs: plan → write → review → fix (autonomous, no human relay)\n5. Human is notified only at approval gates or when blocked\n\n**Stop the daemon:** `Ctrl+C` or `kill $(pid)`\n\n### Multi-Agent Roles\n\nRequest format in task or inbox file:\n\n```\n[planner: gpt] [reviewer: GLM] [coder: MiniMax] implement feature X\n```\n\nDefault (from env vars):\n\n| Role | Default | Env Var |\n| ------ | --------- | --------- |\n| Planner | GPT | `PLANNER_*` |\n| Coder | MiniMax | `MINIMAX_*` |\n| Reviewer | GPT | `GLM_*` |\n\n### Architecture\n\n```\nTriggers:\n  bd tasks ─┐\n  inbox ────┼──► Daemon ──► LeaseManager ──► LangGraph Loop\n  bus event ─┤         (watchers)              │\n  cron ──────┘                                    │\n                                                 │\nLoop (LangGraph):                           publish\n  START → plan(GPT) → write(MiniMax) → review(GPT) ──► HerdrEventBus\n                                ↓                              │\n                         changes_requested?                    │\n                              ↓ yes              no         │\n                        fix(MiniMax)            approved ──► Notification\n                              ↓                              │\n                         review(GPT) ─────────────────────────►\n```\n\n### Key Design Invariants\n\n| # | Invariant |\n| --- | --- |\n| I1 | No step waits for a human unless an approval gate fires |\n| I2 | Agents talk directly via graph state + events (no human relay) |\n| I3 | Exactly one daemon processes a task at a time (lease-based) |\n| I4 | Every transition is observable via HerdrEventBus |\n| I5 | Loop always terminates: maxIterations, blocked verdict, or error |\n| I6 | Crash-safe: loop state survives daemon restarts (checkpointer) |\n| I7 | Human gates are config-driven, default to \"notify don't block\" |\n\n### Files\n\n```\nharness/langchain/\n├── run.ts              # CLI entry point (modes: graph, supervisor, daemon)\n├── daemon.ts           # Core daemon: watchers + lease + loop orchestration\n├── graph.ts            # LangGraph state machine (plan→write→review→fix)\n├── agents.ts           # Agent factory (planner, reviewer, coder)\n├── model-router.ts     # Smart model routing per request tags\n├── ping-pong-middleware.ts  # Decision engine: complex? → loop. simple? → one-shot\n├── checkpointer.ts     # Crash-safe state persistence\n├── inbox-watcher.ts    # Watches inbox dir for new task files\n├── bus-watcher.ts     # Watches HerdrEventBus for task.proposed events\n├── cron-watcher.ts    # Stub for scheduled task triggers\n├── status-line.ts     # Real-time loop status display\n├── surge.ts           # Peak-hour surge detection\n└── widget.ts          # TUI widget for loop progress\n```\n\n### Wiki Docs\n\n| Doc | Description |\n| ----- | ------------- |\n| `wiki/auto-trigger-multi-agent.md` | Full daemon spec, event contracts, acceptance tests |\n| `wiki/multi-agent-langchain.md` | LangChain/LangGraph design notes |\n| `wiki/ping-pong-shared-state.md` | Shared state between agents |\n\n## Architecture\n\n```\npi-harness-runtime/\n+-- index.ts                    # Extension entry point\n+-- footer-status.ts            # Footer bar renderer (local vs. mirror mode)\n+-- mirror.ts                   # Per-provider quota mirror (mirror.json)\n+-- harness/\n|   +-- job-state-machine.ts   # 14-state lifecycle machine\n|   +-- task-graph.ts           # DAG-based task management\n|   +-- master-planner.ts       # Requirement -> task graph\n|   +-- loop-runtime.ts         # Core execution loop\n|   +-- repair-engine.ts        # Auto-fix failures\n|   +-- blackboard.ts           # Agent coordination\n|   +-- context-window-manager.ts # Context tracking\n|   +-- agent-handoff.ts        # Clean agent transitions\n|   +-- auto-quota-resume.ts    # 5h quota auto-resume scheduler\n|   +-- glm-quota-countdown.ts  # GLM countdown + notifications\n|   +-- glm-quota-logger.ts     # Structured GLM quota logging\n|   +-- notification-events.ts  # LINE/mobile notifications\n|   +-- e2e/\n|   |   +-- minimax-quota-scraper.ts  # Playwright MiniMax scraper\n|   |   +-- glm-quota-scraper.ts       # GLM API quota scraper\n|   |   +-- playwright-runner.ts       # Browser automation\n|   +-- project-detector/\n|       +-- detector.ts         # Auto-detect project type\n+-- packages/\n|   +-- cookie-sanitizer/       # Live cookie-file sync via chokidar\n|   +-- providers/              # MiniMax, OpenAI, Codex adapters\n|   +-- quota-manager/          # Quota signal collection\n|   +-- auth/                   # MiniMax browser auth\n|   +-- worktree/              # Git worktree per task\n+-- skills/\n    +-- harness-runtime/\n        +-- SKILL.md           # Skill documentation\n```\n\n## Job State Machine\n\n```\ncreated -> planning -> queued -> running -> testing -> reviewing\n    v        v         v        v         v\ncancelled  blocked   waiting_human  repairing  ready_for_client\n                                        v            v\n                                  paused_quota    archived\n```\n\n## Key Features\n\n- **Resumable**: Every state change is checkpointed to disk\n- **Quota-aware**: Detects quota exhaustion, pauses, resumes after reset\n- **GLM Auto-Resume**: Parses 429 errors, countdown timer, notifications at 15/5/1 min, auto-resume before reset\n- **Provider-agnostic**: MiniMax, OpenAI, GLM, Claude adapters\n- **Task DAG**: Dependencies tracked, topological execution\n- **Auto-repair**: Failure classification + retry with exponential backoff\n- **E2E testing**: Scenario-based Playwright integration (coming soon)\n- **Project detection**: Auto-detects Frappe, Next.js, React, Django, Laravel\n- **Per-provider mirror**: Each LLM provider maintains its own quota record\n- **Structured logging**: GLM quota events logged to `~/.pi/harness-logs/glm-quota.log`\n\n## Data Directory\n\nAll data stored locally in `~/.pi/`:\n\n```\n~/.pi/\n+-- usage-status/         # /usage data\n|   +-- usage.jsonl\n|   +-- mirror.json        # per-provider quota mirror\n+-- harness/            # /harness data\n|   +-- jobs/\n|   |   +-- <job-id>/\n|   |       +-- checkpoint.json\n|   |       +-- events.jsonl\n|   |       +-- task-graph.json\n|   |       +-- blackboard/\n|   |       +-- repair-tasks.jsonl\n|   +-- inbox/           # task inbox (RFC-0101)\n+-- harness-logs/       # GLM quota logs\n|   +-- glm-quota.log    # countdown, auto-resume, notifications\n+-- okf/               # (optional) Your custom OKF knowledge\n```\n\n## Custom OKF Knowledge (Optional)\n\nCreate `~/.pi/okf/` to add your custom knowledge that the runtime reads during context compilation:\n\n```\n~/.pi/okf/\n+-- <skill-name>.md      # Your custom skill/procedure\n+-- <domain>.md          # Domain-specific knowledge\n+-- <project>.md        # Project-specific rules\n```\n\nThe runtime automatically detects and reads these files. If the folder doesn't exist, compilation proceeds without them.\n\n**Example:**\n\n```markdown\n# my-custom-skill\n\n## When to use\n\nThis skill applies when...\n\n## Procedure\n\n1. Step one\n2. Step two\n```\n\nSee `packages/context-compiler/` for how OKF concepts are loaded.\n\n## Safety Properties\n\n- ✅ **Local-first**: All data stays on disk\n- ✅ **No credentials stored**: No passwords, tokens, or cookies\n- ✅ **Human-on-the-loop**: Clear intervention points\n- ✅ **Checkpointed**: Resume from any state\n- ✅ **Idempotent**: Safe to run multiple times\n\n## Testing\n\n```bash\nbun test   # ~1500+ tests across harness and packages\n```\n\n## Automatic Quota Fetching\n\nQuota data is automatically surfaced per-provider:\n\n| Provider | Source | Notes |\n| --- | --- | --- |\n| MiniMax | Live cookie-file watch + Playwright scrape | Drop folder: `~/.pi-harness-runtime/cookies/` |\n| OpenAI / OpenAI Codex | TUI message capture | Signal on first limit hit |\n| GLM (Z.ai / Zhipu) | TUI message capture | Signal on first limit hit |\n| Anthropic | TUI message capture | Signal on first limit hit |\n| OpenRouter | TUI message capture | Signal on first limit hit |\n| Other / unknown | (no data — footer shows hint) | — |\n\nThe footer line carries the provider label, so you always know which LLM the data is from:\n\n```\nMiniMax:  5h: 92% left · week: 80% left              # continuous (cookie scrape)\nOpenAI:   5h: -- · week: -- (no signal yet)          # pending first limit hit\nGLM:      5h quota hit, resets Aug 25 01:47          # TUI signal with countdown\nGLM:      ⏳ 4h 32m (5h quota)                      # active countdown\n```\n\n### GLM Auto-Resume with Countdown\n\nWhen GLM 5h quota is exhausted (429 error), the runtime:\n\n1. **Parses the reset time** from the error message (e.g., `\"reset at 2026-08-25 01:47:16\"`)\n2. **Starts a countdown timer** showing time until reset\n3. **Sends notifications** at 15min, 5min, and 1min before reset\n4. **Auto-resumes** the job 10 seconds before reset time\n5. **Logs all events** to `~/.pi/harness-logs/glm-quota.log`\n\n#### Log File Location\n\n```bash\n~/.pi/harness-logs/glm-quota.log\n```\n\n#### Log Levels\n\n| Level | Events |\n| ------- | -------- |\n| `INFO` | Countdown started, ticks, resume triggered, notifications sent |\n| `WARN` | Notification failed, mirror update failed, parse error |\n| `ERROR` | Auto-resume failed, critical errors |\n\n#### Log Format\n\n```\n[2026-08-25T01:47:00.000Z] [INFO] [job-001] Countdown started: 4h 32m until 2026-08-25T06:19:00.000Z\n[2026-08-25T01:48:00.000Z] [INFO] [job-001] Notification sent: 15 minutes before reset\n[2026-08-25T06:18:50.000Z] [INFO] [job-001] Countdown complete, triggering auto-resume\n[2026-08-25T06:18:51.000Z] [INFO] [job-001] Auto-resume succeeded, job resumed\n```\n\n#### View Logs\n\n```bash\n# Tail the log in real-time\ntail -f ~/.pi/harness-logs/glm-quota.log\n\n# View recent entries\ntail -50 ~/.pi/harness-logs/glm-quota.log\n\n# Filter by job\ngrep \"job-001\" ~/.pi/harness-logs/glm-quota.log\n\n# Filter by errors only\ngrep \"\\[ERROR\\]\" ~/.pi/harness-logs/glm-quota.log\n```\n\n### MiniMax Setup (one-time)\n\nThe runtime watches `~/.pi-harness-runtime/cookies/` for cookie files. Drop any cookie export there — it syncs within ~1 second:\n\n1. **Install EditThisCookie** Chrome extension -> export from `platform.minimax.io`\n2. **Create the drop folder:**\n\n   ```bash\n   mkdir -p ~/.pi-harness-runtime/cookies\n   ```\n\n3. **Drop your cookie file in the folder** — any filename, any format (Netscape `.txt` or EditThisCookie JSON `.json`):\n\n   ```bash\n   cp ~/Downloads/platform.minimax.io_cookies.txt \\\n      ~/.pi-harness-runtime/cookies/\n   # …or use the EditThisCookie JSON export — same folder works.\n   ```\n\n   The `cookie-sanitizer` package (`@pi-harness/cookie-sanitizer`) runs chokidar on this\n   folder, normalizes everything to standard Netscape, and writes the canonical cache at\n   `~/.config/minimax-cookies.txt`. Live update latency: <1 second after drop.\n\n4. **Done!** Quota auto-refreshes every ~15 minutes. Cookie file changes sync immediately.\n\n**Override:** set `QUOTA_COOKIE_FILE=/path/to/your/cookies.txt` to bypass the sanitizer\nand read a specific file directly.\n\n### Jev API Key Setup (Auto-Continue)\n\nJev enables autonomous agent decisions when you're unavailable. Set the API key once and it persists:\n\n```bash\necho \"your_jev_api_key_here\" > ~/.pi-harness-runtime/keys/jev-api-key.txt\n```\n\nGet your Jev API key from: https://openrouter.ai/keys\n\n**Priority:** `TYPESAFE_API_KEY` env > `OPENROUTER_API_KEY` env > `~/.pi-harness-runtime/keys/jev-api-key.txt`\n\n## LangChain Ping-Pong Loop Setup\n\nThe LangChain loop runs planner (GPT) → coder (MiniMax) → reviewer (GLM) → fix → approve. **Models are auto-detected from your existing `/model` configuration in pi** — no extra setup needed for model names.\n\n### 1. Configure models — use `/model` in pi\n\npi-harness-runtime reads models from `~/.pi/agent/models-store.json`. Use `/model` in pi to add:\n- **Planner**: GPT model (provider: OpenAI-compatible, e.g. `openai-codex`)\n- **Reviewer**: GLM model (provider: Z.ai)\n- **Coder**: MiniMax model (provider: MiniMax)\n\n### 2. API Keys — in `~/.pi-harness-runtime/keys/`\n\n```bash\necho \"{planner-api-key}\" > ~/.pi-harness-runtime/keys/planner-api-key.txt\necho \"{reviewer-api-key}\" > ~/.pi-harness-runtime/keys/reviewer-api-key.txt\necho \"{coder-api-key}\" > ~/.pi-harness-runtime/keys/coder-api-key.txt\n# optional: for LangSmith tracing\necho \"{langsmith-key}\" > ~/.pi-harness-runtime/keys/langsmith-api-key.txt\n```\n\n### Usage\n\nAfter reload, use the slash command:\n\n```\n/langchain implement user authentication module\n```\n\n## herdr Integration (Clipboard Bridge)\n\n> **⚠️ This only applies when using herdr.dev**\n>\n> If you're using a normal terminal (iTerm2, Terminal.app, etc.), clipboard works fine — no special setup needed.\n\nWhen running on a **headless server via herdr.dev**, clipboard operations need special setup because:\n\n- herdr's `copy_on_select` uses OSC52 which fails in VS Code's integrated terminal PTY\n- UTF-8 box-drawing characters (`┌─┐│└`) get corrupted to garbled text\n- Server-side clipboard tools (`xclip`, `wl-copy`) don't exist\n\n### Quick Setup\n\n```bash\n# Copy the example config (includes clipboard bridge keybinding)\ncp config.toml.example ~/.config/herdr/config.toml\n\n# Reload herdr config\nherdr server reload-config\n```\n\n### Usage\n\n1. **Select text** with mouse in herdr terminal\n2. Press **`prefix+y`** (prefix is `ctrl+b` by default)\n3. Text is copied via the bridge to your local clipboard\n\n### How It Works\n\n```\nSelect text in herdr\n        ↓\nPress prefix+y (plugin action)\n        ↓\n~/.herdr-clipboard (bridge file)\n        ↓\nSSH reverse tunnel or tmux buffer\n        ↓\nYour local machine clipboard\n```\n\n### Files\n\n| File | Purpose |\n| ------ | --------- |\n| `config.toml.example` | Template for `~/.config/herdr/config.toml` |\n| `~/.herdr-clipboard` | Bridge file between herdr and clipboard |\n| `~/.config/herdr/plugins/moocoding.clipboard-bridge/` | herdr plugin |\n\n### LINE Notification Setup\n\nGet notified on your phone when tasks complete! LINE notifications via the LINE Messaging API.\n\n#### Step-by-Step Setup\n\n**1. Create a LINE Messaging API channel**\n\n1. Go to [LINE Developers Console](https://developers.line.biz/)\n2. Log in with your LINE account\n3. Click **Create a channel** → select **Messaging API**\n4. Fill in the required fields (channel name, description, etc.)\n5. Once created, go to the **Messaging API** tab\n\n**2. Get your Channel Access Token**\n\n1. In the Messaging API tab, scroll to **Long-term channel access token**\n2. Click **Issue** to generate the token\n3. Copy the token (starts with `eyJ...`)\n\n**3. Get your User ID**\n\n1. Go to your channel's **Basic settings** tab\n2. Find **Your user ID** (a long alphanumeric string like `U123456...`)\n3. Copy this ID\n\n#### Configuration\n\nAdd to your `config.toml`:\n\n```toml\n[notification.line]\nenabled = true\nchannelAccessToken = \"YOUR_CHANNEL_ACCESS_TOKEN\"  # from Messaging API tab\nuserId = \"YOUR_USER_ID\"                           # from Basic settings tab\n```\n\n#### How It Works\n\n```\nTask event triggered (e.g., TaskCompleted)\n        ↓\nNotification payload created with event details\n        ↓\nLineAdapter.send() called\n        ↓\nPOST to https://api.line.me/v2/bot/message/push\n        ↓\nPush notification sent to your LINE app\n```\n\n#### Supported Events\n\n| Event | Emoji | Description |\n| ------- | ------- | ------------- |\n| `JobStarted` | 🚀 | Job execution started |\n| `TaskCompleted` | ✅ | Task completed successfully |\n| `TaskFailed` | ❌ | Task failed with error |\n| `QuotaPaused` | ⏸️ | Quota limit reached, countdown started, auto-resume pending |\n| `ResumeScheduled` | ▶️ | Resume scheduled |\n| `ContextCompacted` | 📦 | Context window compacted |\n| `OutputLimitContinued` | 🔄 | Output limit exceeded, continued |\n| `E2EFailed` | 🧪 | E2E test failed |\n| `HumanReviewNeeded` | 👤 | Human review required |\n| `ReadyForClient` | 🎉 | All tasks done, ready for new work |\n| `JobCancelled` | 🚫 | Job was cancelled |\n| `Error` | ⚠️ | Runtime error occurred |\n\n#### Example Notification\n\n```\n✅ Task Completed\n\nImplement login flow\n\nTask: Implement login flow\nJob: feature-auth\n```\n\n### Other Providers\n\nNo setup needed. The runtime reads TUI messages and captures quota-exhaustion signals.\nOnce any limit is hit (e.g. `OpenAI: context length exceeded, reset in 3 hr 27 min`), the\nfooter updates immediately and the data persists in `mirror.json`.\n\n## Roadmap\n\n- [x] Core harness infrastructure (job state machine, task graph)\n- [x] Master planner\n- [x] Repair engine\n- [x] Shared blackboard\n- [x] MiniMax Web automatic quota detection\n- [x] Cookie-file drop folder + live sync (`cookie-sanitizer`)\n- [x] Per-provider quota mirror (`mirror.json` keyed by provider)\n- [x] Multi-provider TUI signal capture (OpenAI, GLM, Anthropic, OpenRouter)\n- [x] LINE notification adapter (Thai mobile notifications)\n- [ ] E2E test engine integration\n- [ ] Claude adapter\n- [ ] Production stress testing\n- [ ] RFC-0101: Autonomous Operations Runtime (background execution, task inbox, lease protocol)\n\n## License\n\nMIT © 2026 MooCoding\n\n## Related\n\n- [pi-coding-agent](https://github.com/earendil-works/pi-coding-agent) — Underlying pi agent\n- [context-mode](https://github.com/MiniMax-AI/context-mode) — Context window tracking\n- [pi-web-access](https://github.com/nicobailon/pi-web-access) — Web search for pi\n\n## RFCs\n\nThe project tracks 101 design documents:\n\n| RFC | Title | Status |\n| ----- | ------- | -------- |\n| 0001–0034 | Loop Runtime, Provider Adapter, Quota Manager, Playwright, Git Worktree, Checkpoint, Scheduler, Provider Router, Shared Context, Context Window Manager, Shared Blackboard, Agent Handoff, E2E Test Engine, Project Detector, Job State Machine, Task Graph, Master Planner, Repair Engine, Auto Compact & Continue, Output Token Limit, Partial Response Recovery, Notification Center, Local Browser Agent, Local Runtime Agent, Command Executor, Workspace Manager, Runtime API, Policy Engine, DeepAgents Adapter, Agent Worker Interface, Provider Adapter SDK, Checkpoint Engine, Session Manager | Proposed |\n| 0035–0100 | Observability, Roadmap V1, Code Review, Code Generation, Framework Detector, Test Data Generator, Framework Plugin SDK, Prompt Compiler, Context Compiler, Requirement Compiler, Task Compiler, Project Analyzer, Dependency Analyzer, Repo Knowledge Graph, Code Merge Engine, Conflict Resolution, Documentation Generator, Capability Registry, Skill Registry, Model Registry, Cost Optimizer, Performance Optimizer, Evaluation Engine, Learning Engine, Experience Replay, Memory Engine OKF, Frappe/Next.js/React/Django/Laravel/Generic Web Plugins, CLI Plugin SDK, MCP Adapter, A2A Adapter, Codex Adapter, Requirement Intake, Project Bootstrap, Architecture Generator, Sprint Planner, Milestone Manager, Backlog Manager, Human Approval Gate, Release Manager, Version Manager, Deployment Pipeline, Multi-User Runtime, RBAC, Audit Trail, Dashboard, Analytics, Distributed Runtime, Cluster Manager, Runtime Federation, High Availability, Disaster Recovery, + 17 Autonomous Architectures | Proposed |\n| 0101 | [Autonomous Operations Runtime](RFC/0101_AUTONOMOUS_OPERATIONS_RUNTIME.md) — durable Task Inbox, Background Worker, Task Lease protocol, Privilege Broker, Approval Class policy engine, abstract Scheduler, Notification pipeline, Recovery semantics | Proposed |\n\n## Why This Matters\n\nThese RFCs address real runtime failures:\n\n- MiniMax auto-compacts but does not automatically resume.\n- A model may stop because max output token limit is reached.\n- Partial responses must be preserved and continued.\n- The human needs mobile/tablet notifications.\n- Headless servers cannot open interactive login windows for MiniMax usage console.\n- The runtime must continue executing after the chat session ends, the SSH session disconnects, or the provider quota exhausts.\n","readmeFilename":"README.md"}