{"pi":{"skills":["packages/piagent-core/skills"],"subagents":{"agents":["packages/piagent-core/subagents"]},"extensions":["packages/piagent-core/extensions/piagent-guard.ts","packages/piagent-webui/extension/piagent-webui.ts"]},"bin":{"piagent":"scripts/piagent-cli.mjs","piagent-mcp":"scripts/piagent-cli.mjs","piagent-auto":"scripts/piagent-cli.mjs","piagent-init":"scripts/piagent-cli.mjs","piagent-route":"scripts/piagent-cli.mjs","piagent-setup":"scripts/piagent-cli.mjs","piagent-usage":"scripts/piagent-cli.mjs","piagent-webui":"scripts/piagent-cli.mjs","piagent-doctor":"scripts/piagent-cli.mjs","piagent-models":"scripts/piagent-cli.mjs","piagent-update":"scripts/piagent-cli.mjs","piagent-context":"scripts/piagent-cli.mjs","piagent-explain":"scripts/piagent-cli.mjs","piagent-install":"scripts/piagent-cli.mjs","piagent-migrate":"scripts/piagent-cli.mjs","piagent-benchmark":"scripts/piagent-cli.mjs","piagent-dashboard":"scripts/piagent-cli.mjs","piagent-subagents":"scripts/piagent-cli.mjs","piagent-uninstall":"scripts/piagent-cli.mjs","piagent-model-scope":"scripts/piagent-cli.mjs","piagent-capabilities":"scripts/piagent-cli.mjs","piagent-import-instructions":"scripts/piagent-cli.mjs"},"bugs":{"url":"https://github.com/Vt-mmm/piagent/issues"},"dist":{"shasum":"4802439c6a77a09a930421ba478eb59505d6cc74","tarball":"https://registry.npmjs.org/@piagent/platform/-/platform-1.24.0.tgz","fileCount":2079,"integrity":"sha512-zVtmCBtBL+kDvZpn9DQXt/M15PWKsJtcYsY604ZMbB+vseFMSNtbQYM6nNMruDL5Cg4ovKM49HylW5alv/OTZw==","signatures":[{"sig":"MEUCIQCuVvAJUTWyVHPes87tAlX9w6EGt0VgA0gz7IfkTwqBZAIgf0Nq/MgBB7TOWfxvXMoHk+J/4+vE1BZ92ycAkaEowY0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAr/Fun2QcCO8Q1YU5dhRi91rq2wwh9D0cvNWrRSsHl1AiBvTxHKimbq8EmXuDfuZQdLX+hSW6dF2JcO+UfWNK+ZIw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@piagent%2fplatform@1.24.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15988303},"name":"@piagent/platform","type":"module","engines":{"node":">=22.19.0"},"gitHead":"757ef90855f115d21aee4998bf82dcb7fb25dcde","license":"MIT","piagent":{"runtimeIntegrityEntrypoints":["packages/piagent-webui/server/sidecar-main.ts","packages/piagent-core/extensions/acceptance-executor/worker.mjs","packages/piagent-core/extensions/acceptance-executor/package.json","packages/piagent-core/extensions/acceptance-executor/package-lock.json","scripts/benchmark-runner-core.mjs","scripts/register-typescript-loader.mjs","scripts/typescript-loader.mjs","scripts/piagent-studio.mjs","packages/piagent-core/managed/tool-worker.mjs","packages/piagent-core/managed/review-snapshot-worker.mjs"]},"scripts":{"mcp":"node scripts/mcp-manage.mjs","auto":"bash scripts/pi-auto.sh","test":"PIAGENT_NO_UPDATE_CHECK=1 node --test --test-force-exit tests/*.test.mjs","setup":"bash scripts/setup.sh","smoke":"bash scripts/runtime-policy-smoke.sh","usage":"bash scripts/pi-session-stats.sh","doctor":"bash scripts/team-doctor.sh","models":"bash scripts/pi-model-catalog.sh","verify":"bash scripts/verify-local.sh","benchmark":"node scripts/benchmark-runner.mjs","bootstrap":"bash scripts/bootstrap-local.sh","subagents":"bash scripts/configure-subagents.sh","typecheck":"tsc --noEmit","docs:check":"node scripts/check-doc-languages.mjs","site:build":"node scripts/build-docs-site.mjs","site:check":"node scripts/check-published-site.mjs","model-scope":"bash scripts/configure-model-scope.sh","test:golden":"node --test tests/golden-enforcement.test.mjs","test:policy":"node --test tests/policy-core.test.mjs","init-project":"bash scripts/init-project.sh","site:preview":"node scripts/preview-docs-site.mjs","audit:runtime":"bash scripts/audit-runtime-host.sh","benchmark:deep":"node scripts/benchmark-runner.mjs --deep --surfaces piagent,codex-cli --model openai-codex/gpt-5.6-luna --thinking medium --allow-pi-auth-writeback","install-global":"bash scripts/install-global.sh","test:webui:e2e":"playwright test --config playwright.webui.config.mjs","docs:neutrality":"node scripts/check-third-party-neutrality.mjs","release:identity":"node scripts/verify-release-identity.mjs","vercel:preflight":"node scripts/verify-vercel-link.mjs","architecture:check":"node scripts/check-architecture.mjs","capabilities:check":"node scripts/capability-catalog.mjs catalog --check","release:transition":"node scripts/evaluate-fs-release-transition.mjs","benchmark:redaction":"node scripts/redaction-benchmark.mjs","capabilities:doctor":"node scripts/capability-catalog.mjs doctor","capabilities:catalog":"node scripts/capability-catalog.mjs catalog --write","benchmark:webui-parity":"node packages/piagent-webui/benchmark/parity-benchmark.mjs","benchmark:production-v2":"node scripts/benchmark-runner.mjs --suite production-v2 --allow-pi-auth-writeback"},"_npmUser":{"name":"vt-mmm","email":"vinhtamforwork@gmail.com"},"homepage":"https://piagent.io.vn","keywords":["ai-agent","coding-agent","agent-guardrails","agent-security","llm-tool-policy","prompt-injection","mcp","mcp-security","secret-redaction","context-engineering","developer-tools","pi-package","pi-extension","pi-skill","pi-prompt","agent-harness"],"repository":{"url":"git+https://github.com/Vt-mmm/piagent.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"10.9.3","description":"Guardrails and managed team harness for AI coding agents, with isolated tools, scoped approvals, and a local dashboard.","directories":{},"maintainers":[{"name":"vt-mmm","email":"vinhtamforwork@gmail.com"}],"_nodeVersion":"22.19.0","dependencies":{"ws":"8.21.3","@babel/parser":"7.29.8"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.20.0","@types/ws":"8.18.1","typescript":"^7.0.2","@types/node":"^26.1.1","ajv-formats":"^3.0.1","@playwright/test":"1.62.1","@axe-core/playwright":"4.13.0"},"peerDependencies":{"typebox":"1.3.27","@earendil-works/pi-ai":"0.87.1","@earendil-works/pi-coding-agent":"0.87.1"},"peerDependenciesMeta":{"typebox":{"optional":true},"@earendil-works/pi-ai":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/platform_1.24.0_1791888603201_0.43128976430541566","host":"s3://npm-registry-packages-npm-production"},"_id":"@piagent/platform@1.24.0","version":"1.24.0"}