{"_id":"sentinel-agentos","_rev":"30-bc5ebca708e150d8bddf2720b51b1323","name":"sentinel-agentos","dist-tags":{"latest":"0.4.9"},"versions":{"0.1.0":{"name":"sentinel-agentos","version":"0.1.0","keywords":["agent","ai-agent","guard","safety","memory","evaluation","sentinel","agentos"],"author":{"name":"Annie-Bot"},"license":"MIT","_id":"sentinel-agentos@0.1.0","maintainers":[{"name":"aisync","email":"2457643059@qq.com"}],"homepage":"https://github.com/jishuanjimingtian/sentinel-agentos#readme","bugs":{"url":"https://github.com/jishuanjimingtian/sentinel-agentos/issues"},"bin":{"sentinel-agentos":"dist/cli.js"},"dist":{"shasum":"7ce5f8461f7243d56f82932e572506b855e7c82c","tarball":"https://registry.npmjs.org/sentinel-agentos/-/sentinel-agentos-0.1.0.tgz","fileCount":79,"integrity":"sha512-LWnPnYkUBzCB5b2EPZWoLQ1A1HAw3Uku3UfIhfa67oUiz2stYsMY2EEvtN108w1hpNj+jc4UFN3ZXfQoLioSkw==","signatures":[{"sig":"MEQCIEqh3t50VzF/wb6fbMj2I0Va4k7Mc0xyDTT7fKinlhwsAiAEEosdRDSl88yDy8Ls00zepaoipk6/RUzVTWaTSbCwbA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":387326},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"7ce621e840b628684588b938ff5c5d0c6b207cac","scripts":{"dev":"tsc --watch","lint":"eslint src/ --ext .ts","test":"jest","build":"tsc","format":"prettier --write \"src/**/*.ts\" \"tests/**/*.ts\"","lint:fix":"eslint src/ --ext .ts --fix","typecheck":"tsc --noEmit","test:watch":"jest --watch","format:check":"prettier --check \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"aisync","email":"2457643059@qq.com"},"repository":{"url":"git+https://github.com/jishuanjimingtian/sentinel-agentos.git","type":"git"},"_npmVersion":"11.6.2","description":"Sentinel AgentOS — 确定性 Guard 层 + 分层记忆 + 自动评估，让任何 Agent 变得可靠、可审计、可改进","directories":{},"_nodeVersion":"24.13.0","dependencies":{"cors":"^2.8.6","express":"^5.2.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","eslint":"^8.0.0","ts-jest":"^29.0.0","prettier":"^3.0.0","typescript":"^5.4.0","@types/cors":"^2.8.19","@types/jest":"^29.5.0","@types/node":"^20.0.0","@types/express":"^5.0.6","eslint-config-prettier":"^9.0.0","@typescript-eslint/parser":"^7.0.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sentinel-agentos_0.1.0_1781096908686_0.38274387551668165","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"sentinel-agentos","version":"0.1.1","keywords":["agent","ai-agent","guard","safety","memory","evaluation","sentinel","agentos"],"author":{"name":"Annie-Bot"},"license":"MIT","_id":"sentinel-agentos@0.1.1","maintainers":[{"name":"aisync","email":"2457643059@qq.com"}],"homepage":"https://github.com/jishuanjimingtian/sentinel-agentos#readme","bugs":{"url":"https://github.com/jishuanjimingtian/sentinel-agentos/issues"},"bin":{"sentinel-agentos":"dist/cli.js"},"dist":{"shasum":"217d345654072d767f46d2007caf563fcafb0e8c","tarball":"https://registry.npmjs.org/sentinel-agentos/-/sentinel-agentos-0.1.1.tgz","fileCount":79,"integrity":"sha512-tPFXy1F/QhURtx4vmuZjvPC671VfDYpxwF3CJu3sGFnFyiIDZFEfYnPgHyA8EkSFqVmgy98Nz2hw35BnbNE7fA==","signatures":[{"sig":"MEYCIQDj1S9Yh1jyHoFS+54B27nWJxBF1zMpOhzmtm4LRDg6UQIhAPevVphwWCs+LUebX/VneQud1gwjK9bgOASPNbKGPwZs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":387324},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"608b3203f50f57328fa64b0594dae5934bbe2c80","scripts":{"dev":"tsc --watch","lint":"eslint src/ --ext .ts","test":"jest","build":"tsc","format":"prettier --write \"src/**/*.ts\" \"tests/**/*.ts\"","lint:fix":"eslint src/ --ext .ts --fix","typecheck":"tsc --noEmit","test:watch":"jest --watch","format:check":"prettier --check \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"aisync","email":"2457643059@qq.com"},"repository":{"url":"git+https://github.com/jishuanjimingtian/sentinel-agentos.git","type":"git"},"_npmVersion":"11.6.2","description":"Sentinel AgentOS — 确定性 Guard 层 + 分层记忆 + 自动评估，让任何 Agent 变得可靠、可审计、可改进","directories":{},"_nodeVersion":"24.13.0","dependencies":{"cors":"^2.8.6","express":"^5.2.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","eslint":"^8.0.0","ts-jest":"^29.0.0","prettier":"^3.0.0","typescript":"^5.4.0","@types/cors":"^2.8.19","@types/jest":"^29.5.0","@types/node":"^20.0.0","@types/express":"^5.0.6","eslint-config-prettier":"^9.0.0","@typescript-eslint/parser":"^7.0.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sentinel-agentos_0.1.1_1781096947774_0.031193792682070898","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"sentinel-agentos","version":"0.1.2","keywords":["agent","ai-agent","guard","safety","memory","evaluation","sentinel","agentos"],"author":{"name":"Annie-Bot"},"license":"MIT","_id":"sentinel-agentos@0.1.2","maintainers":[{"name":"aisync","email":"2457643059@qq.com"}],"homepage":"https://github.com/jishuanjimingtian/sentinel-agentos#readme","bugs":{"url":"https://github.com/jishuanjimingtian/sentinel-agentos/issues"},"bin":{"sentinel-agentos":"dist/cli.js"},"dist":{"shasum":"782c8addbfb378c058f997cda0d13abc8bcddf3c","tarball":"https://registry.npmjs.org/sentinel-agentos/-/sentinel-agentos-0.1.2.tgz","fileCount":79,"integrity":"sha512-+kskGn5cX+1lFeTQt5EkFQxmgd6VauY3C1ABpdCK54Rj76QpfEE7roxlPDJTaczM487GsgY7fFPvpsJwJFhSpA==","signatures":[{"sig":"MEUCIQDdqZgAQySsYRXj+6zf1RVqQySdJmrRRSLONfKvQX/oMgIgXzawMbRrvgEn1YLFAcmO3tKXsdkoJyCteMNNQBYELM8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":391510},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"74c068225fc6db62be19bc59c47aaab3c2308e9c","scripts":{"dev":"tsc --watch","lint":"eslint src/ --ext .ts","test":"jest","build":"tsc","format":"prettier --write \"src/**/*.ts\" \"tests/**/*.ts\"","lint:fix":"eslint src/ --ext .ts --fix","typecheck":"tsc --noEmit","test:watch":"jest --watch","format:check":"prettier --check \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"aisync","email":"2457643059@qq.com"},"repository":{"url":"git+https://github.com/jishuanjimingtian/sentinel-agentos.git","type":"git"},"_npmVersion":"11.6.2","description":"Sentinel AgentOS — 确定性 Guard 层 + 分层记忆 + 自动评估，让任何 Agent 变得可靠、可审计、可改进","directories":{},"_nodeVersion":"24.13.0","dependencies":{"cors":"^2.8.6","express":"^5.2.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","eslint":"^8.0.0","ts-jest":"^29.0.0","prettier":"^3.0.0","typescript":"^5.4.0","@types/cors":"^2.8.19","@types/jest":"^29.5.0","@types/node":"^20.0.0","@types/express":"^5.0.6","eslint-config-prettier":"^9.0.0","@typescript-eslint/parser":"^7.0.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sentinel-agentos_0.1.2_1781097214447_0.7485853116607062","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"sentinel-agentos","version":"0.1.3","keywords":["agent","ai-agent","guard","safety","memory","evaluation","sentinel","agentos"],"author":{"name":"Annie-Bot"},"license":"MIT","_id":"sentinel-agentos@0.1.3","maintainers":[{"name":"aisync","email":"2457643059@qq.com"}],"homepage":"https://github.com/jishuanjimingtian/sentinel-agentos#readme","bugs":{"url":"https://github.com/jishuanjimingtian/sentinel-agentos/issues"},"bin":{"sentinel-agentos":"dist/cli.js"},"dist":{"shasum":"688ddbd9909111372eb4c9d6b8996671b948da66","tarball":"https://registry.npmjs.org/sentinel-agentos/-/sentinel-agentos-0.1.3.tgz","fileCount":79,"integrity":"sha512-sa8M8v66AlwzrW3pUlahGvj6hGGTU6lz/SREsJjZ/PYFiZ/SwJ6anfC0jrOb23+6qkoRYMcd1jIEVn4oE11biQ==","signatures":[{"sig":"MEUCIQDTujoRKdnFNWT4arlizCc/qy32yzFdrq44Nq/09jzwawIgSfYUTXLrhJwP6prar4DNnJgLappDLK3aS2C2gVbleIo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":398172},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"47bea57b196fece3f4ad06cb7d280037ef251018","scripts":{"dev":"tsc --watch","lint":"eslint src/ --ext .ts","test":"jest","build":"tsc","format":"prettier --write \"src/**/*.ts\" \"tests/**/*.ts\"","lint:fix":"eslint src/ --ext .ts --fix","typecheck":"tsc --noEmit","test:watch":"jest --watch","format:check":"prettier --check \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"aisync","email":"2457643059@qq.com"},"repository":{"url":"git+https://github.com/jishuanjimingtian/sentinel-agentos.git","type":"git"},"_npmVersion":"11.6.2","description":"Sentinel AgentOS — 确定性 Guard 层 + 分层记忆 + 自动评估，让任何 Agent 变得可靠、可审计、可改进","directories":{},"_nodeVersion":"24.13.0","dependencies":{"cors":"^2.8.6","express":"^5.2.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","eslint":"^8.0.0","ts-jest":"^29.0.0","prettier":"^3.0.0","typescript":"^5.4.0","@types/cors":"^2.8.19","@types/jest":"^29.5.0","@types/node":"^20.0.0","@types/express":"^5.0.6","eslint-config-prettier":"^9.0.0","@typescript-eslint/parser":"^7.0.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sentinel-agentos_0.1.3_1781098940492_0.7902823711327542","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"sentinel-agentos","version":"0.2.0","keywords":["agent","ai-agent","guard","safety","memory","evaluation","sentinel","agentos"],"author":{"name":"Annie-Bot"},"license":"MIT","_id":"sentinel-agentos@0.2.0","maintainers":[{"name":"aisync","email":"2457643059@qq.com"}],"homepage":"https://github.com/jishuanjimingtian/sentinel-agentos#readme","bugs":{"url":"https://github.com/jishuanjimingtian/sentinel-agentos/issues"},"bin":{"sentinel-agentos":"dist/cli.js"},"dist":{"shasum":"61fd48e747589a0ef13ce90e34d01fc03efc6177","tarball":"https://registry.npmjs.org/sentinel-agentos/-/sentinel-agentos-0.2.0.tgz","fileCount":80,"integrity":"sha512-WNLY3AYyGAqmsSM3dJkPh016v2G7VmLGMxON2e0R0iehy9cLb49/g7UKCyHZKrdREKvGih6QbYSQVUY4Iliwag==","signatures":[{"sig":"MEQCIFQ+7DtTZf49Scgy6pJ0dR+aBzk1olkXa8fMKkaOpP3dAiBYJGY+/I+uG9sKHKnGpRY/WS5fgUwXcZBsiy8kHCL8nQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":436807},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"005cb6dd86bfb76ad959452810f2fc5aa622ed01","scripts":{"dev":"tsc --watch","lint":"eslint src/ --ext .ts","test":"jest","build":"tsc","format":"prettier --write \"src/**/*.ts\" \"tests/**/*.ts\"","lint:fix":"eslint src/ --ext .ts --fix","typecheck":"tsc --noEmit","test:watch":"jest --watch","format:check":"prettier --check \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"aisync","email":"2457643059@qq.com"},"repository":{"url":"git+https://github.com/jishuanjimingtian/sentinel-agentos.git","type":"git"},"_npmVersion":"11.6.2","description":"Sentinel AgentOS — 确定性 Guard 层 + 分层记忆 + 自动评估，让任何 Agent 变得可靠、可审计、可改进","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.21.0","cors":"^2.8.6","express":"^5.2.1","puppeteer":"^25.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","eslint":"^8.0.0","ts-jest":"^29.0.0","prettier":"^3.0.0","videoshow":"^0.1.12","typescript":"^5.4.0","@types/cors":"^2.8.19","@types/jest":"^29.5.0","@types/node":"^20.0.0","fluent-ffmpeg":"^2.1.3","@types/express":"^5.0.6","eslint-config-prettier":"^9.0.0","@typescript-eslint/parser":"^7.0.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sentinel-agentos_0.2.0_1781159168005_0.2508518650599152","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"sentinel-agentos","version":"0.2.1","keywords":["agent","ai-agent","guard","safety","memory","evaluation","sentinel","agentos"],"author":{"name":"Annie-Bot"},"license":"MIT","_id":"sentinel-agentos@0.2.1","maintainers":[{"name":"aisync","email":"2457643059@qq.com"}],"homepage":"https://github.com/jishuanjimingtian/sentinel-agentos#readme","bugs":{"url":"https://github.com/jishuanjimingtian/sentinel-agentos/issues"},"bin":{"sentinel-agentos":"dist/cli.js"},"dist":{"shasum":"cc6a120c93ac896666fc3e5c0287d7fb98fa4aac","tarball":"https://registry.npmjs.org/sentinel-agentos/-/sentinel-agentos-0.2.1.tgz","fileCount":80,"integrity":"sha512-vp5buWgaRrRyqyDCMKi6te7ph9cLUSw4Mkig7+SX2w0LmUSCbRjsNFqzgV8sIbC3gPfvyGcV3c3cT8zwgahRcQ==","signatures":[{"sig":"MEYCIQCr4sy7MLKhsMAKO9OKlEi+no31ZCgjInBaD2J+zDrEeQIhAL571gxEHjvoJK4qCARv+X+VOX5QFhtEqO0vRmyCdtSW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":437778},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"4e8b0dbc43de2007d7701b7f0747e247bc82eccc","scripts":{"dev":"tsc --watch","lint":"eslint src/ --ext .ts","test":"jest","build":"tsc","format":"prettier --write \"src/**/*.ts\" \"tests/**/*.ts\"","lint:fix":"eslint src/ --ext .ts --fix","typecheck":"tsc --noEmit","test:watch":"jest --watch","format:check":"prettier --check \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"aisync","email":"2457643059@qq.com"},"repository":{"url":"git+https://github.com/jishuanjimingtian/sentinel-agentos.git","type":"git"},"_npmVersion":"11.6.2","description":"Sentinel AgentOS — 确定性 Guard 层 + 分层记忆 + 自动评估，让任何 Agent 变得可靠、可审计、可改进","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.21.0","cors":"^2.8.6","express":"^5.2.1","puppeteer":"^25.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","eslint":"^8.0.0","ts-jest":"^29.0.0","prettier":"^3.0.0","videoshow":"^0.1.12","typescript":"^5.4.0","@types/cors":"^2.8.19","@types/jest":"^29.5.0","@types/node":"^20.0.0","fluent-ffmpeg":"^2.1.3","@types/express":"^5.0.6","eslint-config-prettier":"^9.0.0","@typescript-eslint/parser":"^7.0.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sentinel-agentos_0.2.1_1781162043092_0.3487566724664384","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"sentinel-agentos","version":"0.3.0","keywords":["agent","ai-agent","guard","safety","memory","evaluation","sentinel","agentos"],"author":{"name":"Annie-Bot"},"license":"MIT","_id":"sentinel-agentos@0.3.0","maintainers":[{"name":"aisync","email":"2457643059@qq.com"}],"homepage":"https://github.com/jishuanjimingtian/sentinel-agentos#readme","bugs":{"url":"https://github.com/jishuanjimingtian/sentinel-agentos/issues"},"bin":{"sentinel-agentos":"dist/cli.js"},"dist":{"shasum":"aaacee9fc7c39815932485a42ebbf738da1cc0df","tarball":"https://registry.npmjs.org/sentinel-agentos/-/sentinel-agentos-0.3.0.tgz","fileCount":84,"integrity":"sha512-4cGTYX+kT7TvenGH2uXUC3bwC5E4zHzmx8LGTx4gIIUxydFZOjqiLWK3AZBo7Tr4Vup1A+/unxdjYwuqOYpwKA==","signatures":[{"sig":"MEYCIQDLfimoD4oQNRZW9hd1QjVzhZI6k6vHbk3M52IXnM3btQIhAPPPgQyQScIzHIhhFw9ZydBmuEThn/9q1jj/TaQxuCsh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":453744},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"1a254c8bd35928d90f1e2bb98d00c8b0ae849362","scripts":{"dev":"tsc --watch","lint":"eslint src/ --ext .ts","test":"jest","build":"tsc","format":"prettier --write \"src/**/*.ts\" \"tests/**/*.ts\"","lint:fix":"eslint src/ --ext .ts --fix","typecheck":"tsc --noEmit","test:watch":"jest --watch","format:check":"prettier --check \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"aisync","email":"2457643059@qq.com"},"repository":{"url":"git+https://github.com/jishuanjimingtian/sentinel-agentos.git","type":"git"},"_npmVersion":"11.6.2","description":"Sentinel AgentOS — 确定性 Guard 层 + 分层记忆 + 自动评估，让任何 Agent 变得可靠、可审计、可改进","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.21.0","cors":"^2.8.6","express":"^5.2.1","puppeteer":"^25.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","eslint":"^8.0.0","ts-jest":"^29.0.0","prettier":"^3.0.0","videoshow":"^0.1.12","typescript":"^5.4.0","@types/cors":"^2.8.19","@types/jest":"^29.5.0","@types/node":"^20.0.0","fluent-ffmpeg":"^2.1.3","@types/express":"^5.0.6","eslint-config-prettier":"^9.0.0","@typescript-eslint/parser":"^7.0.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sentinel-agentos_0.3.0_1781165270403_0.44929086629745374","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"sentinel-agentos","version":"0.3.1","keywords":["agent","ai-agent","guard","safety","memory","evaluation","sentinel","agentos"],"author":{"name":"Annie-Bot"},"license":"MIT","_id":"sentinel-agentos@0.3.1","maintainers":[{"name":"aisync","email":"2457643059@qq.com"}],"homepage":"https://github.com/jishuanjimingtian/sentinel-agentos#readme","bugs":{"url":"https://github.com/jishuanjimingtian/sentinel-agentos/issues"},"bin":{"sentinel-agentos":"dist/cli.js"},"dist":{"shasum":"40d3edafe93505fbcd8c37432a85826f961cbfdb","tarball":"https://registry.npmjs.org/sentinel-agentos/-/sentinel-agentos-0.3.1.tgz","fileCount":96,"integrity":"sha512-pF+e2N8EoIdZoWWhjDT5PXNzEiFIHwFnHXhIwl9xBP7OkSucPIZoOh5i2Cr5XS4j0rMMPyjbz/hjFtYENv2zPQ==","signatures":[{"sig":"MEUCIGy672Y4sdjYaiL4WEblfeJNCkoQ4lRgomQHIh+0GHfUAiEAmiN2gETedE6JeOS0BPmtlvQtenI7wxCaJs2J21r7IFo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":508383},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"a5332dccd8d58775cf75cb30ac0f002d5e9b1c5d","scripts":{"dev":"tsc --watch","lint":"eslint src/ --ext .ts","test":"jest","build":"tsc","format":"prettier --write \"src/**/*.ts\" \"tests/**/*.ts\"","lint:fix":"eslint src/ --ext .ts --fix","typecheck":"tsc --noEmit","test:watch":"jest --watch","format:check":"prettier --check \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"aisync","email":"2457643059@qq.com"},"repository":{"url":"git+https://github.com/jishuanjimingtian/sentinel-agentos.git","type":"git"},"_npmVersion":"11.6.2","description":"Sentinel AgentOS — 确定性 Guard 层 + 分层记忆 + 自动评估，让任何 Agent 变得可靠、可审计、可改进","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.21.0","cors":"^2.8.6","express":"^5.2.1","puppeteer":"^25.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","eslint":"^8.0.0","ts-jest":"^29.0.0","prettier":"^3.0.0","videoshow":"^0.1.12","typescript":"^5.4.0","@types/cors":"^2.8.19","@types/jest":"^29.5.0","@types/node":"^20.0.0","fluent-ffmpeg":"^2.1.3","@types/express":"^5.0.6","eslint-config-prettier":"^9.0.0","@typescript-eslint/parser":"^7.0.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sentinel-agentos_0.3.1_1781183143375_0.34023870547862867","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"sentinel-agentos","version":"0.3.2","keywords":["agent","ai-agent","guard","safety","memory","evaluation","sentinel","agentos"],"author":{"name":"Annie-Bot"},"license":"MIT","_id":"sentinel-agentos@0.3.2","maintainers":[{"name":"aisync","email":"2457643059@qq.com"}],"homepage":"https://github.com/jishuanjimingtian/sentinel-agentos#readme","bugs":{"url":"https://github.com/jishuanjimingtian/sentinel-agentos/issues"},"bin":{"sentinel-agentos":"dist/cli.js"},"dist":{"shasum":"9fc3e16c8275fcb2b32e2a687cff982914248b04","tarball":"https://registry.npmjs.org/sentinel-agentos/-/sentinel-agentos-0.3.2.tgz","fileCount":96,"integrity":"sha512-+a7DkEgAwJsDubuFMLAJE6W4QPBjS54HX6Am83bKgmHVPOiV1zCugDREupBZB7inolasdgXsQLdirHpRtX+kdw==","signatures":[{"sig":"MEQCIH5eQ1mD6CM/Qeam1z8Gb6Nysf+5xGxsWs5iUPmsjXskAiBm/jsh5ymavp8YqDIr9hfojZCbkrkEztO8JKG0UBfN5w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":518397},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"993fef9faeaa90dde18fb78dac3431a7e67be2d3","scripts":{"dev":"tsc --watch","lint":"eslint src/ --ext .ts","test":"jest","build":"tsc","format":"prettier --write \"src/**/*.ts\" \"tests/**/*.ts\"","lint:fix":"eslint src/ --ext .ts --fix","typecheck":"tsc --noEmit","test:watch":"jest --watch","format:check":"prettier --check \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"aisync","email":"2457643059@qq.com"},"repository":{"url":"git+https://github.com/jishuanjimingtian/sentinel-agentos.git","type":"git"},"_npmVersion":"11.6.2","description":"Sentinel AgentOS — 确定性 Guard 层 + 分层记忆 + 自动评估，让任何 Agent 变得可靠、可审计、可改进","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.21.0","cors":"^2.8.6","express":"^5.2.1","puppeteer":"^25.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","eslint":"^8.0.0","ts-jest":"^29.0.0","prettier":"^3.0.0","videoshow":"^0.1.12","typescript":"^5.4.0","@types/cors":"^2.8.19","@types/jest":"^29.5.0","@types/node":"^20.0.0","fluent-ffmpeg":"^2.1.3","@types/express":"^5.0.6","eslint-config-prettier":"^9.0.0","@typescript-eslint/parser":"^7.0.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sentinel-agentos_0.3.2_1781228373951_0.7676394998134375","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"sentinel-agentos","version":"0.3.3","keywords":["agent","ai-agent","guard","safety","memory","evaluation","sentinel","agentos"],"author":{"name":"Annie-Bot"},"license":"MIT","_id":"sentinel-agentos@0.3.3","maintainers":[{"name":"aisync","email":"2457643059@qq.com"}],"homepage":"https://github.com/jishuanjimingtian/sentinel-agentos#readme","bugs":{"url":"https://github.com/jishuanjimingtian/sentinel-agentos/issues"},"bin":{"sentinel-agentos":"dist/cli.js"},"dist":{"shasum":"f5c24d90ef021973cff9aa3a4e4985a1c1474c8a","tarball":"https://registry.npmjs.org/sentinel-agentos/-/sentinel-agentos-0.3.3.tgz","fileCount":96,"integrity":"sha512-EBtQICSQ7pFYrHIct9TcqdtrjnCTug1P00GFrovd7M5o5vauD7npHQ6yUaltgFhM3Ks9kZZbMYJHIU8VhARQGw==","signatures":[{"sig":"MEUCIQDVEqmdRsPRUGU0+A34QfpJp4UAo7n2+K4IVIaPDEKnZgIgexjwb9ZWKsZej8ajMR7fifHaqiTV5vZAROXd7dCU6iU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":524149},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"1a8c53a16a36f888815960e8612d9aea340c8e57","scripts":{"dev":"tsc --watch","lint":"eslint src/ --ext .ts","test":"jest","build":"tsc","format":"prettier --write \"src/**/*.ts\" \"tests/**/*.ts\"","lint:fix":"eslint src/ --ext .ts --fix","typecheck":"tsc --noEmit","test:watch":"jest --watch","format:check":"prettier --check \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"aisync","email":"2457643059@qq.com"},"repository":{"url":"git+https://github.com/jishuanjimingtian/sentinel-agentos.git","type":"git"},"_npmVersion":"11.6.2","description":"Sentinel AgentOS — 确定性 Guard 层 + 分层记忆 + 自动评估，让任何 Agent 变得可靠、可审计、可改进","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.21.0","cors":"^2.8.6","express":"^5.2.1","puppeteer":"^25.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","eslint":"^8.0.0","ts-jest":"^29.0.0","prettier":"^3.0.0","videoshow":"^0.1.12","typescript":"^5.4.0","@types/cors":"^2.8.19","@types/jest":"^29.5.0","@types/node":"^20.0.0","fluent-ffmpeg":"^2.1.3","@types/express":"^5.0.6","eslint-config-prettier":"^9.0.0","@typescript-eslint/parser":"^7.0.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sentinel-agentos_0.3.3_1781254730614_0.959439973015209","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"sentinel-agentos","version":"0.3.4","keywords":["agent","ai-agent","guard","safety","memory","evaluation","sentinel","agentos"],"author":{"name":"Annie-Bot"},"license":"MIT","_id":"sentinel-agentos@0.3.4","maintainers":[{"name":"aisync","email":"2457643059@qq.com"}],"homepage":"https://github.com/jishuanjimingtian/sentinel-agentos#readme","bugs":{"url":"https://github.com/jishuanjimingtian/sentinel-agentos/issues"},"bin":{"sentinel-agentos":"dist/cli.js"},"dist":{"shasum":"82973e7e74103eeb3996a1ef9717b272eea1662c","tarball":"https://registry.npmjs.org/sentinel-agentos/-/sentinel-agentos-0.3.4.tgz","fileCount":96,"integrity":"sha512-2RlXn6CxqfO2N+Dx7VFRKcOE+fjfizreKkWT+IIN9Blyv0fKePzSGh186KkTM4LIqQz1TZWe3F62olr29aku2w==","signatures":[{"sig":"MEQCIGk2rObadh1vmVhnqAJVWoPJj8j0l4+gUnLDDBJ3Kk6BAiAZXZbCNQxsZZZB97P2JOYyYtzFlKQamR+uwJQ1MASeNw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":535232},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"c6887972adcc615d831082566f6984e875d7b056","scripts":{"dev":"tsc --watch","lint":"eslint src/ --ext .ts","test":"jest","build":"tsc","format":"prettier --write \"src/**/*.ts\" \"tests/**/*.ts\"","lint:fix":"eslint src/ --ext .ts --fix","typecheck":"tsc --noEmit","test:watch":"jest --watch","format:check":"prettier --check \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"aisync","email":"2457643059@qq.com"},"repository":{"url":"git+https://github.com/jishuanjimingtian/sentinel-agentos.git","type":"git"},"_npmVersion":"11.6.2","description":"Sentinel AgentOS — 确定性 Guard 层 + 分层记忆 + 自动评估，让任何 Agent 变得可靠、可审计、可改进","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.21.0","cors":"^2.8.6","express":"^5.2.1","puppeteer":"^25.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","eslint":"^8.0.0","ts-jest":"^29.0.0","prettier":"^3.0.0","videoshow":"^0.1.12","typescript":"^5.4.0","@types/cors":"^2.8.19","@types/jest":"^29.5.0","@types/node":"^20.0.0","fluent-ffmpeg":"^2.1.3","@types/express":"^5.0.6","eslint-config-prettier":"^9.0.0","@typescript-eslint/parser":"^7.0.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sentinel-agentos_0.3.4_1781262697590_0.38957658587189314","host":"s3://npm-registry-packages-npm-production"}},"0.3.5":{"name":"sentinel-agentos","version":"0.3.5","keywords":["agent","ai-agent","guard","safety","memory","evaluation","sentinel","agentos"],"author":{"name":"Annie-Bot"},"license":"MIT","_id":"sentinel-agentos@0.3.5","maintainers":[{"name":"aisync","email":"2457643059@qq.com"}],"homepage":"https://github.com/jishuanjimingtian/sentinel-agentos#readme","bugs":{"url":"https://github.com/jishuanjimingtian/sentinel-agentos/issues"},"bin":{"sentinel-agentos":"dist/cli.js"},"dist":{"shasum":"dfd4683345a55210daba2ac8397c2a6e7d62baa4","tarball":"https://registry.npmjs.org/sentinel-agentos/-/sentinel-agentos-0.3.5.tgz","fileCount":96,"integrity":"sha512-TGWlKH0Ci4HtazIIP64dYlVBllGqHbeHUAuSv/IBNPST0EWdLYo0JGShq0nOhjxMN4IVfy1VahiXK48q2Tv4gA==","signatures":[{"sig":"MEQCIFBFp7v96YnvqHsbu+2PqavOhOeXosAbbXT0mFeQTte9AiBjH86gks2czS/bnSWubJ0GuGjfyixvZb5Rl8ioaIhSVQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":541252},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"9187f4c9f46396fdc112f6622bbb0ea07e56a530","scripts":{"dev":"tsc --watch","lint":"eslint src/ --ext .ts","test":"jest","build":"tsc","format":"prettier --write \"src/**/*.ts\" \"tests/**/*.ts\"","lint:fix":"eslint src/ --ext .ts --fix","typecheck":"tsc --noEmit","test:watch":"jest --watch","format:check":"prettier --check \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"aisync","email":"2457643059@qq.com"},"repository":{"url":"git+https://github.com/jishuanjimingtian/sentinel-agentos.git","type":"git"},"_npmVersion":"11.6.2","description":"Sentinel AgentOS — 确定性 Guard 层 + 分层记忆 + 自动评估，让任何 Agent 变得可靠、可审计、可改进","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.21.0","cors":"^2.8.6","express":"^5.2.1","puppeteer":"^25.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","eslint":"^8.0.0","ts-jest":"^29.0.0","prettier":"^3.0.0","videoshow":"^0.1.12","typescript":"^5.4.0","@types/cors":"^2.8.19","@types/jest":"^29.5.0","@types/node":"^20.0.0","fluent-ffmpeg":"^2.1.3","@types/express":"^5.0.6","eslint-config-prettier":"^9.0.0","@typescript-eslint/parser":"^7.0.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sentinel-agentos_0.3.5_1781266030436_0.8786302356702684","host":"s3://npm-registry-packages-npm-production"}},"0.3.6":{"name":"sentinel-agentos","version":"0.3.6","keywords":["agent","ai-agent","guard","safety","memory","evaluation","sentinel","agentos"],"author":{"name":"Annie-Bot"},"license":"MIT","_id":"sentinel-agentos@0.3.6","maintainers":[{"name":"aisync","email":"2457643059@qq.com"}],"homepage":"https://github.com/jishuanjimingtian/sentinel-agentos#readme","bugs":{"url":"https://github.com/jishuanjimingtian/sentinel-agentos/issues"},"bin":{"sentinel-agentos":"dist/cli.js"},"dist":{"shasum":"0b86d032bcc8237b9e4027133996afa4d0915a9e","tarball":"https://registry.npmjs.org/sentinel-agentos/-/sentinel-agentos-0.3.6.tgz","fileCount":96,"integrity":"sha512-2YfaXsqD3Q2YH6FHAoajWjq6DmzPedZKk8DRjJ/e8zg0Nz2U0/wtaQVpXiA6WB4lbPB1lt4wNn3CD234sSyrrQ==","signatures":[{"sig":"MEYCIQDr8O3b0sqbY4LnePj9OJSQuyCEB5oV6FGQW4puUwKp3AIhANGoTB1U21dA4EBFlrm90VK0HN9UUyidRfNUG4lzlAeW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":546408},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"425df65bd2b0eb5fd1ac4ee532535fed583e68d2","scripts":{"dev":"tsc --watch","lint":"eslint src/ --ext .ts","test":"jest","build":"tsc","format":"prettier --write \"src/**/*.ts\" \"tests/**/*.ts\"","lint:fix":"eslint src/ --ext .ts --fix","typecheck":"tsc --noEmit","test:watch":"jest --watch","format:check":"prettier --check \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"aisync","email":"2457643059@qq.com"},"repository":{"url":"git+https://github.com/jishuanjimingtian/sentinel-agentos.git","type":"git"},"_npmVersion":"11.6.2","description":"Sentinel AgentOS — 确定性 Guard 层 + 分层记忆 + 自动评估，让任何 Agent 变得可靠、可审计、可改进","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.21.0","cors":"^2.8.6","express":"^5.2.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","eslint":"^8.0.0","ts-jest":"^29.0.0","prettier":"^3.0.0","videoshow":"^0.1.12","typescript":"^5.4.0","@types/cors":"^2.8.19","@types/jest":"^29.5.0","@types/node":"^20.0.0","fluent-ffmpeg":"^2.1.3","@types/express":"^5.0.6","eslint-config-prettier":"^9.0.0","@typescript-eslint/parser":"^7.0.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sentinel-agentos_0.3.6_1781267177734_0.5423180366255043","host":"s3://npm-registry-packages-npm-production"}},"0.3.7":{"name":"sentinel-agentos","version":"0.3.7","keywords":["agent","ai-agent","guard","safety","memory","evaluation","sentinel","agentos"],"author":{"name":"Annie-Bot"},"license":"MIT","_id":"sentinel-agentos@0.3.7","maintainers":[{"name":"aisync","email":"2457643059@qq.com"}],"homepage":"https://github.com/jishuanjimingtian/sentinel-agentos#readme","bugs":{"url":"https://github.com/jishuanjimingtian/sentinel-agentos/issues"},"bin":{"sentinel-agentos":"dist/cli.js"},"dist":{"shasum":"89b39e91ccf78dcabbbd0b4fc9499b41239b4466","tarball":"https://registry.npmjs.org/sentinel-agentos/-/sentinel-agentos-0.3.7.tgz","fileCount":98,"integrity":"sha512-TVfKlOYyP+J5UULK6cMbpACI9csVvgV2i93hP5ULLd9w65JuTatf8R9dERB/gMj5/Jwf1mdDsJ9BXssBnxzhZw==","signatures":[{"sig":"MEQCIGyygNUSpMhzau8i/gmzOj6oQlkRnKniH7GxvLjvhhBdAiATlbvBdfUw1irshwipaOCr1Z1C7hRuQTDkZyhu7Qml5Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":592722},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"b124c4731c522320020935651023f91dafd24b37","scripts":{"dev":"tsc --watch","lint":"eslint src/ --ext .ts","test":"jest","build":"tsc && npx copyfiles src/dashboard.html dist/","format":"prettier --write \"src/**/*.ts\" \"tests/**/*.ts\"","lint:fix":"eslint src/ --ext .ts --fix","typecheck":"tsc --noEmit","test:watch":"jest --watch","format:check":"prettier --check \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"aisync","email":"2457643059@qq.com"},"repository":{"url":"git+https://github.com/jishuanjimingtian/sentinel-agentos.git","type":"git"},"_npmVersion":"11.6.2","description":"Sentinel AgentOS — 确定性 Guard 层 + 分层记忆 + 自动评估，让任何 Agent 变得可靠、可审计、可改进","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.21.0","cors":"^2.8.6","express":"^5.2.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","eslint":"^8.0.0","ts-jest":"^29.0.0","prettier":"^3.0.0","copyfiles":"^2.4.1","videoshow":"^0.1.12","typescript":"^5.4.0","@types/cors":"^2.8.19","@types/jest":"^29.5.0","@types/node":"^20.0.0","fluent-ffmpeg":"^2.1.3","@types/express":"^5.0.6","eslint-config-prettier":"^9.0.0","@typescript-eslint/parser":"^7.0.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sentinel-agentos_0.3.7_1781292947803_0.8178610730378326","host":"s3://npm-registry-packages-npm-production"}},"0.3.8":{"name":"sentinel-agentos","version":"0.3.8","keywords":["agent","ai-agent","guard","safety","memory","evaluation","sentinel","agentos"],"author":{"name":"Annie-Bot"},"license":"MIT","_id":"sentinel-agentos@0.3.8","maintainers":[{"name":"aisync","email":"2457643059@qq.com"}],"homepage":"https://github.com/jishuanjimingtian/sentinel-agentos#readme","bugs":{"url":"https://github.com/jishuanjimingtian/sentinel-agentos/issues"},"bin":{"sentinel-agentos":"dist/cli.js"},"dist":{"shasum":"30ff3a93294fbc2ace0bfa8e07bc02fabea1db81","tarball":"https://registry.npmjs.org/sentinel-agentos/-/sentinel-agentos-0.3.8.tgz","fileCount":2,"integrity":"sha512-LjjyGHHU+vemuF3ZggD17882KK6tu/DfAcJ5rX5GNRs3GbCIqCJTE8qMaN0UhPPI92UlfOdqAuRkNlRYPii0Yg==","signatures":[{"sig":"MEYCIQD+l8y2kKIMKbmmC84DU3W/jmVJ7s2TeWh+L3Cs8Fx2cwIhAIz6gWmw1gH6tsrTpOr/pCtfaEOf2TZqONCGTRoUkUem","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12248},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"4302e0e0f5ec6d774b0cacacbf66427f2429cb69","scripts":{"dev":"tsc --watch","lint":"eslint src/ --ext .ts","test":"jest","build":"tsc && npx copyfiles src/dashboard.html dist/","start":"node server.js","format":"prettier --write \"src/**/*.ts\" \"tests/**/*.ts\"","lint:fix":"eslint src/ --ext .ts --fix","typecheck":"tsc --noEmit","test:watch":"jest --watch","format:check":"prettier --check \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"aisync","email":"2457643059@qq.com"},"repository":{"url":"git+https://github.com/jishuanjimingtian/sentinel-agentos.git","type":"git"},"_npmVersion":"11.6.2","description":"Sentinel AgentOS — 确定性 Guard 层 + 分层记忆 + 自动评估，让任何 Agent 变得可靠、可审计、可改进","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.21.0","cors":"^2.8.6","express":"^5.2.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","eslint":"^8.0.0","ts-jest":"^29.0.0","prettier":"^3.0.0","copyfiles":"^2.4.1","videoshow":"^0.1.12","typescript":"^5.4.0","@types/cors":"^2.8.19","@types/jest":"^29.5.0","@types/node":"^20.0.0","fluent-ffmpeg":"^2.1.3","@types/express":"^5.0.6","eslint-config-prettier":"^9.0.0","@typescript-eslint/parser":"^7.0.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sentinel-agentos_0.3.8_1781353643481_0.43629846529070226","host":"s3://npm-registry-packages-npm-production"}},"0.3.9":{"name":"sentinel-agentos","version":"0.3.9","keywords":["agent","ai-agent","guard","safety","memory","evaluation","sentinel","agentos"],"author":{"name":"Annie-Bot"},"license":"MIT","_id":"sentinel-agentos@0.3.9","maintainers":[{"name":"aisync","email":"2457643059@qq.com"}],"homepage":"https://github.com/jishuanjimingtian/sentinel-agentos#readme","bugs":{"url":"https://github.com/jishuanjimingtian/sentinel-agentos/issues"},"bin":{"sentinel-agentos":"dist/cli.js"},"dist":{"shasum":"cf9d8bd8f87f3d1eae868e195f40bf828c30064b","tarball":"https://registry.npmjs.org/sentinel-agentos/-/sentinel-agentos-0.3.9.tgz","fileCount":2,"integrity":"sha512-KVjH2BrSjEJSIeb464Q9Tn9cnHgEm7wx0jlTuAH0ooMQls/TSMgwRHOAj9V/yelyDP2fP2dhJM4/uMpLSmI4Lw==","signatures":[{"sig":"MEQCICZ4sZSCMzZL8qV5DFOLm+0c4NV8sREk7RVwN/RHshxjAiBbnIpbC8n00Ti5uoX1KdcE71nq9s9l+ju6n+rlbHyo4g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12248},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"f416971218233031cd26bddcfaa234490c5a00ba","scripts":{"dev":"tsc --watch","lint":"eslint src/ --ext .ts","test":"jest","build":"tsc && npx copyfiles src/dashboard.html dist/","start":"node server.js","format":"prettier --write \"src/**/*.ts\" \"tests/**/*.ts\"","lint:fix":"eslint src/ --ext .ts --fix","typecheck":"tsc --noEmit","test:watch":"jest --watch","format:check":"prettier --check \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"aisync","email":"2457643059@qq.com"},"repository":{"url":"git+https://github.com/jishuanjimingtian/sentinel-agentos.git","type":"git"},"_npmVersion":"11.6.2","description":"Sentinel AgentOS — 确定性 Guard 层 + 分层记忆 + 自动评估，让任何 Agent 变得可靠、可审计、可改进","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.21.0","cors":"^2.8.6","express":"^5.2.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","eslint":"^8.0.0","ts-jest":"^29.0.0","prettier":"^3.0.0","copyfiles":"^2.4.1","videoshow":"^0.1.12","typescript":"^5.4.0","@types/cors":"^2.8.19","@types/jest":"^29.5.0","@types/node":"^20.0.0","fluent-ffmpeg":"^2.1.3","@types/express":"^5.0.6","eslint-config-prettier":"^9.0.0","@typescript-eslint/parser":"^7.0.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sentinel-agentos_0.3.9_1781355947990_0.5655631406731001","host":"s3://npm-registry-packages-npm-production"}},"0.3.10":{"name":"sentinel-agentos","version":"0.3.10","keywords":["agent","ai-agent","guard","safety","memory","evaluation","sentinel","agentos"],"author":{"name":"Annie-Bot"},"license":"MIT","_id":"sentinel-agentos@0.3.10","maintainers":[{"name":"aisync","email":"2457643059@qq.com"}],"homepage":"https://github.com/jishuanjimingtian/sentinel-agentos#readme","bugs":{"url":"https://github.com/jishuanjimingtian/sentinel-agentos/issues"},"bin":{"sentinel-agentos":"dist/cli.js"},"dist":{"shasum":"74f8e0af70fbcf248f93c1fd0403dbac34d2daee","tarball":"https://registry.npmjs.org/sentinel-agentos/-/sentinel-agentos-0.3.10.tgz","fileCount":97,"integrity":"sha512-iR9Otdkzvv04UuDTHy5ZNByF5kUKWy4n4r8gSefw2D9oRixSVSLvLXruZEriYZVPE3tKA1gZAgO37MKIEX5HkQ==","signatures":[{"sig":"MEYCIQD/euVntoqMB4JkVNgYPI0ahx8244TRHKAoWtWFI94yWwIhAI5yyvq8L89S+ZCWK8wc+bsDKkrsc/y3m5HlXM8vwxy/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":592002},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"f416971218233031cd26bddcfaa234490c5a00ba","scripts":{"dev":"tsc --watch","lint":"eslint src/ --ext .ts","test":"jest","build":"tsc && npx copyfiles src/dashboard.html dist/","format":"prettier --write \"src/**/*.ts\" \"tests/**/*.ts\"","lint:fix":"eslint src/ --ext .ts --fix","typecheck":"tsc --noEmit","test:watch":"jest --watch","format:check":"prettier --check \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"aisync","email":"2457643059@qq.com"},"repository":{"url":"git+https://github.com/jishuanjimingtian/sentinel-agentos.git","type":"git"},"_npmVersion":"11.6.2","description":"Sentinel AgentOS — 确定性 Guard 层 + 分层记忆 + 自动评估，让任何 Agent 变得可靠、可审计、可改进","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.21.0","cors":"^2.8.6","express":"^5.2.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","eslint":"^8.0.0","ts-jest":"^29.0.0","prettier":"^3.0.0","copyfiles":"^2.4.1","videoshow":"^0.1.12","typescript":"^5.4.0","@types/cors":"^2.8.19","@types/jest":"^29.5.0","@types/node":"^20.0.0","fluent-ffmpeg":"^2.1.3","@types/express":"^5.0.6","eslint-config-prettier":"^9.0.0","@typescript-eslint/parser":"^7.0.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sentinel-agentos_0.3.10_1781356258524_0.07220836899387773","host":"s3://npm-registry-packages-npm-production"}},"0.3.11":{"name":"sentinel-agentos","version":"0.3.11","keywords":["agent","ai-agent","guard","safety","memory","evaluation","sentinel","agentos"],"author":{"name":"Annie-Bot"},"license":"MIT","_id":"sentinel-agentos@0.3.11","maintainers":[{"name":"aisync","email":"2457643059@qq.com"}],"homepage":"https://github.com/jishuanjimingtian/sentinel-agentos#readme","bugs":{"url":"https://github.com/jishuanjimingtian/sentinel-agentos/issues"},"bin":{"sentinel-agentos":"dist/cli.js"},"dist":{"shasum":"6656dfef45b1751c3b8bfce27712ef108ceb2262","tarball":"https://registry.npmjs.org/sentinel-agentos/-/sentinel-agentos-0.3.11.tgz","fileCount":97,"integrity":"sha512-XOy4YgVqpOvLPfWgM6rN0oDYBjnMKpxnKfPgkbTjowkQBe4UDTU3dWyWV9XdBT0cQTPiUBNMw2qMCI86w6buCA==","signatures":[{"sig":"MEYCIQDpFHkxCLEuat2Ovuqs7OOKyfbnxavtanls+o3BhxGNSAIhANE3pNz9k6JYg0ebchPNITrOLeFbfdLkjRz/7Te95FOe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":594981},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"cdc5926bc00e5d4b46e3f2d18ce4d286fb9bedce","scripts":{"dev":"tsc --watch","lint":"eslint src/ --ext .ts","test":"jest","build":"tsc && npx copyfiles src/dashboard.html dist/","format":"prettier --write \"src/**/*.ts\" \"tests/**/*.ts\"","lint:fix":"eslint src/ --ext .ts --fix","typecheck":"tsc --noEmit","test:watch":"jest --watch","format:check":"prettier --check \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"aisync","email":"2457643059@qq.com"},"repository":{"url":"git+https://github.com/jishuanjimingtian/sentinel-agentos.git","type":"git"},"_npmVersion":"11.6.2","description":"Sentinel AgentOS — 确定性 Guard 层 + 分层记忆 + 自动评估，让任何 Agent 变得可靠、可审计、可改进","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.21.0","cors":"^2.8.6","express":"^5.2.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","eslint":"^8.0.0","ts-jest":"^29.0.0","prettier":"^3.0.0","copyfiles":"^2.4.1","videoshow":"^0.1.12","typescript":"^5.4.0","@types/cors":"^2.8.19","@types/jest":"^29.5.0","@types/node":"^20.0.0","fluent-ffmpeg":"^2.1.3","@types/express":"^5.0.6","eslint-config-prettier":"^9.0.0","@typescript-eslint/parser":"^7.0.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sentinel-agentos_0.3.11_1781419381708_0.24156317689572204","host":"s3://npm-registry-packages-npm-production"}},"0.3.12":{"name":"sentinel-agentos","version":"0.3.12","keywords":["agent","ai-agent","guard","safety","memory","evaluation","sentinel","agentos"],"author":{"name":"Annie-Bot"},"license":"MIT","_id":"sentinel-agentos@0.3.12","maintainers":[{"name":"aisync","email":"2457643059@qq.com"}],"homepage":"https://github.com/jishuanjimingtian/sentinel-agentos#readme","bugs":{"url":"https://github.com/jishuanjimingtian/sentinel-agentos/issues"},"bin":{"sentinel-agentos":"dist/cli.js"},"dist":{"shasum":"73a5c9918c5c18b1547c07095c66a46f0645af60","tarball":"https://registry.npmjs.org/sentinel-agentos/-/sentinel-agentos-0.3.12.tgz","fileCount":98,"integrity":"sha512-6tKaA1zWV2O5+UWyDLSWB5LdrDRQTAeeDxbcRhYn762wO+jE5UHNJbbaMPdYMTvtgu8UNuoqk9HwEsAA2MsbjQ==","signatures":[{"sig":"MEYCIQCqejSIRFhiAls/BNLyVve6SrMyu47NaHGjPlboW3Jl8AIhAMr1izpI8nWB7+MQBbxH6j2AhFRQ7hKPbAKuvTIJvmz9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":647325},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"cdc5926bc00e5d4b46e3f2d18ce4d286fb9bedce","scripts":{"dev":"tsc --watch","lint":"eslint src/ --ext .ts","test":"jest","build":"tsc && npx copyfiles -f src/dashboard.html dist/","start":"node dist/cli.js server --port 3300","format":"prettier --write \"src/**/*.ts\" \"tests/**/*.ts\"","lint:fix":"eslint src/ --ext .ts --fix","typecheck":"tsc --noEmit","test:watch":"jest --watch","format:check":"prettier --check \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"aisync","email":"2457643059@qq.com"},"repository":{"url":"git+https://github.com/jishuanjimingtian/sentinel-agentos.git","type":"git"},"_npmVersion":"11.6.2","description":"Sentinel AgentOS — 确定性 Guard 层 + 分层记忆 + 自动评估，让任何 Agent 变得可靠、可审计、可改进","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.21.0","cors":"^2.8.6","sharp":"^0.35.1","express":"^5.2.1","puppeteer":"^25.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","eslint":"^8.0.0","ts-jest":"^29.0.0","prettier":"^3.0.0","copyfiles":"^2.4.1","videoshow":"^0.1.12","typescript":"^5.4.0","@types/cors":"^2.8.19","@types/jest":"^29.5.0","@types/node":"^20.0.0","fluent-ffmpeg":"^2.1.3","@types/express":"^5.0.6","eslint-config-prettier":"^9.0.0","@typescript-eslint/parser":"^7.0.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sentinel-agentos_0.3.12_1781574329850_0.9712502796282023","host":"s3://npm-registry-packages-npm-production"}},"0.3.13":{"name":"sentinel-agentos","version":"0.3.13","keywords":["agent","ai-agent","guard","safety","memory","evaluation","sentinel","agentos"],"author":{"name":"Annie-Bot"},"license":"MIT","_id":"sentinel-agentos@0.3.13","maintainers":[{"name":"aisync","email":"2457643059@qq.com"}],"homepage":"https://github.com/jishuanjimingtian/sentinel-agentos#readme","bugs":{"url":"https://github.com/jishuanjimingtian/sentinel-agentos/issues"},"bin":{"sentinel-agentos":"dist/cli.js"},"dist":{"shasum":"e68d49e2467f525f25ca2fdd949f55396e7a38ed","tarball":"https://registry.npmjs.org/sentinel-agentos/-/sentinel-agentos-0.3.13.tgz","fileCount":102,"integrity":"sha512-2q7KzrZoiifthPjrPx5qhjh1Yg276SLNxz7BuTKvc1ZbUUXBpps2V479SF1XqCshC9oDns25QCU8qDhEFX6KBw==","signatures":[{"sig":"MEYCIQC4U6N1KuJ1RwpPdG9dw6wAG6ZTbRaKnXRotZuFr/b4GwIhAKKSepQI716pGqiobDnXl1SEJmHxMcG6gOeb18FnkG3b","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":599452},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"cdc5926bc00e5d4b46e3f2d18ce4d286fb9bedce","scripts":{"dev":"tsc --watch","lint":"eslint src/ --ext .ts","test":"jest","build":"tsc && npx copyfiles -f src/dashboard.html dist/","start":"node dist/cli.js server --port 3300","format":"prettier --write \"src/**/*.ts\" \"tests/**/*.ts\"","lint:fix":"eslint src/ --ext .ts --fix","typecheck":"tsc --noEmit","test:watch":"jest --watch","format:check":"prettier --check \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"aisync","email":"2457643059@qq.com"},"repository":{"url":"git+https://github.com/jishuanjimingtian/sentinel-agentos.git","type":"git"},"_npmVersion":"11.6.2","description":"Sentinel AgentOS — 确定性 Guard 层 + 分层记忆 + 自动评估，让任何 Agent 变得可靠、可审计、可改进","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.21.0","cors":"^2.8.6","sharp":"^0.35.1","express":"^5.2.1","puppeteer":"^25.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","eslint":"^8.0.0","ts-jest":"^29.0.0","prettier":"^3.0.0","copyfiles":"^2.4.1","videoshow":"^0.1.12","typescript":"^5.4.0","@types/cors":"^2.8.19","@types/jest":"^29.5.0","@types/node":"^20.0.0","fluent-ffmpeg":"^2.1.3","@types/express":"^5.0.6","eslint-config-prettier":"^9.0.0","@typescript-eslint/parser":"^7.0.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sentinel-agentos_0.3.13_1781657365275_0.9764661494453319","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"sentinel-agentos","version":"0.4.0","keywords":["agent","ai-agent","guard","safety","memory","evaluation","sentinel","agentos"],"author":{"name":"Annie-Bot"},"license":"MIT","_id":"sentinel-agentos@0.4.0","maintainers":[{"name":"aisync","email":"2457643059@qq.com"}],"homepage":"https://github.com/jishuanjimingtian/sentinel-agentos#readme","bugs":{"url":"https://github.com/jishuanjimingtian/sentinel-agentos/issues"},"bin":{"sentinel-agentos":"dist/cli.js"},"dist":{"shasum":"c09228c84824efae6b083828c311b37f252bf60d","tarball":"https://registry.npmjs.org/sentinel-agentos/-/sentinel-agentos-0.4.0.tgz","fileCount":146,"integrity":"sha512-OxKs/7m8mUc6q2pY0LQ9o2ca1/LmuxUK61q7MVrDM+f/YpjMUlAM5H1uvHZLfVYbXbTcqhg7BXZFlf4rCb4/SQ==","signatures":[{"sig":"MEUCIEn/tPuJBo5S79j5q9UTHOhMN7wn2vFz9rHU1WSQ7h9uAiEApPiSpeU8qlhXAFcx8+5dZCgkPBdIIjgNwgmU8Sy2J9U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2321756},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"73172e89fe8f8239d14b6ee3ab9344c00537d4db","scripts":{"dev":"tsc --watch","lint":"eslint src/ --ext .ts","test":"jest","build":"tsc && npx copyfiles -f src/dashboard.html dist/ && npx copyfiles -u 1 \"assets/**/*\" dist/","start":"node dist/cli.js server --port 3300","format":"prettier --write \"src/**/*.ts\" \"tests/**/*.ts\"","lint:fix":"eslint src/ --ext .ts --fix","typecheck":"tsc --noEmit","test:watch":"jest --watch","format:check":"prettier --check \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"aisync","email":"2457643059@qq.com"},"repository":{"url":"git+https://github.com/jishuanjimingtian/sentinel-agentos.git","type":"git"},"_npmVersion":"11.6.2","description":"Sentinel AgentOS — 确定性 Guard 层 + 分层记忆 + 自动评估，让任何 Agent 变得可靠、可审计、可改进","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.21.0","cors":"^2.8.6","sharp":"^0.35.1","express":"^5.2.1","puppeteer":"^25.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","eslint":"^8.0.0","ts-jest":"^29.0.0","prettier":"^3.0.0","copyfiles":"^2.4.1","videoshow":"^0.1.12","typescript":"^5.4.0","@types/cors":"^2.8.19","@types/jest":"^29.5.0","@types/node":"^20.0.0","fluent-ffmpeg":"^2.1.3","@types/express":"^5.0.6","eslint-config-prettier":"^9.0.0","@typescript-eslint/parser":"^7.0.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sentinel-agentos_0.4.0_1781778888861_0.1312226898733142","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"sentinel-agentos","version":"0.4.1","keywords":["agent","ai-agent","guard","safety","memory","evaluation","sentinel","agentos"],"author":{"name":"Annie-Bot"},"license":"MIT","_id":"sentinel-agentos@0.4.1","maintainers":[{"name":"aisync","email":"2457643059@qq.com"}],"homepage":"https://github.com/jishuanjimingtian/sentinel-agentos#readme","bugs":{"url":"https://github.com/jishuanjimingtian/sentinel-agentos/issues"},"bin":{"sentinel-agentos":"dist/cli.js"},"dist":{"shasum":"c89cc45c2a2d86a8026d8a1e1ee2bee419299694","tarball":"https://registry.npmjs.org/sentinel-agentos/-/sentinel-agentos-0.4.1.tgz","fileCount":145,"integrity":"sha512-J5GBtqEqGlUbshhaiMw0FLC0Bnb/MfeZn0MuzJIDKWo40FhRrB6p/HdTA3yQc3FdxFj5yBrYF8kA4cVyxgi4zA==","signatures":[{"sig":"MEUCIQCXNaiXDF8OeEiAxJTlYCaZeEXcQCDl/bBtED1ZqxWnaAIgLLxuIRnQNZeEzpZSmlFpCHdCTSuRq9+8i9Qwhx9tDIc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2329624},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"d71e10ddf89925c22591a29986988429806259ff","scripts":{"dev":"tsc --watch","lint":"eslint src/ --ext .ts","test":"jest","build":"tsc && npx copyfiles -f src/dashboard.html dist/ && npx copyfiles -u 1 \"assets/**/*\" dist/","start":"node dist/cli.js server --port 3300","format":"prettier --write \"src/**/*.ts\" \"tests/**/*.ts\"","lint:fix":"eslint src/ --ext .ts --fix","typecheck":"tsc --noEmit","test:watch":"jest --watch","format:check":"prettier --check \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"aisync","email":"2457643059@qq.com"},"repository":{"url":"git+https://github.com/jishuanjimingtian/sentinel-agentos.git","type":"git"},"_npmVersion":"11.6.2","description":"Sentinel AgentOS — 确定性 Guard 层 + 分层记忆 + 自动评估，让任何 Agent 变得可靠、可审计、可改进","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.21.0","cors":"^2.8.6","sharp":"^0.35.1","express":"^5.2.1","puppeteer":"^25.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","eslint":"^8.0.0","ts-jest":"^29.0.0","prettier":"^3.0.0","copyfiles":"^2.4.1","videoshow":"^0.1.12","typescript":"^5.4.0","@types/cors":"^2.8.19","@types/jest":"^29.5.0","@types/node":"^20.0.0","fluent-ffmpeg":"^2.1.3","@types/express":"^5.0.6","eslint-config-prettier":"^9.0.0","@typescript-eslint/parser":"^7.0.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sentinel-agentos_0.4.1_1781840272350_0.2430715747300909","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"sentinel-agentos","version":"0.4.2","keywords":["agent","ai-agent","guard","safety","memory","evaluation","sentinel","agentos"],"author":{"name":"Annie-Bot"},"license":"MIT","_id":"sentinel-agentos@0.4.2","maintainers":[{"name":"aisync","email":"2457643059@qq.com"}],"homepage":"https://github.com/jishuanjimingtian/sentinel-agentos#readme","bugs":{"url":"https://github.com/jishuanjimingtian/sentinel-agentos/issues"},"bin":{"sentinel-agentos":"dist/cli.js"},"dist":{"shasum":"4ff0f065c40eab9700abdcfb87548905a195d9b8","tarball":"https://registry.npmjs.org/sentinel-agentos/-/sentinel-agentos-0.4.2.tgz","fileCount":153,"integrity":"sha512-DiCa+vCLt5EpGf/6F7urwZ7TNhRhiHWAALpX+kQUCoE4xlC7GOzUnIFnUSH4ja7Rz9DNTVcWocbdwW/8zTKzlA==","signatures":[{"sig":"MEYCIQDIdtKb2ARxHXqXTC8WPKb6GcdGgzinp/uOK7t45VF6JgIhAMlSngtA1igqmEvB5+1HPQ3cpBgae1qLNRsT1QiExC2v","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6116932},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"dbd46c2d754feedfa78ff9d81a3ed86f73f1c109","scripts":{"dev":"tsc --watch","lint":"eslint src/ --ext .ts","test":"jest","build":"tsc && npx copyfiles -f src/dashboard.html dist/ && npx copyfiles -u 1 \"assets/**/*\" dist/","start":"node dist/cli.js server --port 3300","format":"prettier --write \"src/**/*.ts\" \"tests/**/*.ts\"","lint:fix":"eslint src/ --ext .ts --fix","typecheck":"tsc --noEmit","test:watch":"jest --watch","format:check":"prettier --check \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"aisync","email":"2457643059@qq.com"},"repository":{"url":"git+https://github.com/jishuanjimingtian/sentinel-agentos.git","type":"git"},"_npmVersion":"11.6.2","description":"Sentinel AgentOS — 确定性 Guard 层 + 分层记忆 + 自动评估，让任何 Agent 变得可靠、可审计、可改进","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.21.0","cors":"^2.8.6","sharp":"^0.35.1","express":"^5.2.1","puppeteer":"^25.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","eslint":"^8.0.0","ts-jest":"^29.0.0","prettier":"^3.0.0","copyfiles":"^2.4.1","videoshow":"^0.1.12","typescript":"^5.4.0","@types/cors":"^2.8.19","@types/jest":"^29.5.0","@types/node":"^20.0.0","fluent-ffmpeg":"^2.1.3","@types/express":"^5.0.6","eslint-config-prettier":"^9.0.0","@typescript-eslint/parser":"^7.0.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sentinel-agentos_0.4.2_1782094471681_0.16239280212465168","host":"s3://npm-registry-packages-npm-production"}},"0.4.3":{"name":"sentinel-agentos","version":"0.4.3","keywords":["agent","ai-agent","guard","safety","memory","evaluation","sentinel","agentos"],"author":{"name":"Annie-Bot"},"license":"MIT","_id":"sentinel-agentos@0.4.3","maintainers":[{"name":"aisync","email":"2457643059@qq.com"}],"homepage":"https://github.com/jishuanjimingtian/sentinel-agentos#readme","bugs":{"url":"https://github.com/jishuanjimingtian/sentinel-agentos/issues"},"bin":{"sentinel-agentos":"dist/cli.js"},"dist":{"shasum":"b4af90f1b188e51031e5a9527daba204bb79e888","tarball":"https://registry.npmjs.org/sentinel-agentos/-/sentinel-agentos-0.4.3.tgz","fileCount":177,"integrity":"sha512-kJOdyS6mtKGCibEw11iEpVHSrVVyHJuPFmCTfuj8w3c6C/ydir8T52zVCGg3F2UUsndqIfjEyWdSKJy1lkGwoA==","signatures":[{"sig":"MEQCIC4X/+5YgKP9AKnlP5wCbKAAOnxxVl4zcNraGJeYvZwSAiBJCH4ehma0AIfZKqn3ja2ylJTggJE5Ly2jdaVNSQIteg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11464274},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"51c17f3b68567abba3356ca2cd3112f6be19611e","scripts":{"dev":"tsc --watch","lint":"eslint src/ --ext .ts","test":"jest","build":"tsc && npx copyfiles -f src/dashboard.html dist/ && npx copyfiles -u 1 \"assets/**/*\" dist/assets/","start":"node dist/cli.js server --port 3300","format":"prettier --write \"src/**/*.ts\" \"tests/**/*.ts\"","lint:fix":"eslint src/ --ext .ts --fix","typecheck":"tsc --noEmit","test:watch":"jest --watch","format:check":"prettier --check \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"aisync","email":"2457643059@qq.com"},"repository":{"url":"git+https://github.com/jishuanjimingtian/sentinel-agentos.git","type":"git"},"_npmVersion":"11.6.2","description":"Sentinel AgentOS — 确定性 Guard 层 + 分层记忆 + 自动评估，让任何 Agent 变得可靠、可审计、可改进","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.21.0","cors":"^2.8.6","sharp":"^0.35.1","express":"^5.2.1","puppeteer":"^25.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","eslint":"^8.0.0","ts-jest":"^29.0.0","prettier":"^3.0.0","copyfiles":"^2.4.1","videoshow":"^0.1.12","typescript":"^5.4.0","@types/cors":"^2.8.19","@types/jest":"^29.5.0","@types/node":"^20.0.0","fluent-ffmpeg":"^2.1.3","@types/express":"^5.0.6","eslint-config-prettier":"^9.0.0","@typescript-eslint/parser":"^7.0.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sentinel-agentos_0.4.3_1782119374946_0.7407674221525806","host":"s3://npm-registry-packages-npm-production"}},"0.4.4":{"name":"sentinel-agentos","version":"0.4.4","keywords":["agent","ai-agent","guard","safety","memory","evaluation","sentinel","agentos"],"author":{"name":"Annie-Bot"},"license":"MIT","_id":"sentinel-agentos@0.4.4","maintainers":[{"name":"aisync","email":"2457643059@qq.com"}],"homepage":"https://github.com/jishuanjimingtian/sentinel-agentos#readme","bugs":{"url":"https://github.com/jishuanjimingtian/sentinel-agentos/issues"},"bin":{"sentinel-agentos":"dist/cli.js"},"dist":{"shasum":"24da6c5e31d312a3f59246136f326449f811455a","tarball":"https://registry.npmjs.org/sentinel-agentos/-/sentinel-agentos-0.4.4.tgz","fileCount":181,"integrity":"sha512-QvbfWV/BWaqesyHgKNqx2gHt1XF/6QNL73/Z8BsES6OEajpyoqft5ngHsiwQY7NIN451o2eksZ5kBrtDPOjYJw==","signatures":[{"sig":"MEYCIQD8cZOsGNrjq4ryvJOjFyOhhIfx49wDT7gY1eYezDnguwIhAMlE4iIWTXB6kLq3waXzlcNrs4kXbiu4IQDc+DLKvgfL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11499789},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"51c17f3b68567abba3356ca2cd3112f6be19611e","scripts":{"dev":"tsc --watch","lint":"eslint src/ --ext .ts","test":"jest","build":"tsc && npx copyfiles -f src/dashboard.html dist/ && npx copyfiles -u 1 \"assets/**/*\" dist/assets/","start":"node dist/cli.js server --port 3300","format":"prettier --write \"src/**/*.ts\" \"tests/**/*.ts\"","lint:fix":"eslint src/ --ext .ts --fix","typecheck":"tsc --noEmit","test:watch":"jest --watch","format:check":"prettier --check \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"aisync","email":"2457643059@qq.com"},"repository":{"url":"git+https://github.com/jishuanjimingtian/sentinel-agentos.git","type":"git"},"_npmVersion":"11.6.2","description":"Sentinel AgentOS — 确定性 Guard 层 + 分层记忆 + 自动评估，让任何 Agent 变得可靠、可审计、可改进","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.21.0","cors":"^2.8.6","sharp":"^0.35.1","express":"^5.2.1","puppeteer":"^25.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","eslint":"^8.0.0","ts-jest":"^29.0.0","prettier":"^3.0.0","copyfiles":"^2.4.1","videoshow":"^0.1.12","typescript":"^5.4.0","@types/cors":"^2.8.19","@types/jest":"^29.5.0","@types/node":"^20.0.0","fluent-ffmpeg":"^2.1.3","@types/express":"^5.0.6","eslint-config-prettier":"^9.0.0","@typescript-eslint/parser":"^7.0.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sentinel-agentos_0.4.4_1782308091502_0.5811829360020739","host":"s3://npm-registry-packages-npm-production"}},"0.4.5":{"name":"sentinel-agentos","version":"0.4.5","keywords":["agent","ai-agent","guard","safety","memory","evaluation","sentinel","agentos"],"author":{"name":"Annie-Bot"},"license":"MIT","_id":"sentinel-agentos@0.4.5","maintainers":[{"name":"aisync","email":"2457643059@qq.com"}],"homepage":"https://github.com/jishuanjimingtian/sentinel-agentos#readme","bugs":{"url":"https://github.com/jishuanjimingtian/sentinel-agentos/issues"},"bin":{"sentinel-agentos":"dist/cli.js"},"dist":{"shasum":"f7df5c784b0b47efa855de3770aa42238171b7a7","tarball":"https://registry.npmjs.org/sentinel-agentos/-/sentinel-agentos-0.4.5.tgz","fileCount":181,"integrity":"sha512-AEKb9nYlo5oUTeKJDIFNLbJHRS+8KEIu5N7uZP1OP7AluZy+0vQnwLg2FcLY4evCz36GgRi3Oi5ZJmen+XsOoQ==","signatures":[{"sig":"MEUCIBbmeWA6Z1+nLQxJwBEO4XUjS+LrGYz8nZfCnxEhAMXnAiEAmJBuOsOjmvuWY2wfrdXIkxblIGmmRxBUoF3WKcdrcaY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11502491},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"0264d6fce59873a14ea7a823cc792c301050a652","scripts":{"dev":"tsc --watch","lint":"eslint src/ --ext .ts","test":"jest","build":"tsc && npx copyfiles -f src/dashboard.html dist/ && npx copyfiles -u 1 \"assets/**/*\" dist/assets/","start":"node dist/cli.js server --port 3300","format":"prettier --write \"src/**/*.ts\" \"tests/**/*.ts\"","lint:fix":"eslint src/ --ext .ts --fix","typecheck":"tsc --noEmit","test:watch":"jest --watch","format:check":"prettier --check \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"aisync","email":"2457643059@qq.com"},"repository":{"url":"git+https://github.com/jishuanjimingtian/sentinel-agentos.git","type":"git"},"_npmVersion":"11.6.2","description":"Sentinel AgentOS — 确定性 Guard 层 + 分层记忆 + 自动评估，让任何 Agent 变得可靠、可审计、可改进","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.21.0","cors":"^2.8.6","sharp":"^0.35.1","express":"^5.2.1","puppeteer":"^25.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","eslint":"^8.0.0","ts-jest":"^29.0.0","prettier":"^3.0.0","copyfiles":"^2.4.1","videoshow":"^0.1.12","typescript":"^5.4.0","@types/cors":"^2.8.19","@types/jest":"^29.5.0","@types/node":"^20.0.0","fluent-ffmpeg":"^2.1.3","@types/express":"^5.0.6","eslint-config-prettier":"^9.0.0","@typescript-eslint/parser":"^7.0.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sentinel-agentos_0.4.5_1782313287238_0.595922157345919","host":"s3://npm-registry-packages-npm-production"}},"0.4.6":{"name":"sentinel-agentos","version":"0.4.6","keywords":["agent","ai-agent","guard","safety","memory","evaluation","sentinel","agentos"],"author":{"name":"Annie-Bot"},"license":"MIT","_id":"sentinel-agentos@0.4.6","maintainers":[{"name":"aisync","email":"2457643059@qq.com"}],"homepage":"https://github.com/jishuanjimingtian/sentinel-agentos#readme","bugs":{"url":"https://github.com/jishuanjimingtian/sentinel-agentos/issues"},"bin":{"sentinel-agentos":"dist/cli.js"},"dist":{"shasum":"5e3107eeda36324047975902541f651cf7fb8116","tarball":"https://registry.npmjs.org/sentinel-agentos/-/sentinel-agentos-0.4.6.tgz","fileCount":181,"integrity":"sha512-BD0OiiwMChv6FU7j3NocSOvVpah34yOcNTnic8VaCs1xQ8lGTgN9h7qRD4Oa/GX+tao2b2UW+CV6jVnD43MvQg==","signatures":[{"sig":"MEQCIEbnWfKCngKpcBhe4FypFr3rXLShh0gT3bqSpLMz0mOqAiBEuxBfIxPOIi9gT681u193dMECXe5EVFkM5GyckHhq0w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11503064},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"0264d6fce59873a14ea7a823cc792c301050a652","scripts":{"dev":"tsc --watch","lint":"eslint src/ --ext .ts","test":"jest","build":"tsc && npx copyfiles -f src/dashboard.html dist/ && npx copyfiles -u 1 \"assets/**/*\" dist/assets/","start":"node dist/cli.js server --port 3300","format":"prettier --write \"src/**/*.ts\" \"tests/**/*.ts\"","lint:fix":"eslint src/ --ext .ts --fix","typecheck":"tsc --noEmit","test:watch":"jest --watch","format:check":"prettier --check \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"aisync","email":"2457643059@qq.com"},"repository":{"url":"git+https://github.com/jishuanjimingtian/sentinel-agentos.git","type":"git"},"_npmVersion":"11.6.2","description":"Sentinel AgentOS — 确定性 Guard 层 + 分层记忆 + 自动评估，让任何 Agent 变得可靠、可审计、可改进","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.21.0","cors":"^2.8.6","sharp":"^0.35.1","express":"^5.2.1","puppeteer":"^25.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","eslint":"^8.0.0","ts-jest":"^29.0.0","prettier":"^3.0.0","copyfiles":"^2.4.1","videoshow":"^0.1.12","typescript":"^5.4.0","@types/cors":"^2.8.19","@types/jest":"^29.5.0","@types/node":"^20.0.0","fluent-ffmpeg":"^2.1.3","@types/express":"^5.0.6","eslint-config-prettier":"^9.0.0","@typescript-eslint/parser":"^7.0.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sentinel-agentos_0.4.6_1782313769491_0.15488531823866514","host":"s3://npm-registry-packages-npm-production"}},"0.4.7":{"name":"sentinel-agentos","version":"0.4.7","keywords":["agent","ai-agent","guard","safety","memory","evaluation","sentinel","agentos"],"author":{"name":"Annie-Bot"},"license":"MIT","_id":"sentinel-agentos@0.4.7","maintainers":[{"name":"aisync","email":"2457643059@qq.com"}],"homepage":"https://github.com/jishuanjimingtian/sentinel-agentos#readme","bugs":{"url":"https://github.com/jishuanjimingtian/sentinel-agentos/issues"},"bin":{"sentinel-agentos":"dist/cli.js"},"dist":{"shasum":"2eb7eb8044c273e57b4dceff24a59f15b152ced1","tarball":"https://registry.npmjs.org/sentinel-agentos/-/sentinel-agentos-0.4.7.tgz","fileCount":181,"integrity":"sha512-icA2qLb2H6VdPhAxUu78FZ5GUqKdIJD1rWv11Oql4oYumJYJ/c5coW1NG+ghbRi0ZwYTKIbUapsz4Wto0LKjYA==","signatures":[{"sig":"MEQCIE1filLpR2876cr4FN6ykx/oyXu/54/nSsIaNpXfW+qFAiB6+3FwFjVxMplHGLK1Uetz3ZNYIsz4FAWrcU1GTdW/Xw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11501704},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"0264d6fce59873a14ea7a823cc792c301050a652","scripts":{"dev":"tsc --watch","lint":"eslint src/ --ext .ts","test":"jest","build":"tsc && npx copyfiles -f src/dashboard.html dist/ && npx copyfiles -u 1 \"assets/**/*\" dist/assets/","start":"node dist/cli.js server --port 3300","format":"prettier --write \"src/**/*.ts\" \"tests/**/*.ts\"","lint:fix":"eslint src/ --ext .ts --fix","typecheck":"tsc --noEmit","test:watch":"jest --watch","format:check":"prettier --check \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"aisync","email":"2457643059@qq.com"},"repository":{"url":"git+https://github.com/jishuanjimingtian/sentinel-agentos.git","type":"git"},"_npmVersion":"11.6.2","description":"Sentinel AgentOS — 确定性 Guard 层 + 分层记忆 + 自动评估，让任何 Agent 变得可靠、可审计、可改进","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.21.0","cors":"^2.8.6","sharp":"^0.35.1","express":"^5.2.1","puppeteer":"^25.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","eslint":"^8.0.0","ts-jest":"^29.0.0","prettier":"^3.0.0","copyfiles":"^2.4.1","videoshow":"^0.1.12","typescript":"^5.4.0","@types/cors":"^2.8.19","@types/jest":"^29.5.0","@types/node":"^20.0.0","fluent-ffmpeg":"^2.1.3","@types/express":"^5.0.6","eslint-config-prettier":"^9.0.0","@typescript-eslint/parser":"^7.0.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sentinel-agentos_0.4.7_1782315409012_0.10552909900357488","host":"s3://npm-registry-packages-npm-production"}},"0.4.8":{"name":"sentinel-agentos","version":"0.4.8","keywords":["agent","ai-agent","guard","safety","memory","evaluation","sentinel","agentos"],"author":{"name":"Annie-Bot"},"license":"MIT","_id":"sentinel-agentos@0.4.8","maintainers":[{"name":"aisync","email":"2457643059@qq.com"}],"homepage":"https://github.com/jishuanjimingtian/sentinel-agentos#readme","bugs":{"url":"https://github.com/jishuanjimingtian/sentinel-agentos/issues"},"bin":{"sentinel-agentos":"dist/cli.js"},"dist":{"shasum":"ee60c3eae221d49311cc54b005f203a331c12b0e","tarball":"https://registry.npmjs.org/sentinel-agentos/-/sentinel-agentos-0.4.8.tgz","fileCount":181,"integrity":"sha512-o/9wg1m1NMxVlDqLa2XzcZtaKRUPB3bcSKfH5XRgEgD5KOU54KwJAAnvfi59sAXCk1J9uInEDt7pVOxybU5r1g==","signatures":[{"sig":"MEUCIQDNRpwtthpLmXuzrb+OiwDRzv2tOeHdtkK7rWXzl/5vJwIgCvPBPcRtZ9xdt/IbVIASsBN8Uo2bMb3J3etOg5908lk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11502251},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18"},"gitHead":"0264d6fce59873a14ea7a823cc792c301050a652","scripts":{"dev":"tsc --watch","lint":"eslint src/ --ext .ts","test":"jest","build":"tsc && npx copyfiles -f src/dashboard.html dist/ && npx copyfiles -u 1 \"assets/**/*\" dist/assets/","start":"node dist/cli.js server --port 3300","format":"prettier --write \"src/**/*.ts\" \"tests/**/*.ts\"","lint:fix":"eslint src/ --ext .ts --fix","typecheck":"tsc --noEmit","test:watch":"jest --watch","format:check":"prettier --check \"src/**/*.ts\" \"tests/**/*.ts\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"aisync","email":"2457643059@qq.com"},"repository":{"url":"git+https://github.com/jishuanjimingtian/sentinel-agentos.git","type":"git"},"_npmVersion":"11.6.2","description":"Sentinel AgentOS — 确定性 Guard 层 + 分层记忆 + 自动评估，让任何 Agent 变得可靠、可审计、可改进","directories":{},"_nodeVersion":"24.13.0","dependencies":{"ws":"^8.21.0","cors":"^2.8.6","sharp":"^0.35.1","express":"^5.2.1","puppeteer":"^25.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","eslint":"^8.0.0","ts-jest":"^29.0.0","prettier":"^3.0.0","copyfiles":"^2.4.1","videoshow":"^0.1.12","typescript":"^5.4.0","@types/cors":"^2.8.19","@types/jest":"^29.5.0","@types/node":"^20.0.0","fluent-ffmpeg":"^2.1.3","@types/express":"^5.0.6","eslint-config-prettier":"^9.0.0","@typescript-eslint/parser":"^7.0.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sentinel-agentos_0.4.8_1782315754236_0.43387895447129354","host":"s3://npm-registry-packages-npm-production"}},"0.4.9":{"name":"sentinel-agentos","version":"0.4.9","description":"Sentinel AgentOS — 确定性 Guard 层 + 分层记忆 + 自动评估，让任何 Agent 变得可靠、可审计、可改进","keywords":["agent","ai-agent","guard","safety","memory","evaluation","sentinel","agentos"],"license":"MIT","author":{"name":"Annie-Bot"},"repository":{"type":"git","url":"git+https://github.com/jishuanjimingtian/sentinel-agentos.git"},"main":"dist/index.js","types":"dist/index.d.ts","bin":{"sentinel-agentos":"dist/cli.js"},"scripts":{"build":"tsc && npx copyfiles -f src/dashboard.html dist/ && npx copyfiles -u 1 \"assets/**/*\" dist/assets/","start":"node dist/cli.js server --port 3300","dev":"tsc --watch","test":"jest","test:watch":"jest --watch","lint":"eslint src/ --ext .ts","lint:fix":"eslint src/ --ext .ts --fix","format":"prettier --write \"src/**/*.ts\" \"tests/**/*.ts\"","format:check":"prettier --check \"src/**/*.ts\" \"tests/**/*.ts\"","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"devDependencies":{"@types/cors":"^2.8.19","@types/express":"^5.0.6","@types/jest":"^29.5.0","@types/node":"^20.0.0","@typescript-eslint/eslint-plugin":"^7.0.0","@typescript-eslint/parser":"^7.0.0","copyfiles":"^2.4.1","eslint":"^8.0.0","eslint-config-prettier":"^9.0.0","fluent-ffmpeg":"^2.1.3","jest":"^29.0.0","prettier":"^3.0.0","ts-jest":"^29.0.0","typescript":"^5.4.0","videoshow":"^0.1.12"},"engines":{"node":">=18"},"dependencies":{"cors":"^2.8.6","express":"^5.2.1","puppeteer":"^25.1.0","sharp":"^0.35.1","ws":"^8.21.0"},"gitHead":"0264d6fce59873a14ea7a823cc792c301050a652","_id":"sentinel-agentos@0.4.9","bugs":{"url":"https://github.com/jishuanjimingtian/sentinel-agentos/issues"},"homepage":"https://github.com/jishuanjimingtian/sentinel-agentos#readme","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-vuG8eUHRWs0NQE+Na6jPlnSfIpy6k5fxg4lgUtZK45+DKHUbWj1WUsfeJmR9vXHLaJTRzSMGSgtrCbQ6dqzXxA==","shasum":"6c85017023c25d3fda8e0b93ebe27b4363bbcb67","tarball":"https://registry.npmjs.org/sentinel-agentos/-/sentinel-agentos-0.4.9.tgz","fileCount":181,"unpackedSize":11502296,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIG91MbF3BaIDlV84hVRbt7mVxbGc000I6KkQDe3NCsGiAiEA14o/4T1FgflU6tZbH0euuPlCitDw/SKUa0Q2BSu7azA="}]},"_npmUser":{"name":"aisync","email":"2457643059@qq.com"},"directories":{},"maintainers":[{"name":"aisync","email":"2457643059@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/sentinel-agentos_0.4.9_1782315896142_0.29565167631559985"},"_hasShrinkwrap":false}},"time":{"created":"2026-06-10T13:08:28.623Z","modified":"2026-06-24T15:44:56.533Z","0.1.0":"2026-06-10T13:08:28.851Z","0.1.1":"2026-06-10T13:09:07.938Z","0.1.2":"2026-06-10T13:13:34.607Z","0.1.3":"2026-06-10T13:42:20.621Z","0.2.0":"2026-06-11T06:26:08.144Z","0.2.1":"2026-06-11T07:14:03.231Z","0.3.0":"2026-06-11T08:07:50.563Z","0.3.1":"2026-06-11T13:05:43.546Z","0.3.2":"2026-06-12T01:39:34.137Z","0.3.3":"2026-06-12T08:58:50.791Z","0.3.4":"2026-06-12T11:11:37.755Z","0.3.5":"2026-06-12T12:07:10.581Z","0.3.6":"2026-06-12T12:26:17.936Z","0.3.7":"2026-06-12T19:35:47.961Z","0.3.8":"2026-06-13T12:27:23.629Z","0.3.9":"2026-06-13T13:05:48.125Z","0.3.10":"2026-06-13T13:10:58.704Z","0.3.11":"2026-06-14T06:43:01.853Z","0.3.12":"2026-06-16T01:45:30.031Z","0.3.13":"2026-06-17T00:49:25.397Z","0.4.0":"2026-06-18T10:34:49.013Z","0.4.1":"2026-06-19T03:37:52.547Z","0.4.2":"2026-06-22T02:14:31.928Z","0.4.3":"2026-06-22T09:09:35.226Z","0.4.4":"2026-06-24T13:34:51.798Z","0.4.5":"2026-06-24T15:01:27.564Z","0.4.6":"2026-06-24T15:09:29.885Z","0.4.7":"2026-06-24T15:36:49.298Z","0.4.8":"2026-06-24T15:42:34.534Z","0.4.9":"2026-06-24T15:44:56.420Z"},"bugs":{"url":"https://github.com/jishuanjimingtian/sentinel-agentos/issues"},"author":{"name":"Annie-Bot"},"license":"MIT","homepage":"https://github.com/jishuanjimingtian/sentinel-agentos#readme","keywords":["agent","ai-agent","guard","safety","memory","evaluation","sentinel","agentos"],"repository":{"type":"git","url":"git+https://github.com/jishuanjimingtian/sentinel-agentos.git"},"description":"Sentinel AgentOS — 确定性 Guard 层 + 分层记忆 + 自动评估，让任何 Agent 变得可靠、可审计、可改进","maintainers":[{"name":"aisync","email":"2457643059@qq.com"}],"readme":"# AgentOS\r\n\r\n> Deterministic Guard Layer + Layered Memory + Automated Evaluation for any AI Agent\r\n\r\n## What is AgentOS?\r\n\r\nAgentOS is **not an Agent**. It's an **operating system for agents** — providing guardrails, memory, and evaluation as infrastructure that any agent framework can use.\r\n\r\n| Module | Purpose |\r\n|--------|---------|\r\n| **Guard** | Schema validation, risk scoring, audit logging (zero LLM dependency) |\r\n| **Memory** | Working → Episodic → Semantic three-layer memory architecture |\r\n| **Evaluator** | Pre-exec / Runtime / Post-exec automated quality assessment |\r\n\r\n## Install\r\n\r\n```bash\r\nnpm install @agentos/core\r\n```\r\n\r\n## Quick Start\r\n\r\n```typescript\r\nimport { AgentOS } from '@agentos/core';\r\n\r\nconst aos = new AgentOS({\r\n  guard: {\r\n    schemaGate: true,\r\n    riskGate: { autoApprove: 0.5, deny: 8.0 },\r\n  },\r\n  memory: {\r\n    working: { maxTokens: 50000 },\r\n    episodic: { maxSizeKb: 500 },\r\n    semantic: { enabled: true },\r\n  },\r\n});\r\n\r\n// Wrap any tool call with Guard protection\r\nconst result = await aos.guard.execute(\r\n  'write_file',\r\n  { path: 'src/main.ts', content: 'console.log(\"hello\")' }\r\n);\r\n```\r\n\r\n## License\r\n\r\nMIT\r\n","readmeFilename":"README.md"}