{"_id":"@alicloud/openclaw-security-assistant","_rev":"8-2ec13310a48658cf6a364f69b568afef","name":"@alicloud/openclaw-security-assistant","dist-tags":{"latest":"1.4.2"},"versions":{"2026.3.17":{"name":"@alicloud/openclaw-security-assistant","version":"2026.3.17","keywords":["openclaw","security"],"license":"Apache-2.0","_id":"@alicloud/openclaw-security-assistant@2026.3.17","maintainers":[{"name":"jacksontian","email":"shyvo1987@gmail.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"pagecao","email":"cpj1106@gmail.com"},{"name":"aliyunsdkteam","email":"sdk-team@alibabacloud.com"},{"name":"console-fe","email":"console-fe@alibabacloud.com"}],"homepage":"https://github.com/aliyun/openclaw-security-assistant#readme","bugs":{"url":"https://github.com/aliyun/openclaw-security-assistant/issues"},"dist":{"shasum":"f471c2f21d68f2c054bc8630d2e62e9fee19fc29","tarball":"https://registry.npmjs.org/@alicloud/openclaw-security-assistant/-/openclaw-security-assistant-2026.3.17.tgz","fileCount":5,"integrity":"sha512-Kv4tRUIm1wFLPXMMfmQWCYHGCjdOoRALRNkgO2B+bV3ssKTxuqG6PW5jyeHOkLNzXAbK81ZoXeHLuSYMDSOuWg==","signatures":[{"sig":"MEUCIEoXjFIWH8XDSBP5tyVODjKIYyfSaAEH3jpmey4e5ArIAiEAvQxNcAWaWIwuVshRR1bLLmeOYSqLo5fMrfWqpUKXlKI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17374},"type":"module","gitHead":"504e6e923bb4a54c36394147167b0d48e6b3c068","scripts":{"build":"esbuild index.ts --bundle --platform=node --format=esm --outfile=bundle.js"},"_npmUser":{"name":"aliyunsdkteam","email":"sdk-team@alibabacloud.com"},"openclaw":{"extensions":["./bundle.js"]},"repository":{"url":"git+https://github.com/aliyun/openclaw-security-assistant.git","type":"git"},"_npmVersion":"10.7.0","description":"Security assistant plugin by Alibaba Cloud that provides LLM request/response protection, tool call security checks.","directories":{},"_nodeVersion":"20.15.1","_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.4"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-security-assistant_2026.3.17_1773753697996_0.7970955316035022","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@alicloud/openclaw-security-assistant","version":"1.0.0","keywords":["openclaw","security"],"license":"Apache-2.0","_id":"@alicloud/openclaw-security-assistant@1.0.0","maintainers":[{"name":"jacksontian","email":"shyvo1987@gmail.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"pagecao","email":"cpj1106@gmail.com"},{"name":"aliyunsdkteam","email":"sdk-team@alibabacloud.com"},{"name":"console-fe","email":"console-fe@alibabacloud.com"}],"homepage":"https://github.com/aliyun/openclaw-security-assistant#readme","bugs":{"url":"https://github.com/aliyun/openclaw-security-assistant/issues"},"dist":{"shasum":"04d3b2053243027da6efe8736540e02a8992bdfb","tarball":"https://registry.npmjs.org/@alicloud/openclaw-security-assistant/-/openclaw-security-assistant-1.0.0.tgz","fileCount":6,"integrity":"sha512-WmWn303QbxY97UVKRofdk8KHn+ouLZkR7oufpOcLJFC957OM+SrzUexlKHvVJacEl7jYoTTCVmV3Hc8Cn4oYoQ==","signatures":[{"sig":"MEQCIE9BHWIKYDsBSF73wPkTWhCJCRApUtbxsx3f7bdrj2pdAiBwaov5jm+oPnFq74sunUVuF0qoowd6qHiFuEg384alLg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78690},"type":"module","gitHead":"83333c126f3a870fc2584bd83da30918ea97a5ce","scripts":{"build":"esbuild index.ts --bundle --platform=node --format=esm --outfile=bundle.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"aliyunsdkteam","email":"sdk-team@alibabacloud.com"},"openclaw":{"extensions":["./bundle.js"]},"repository":{"url":"git+https://github.com/aliyun/openclaw-security-assistant.git","type":"git"},"_npmVersion":"10.7.0","description":"Security assistant plugin by Alibaba Cloud that provides LLM request/response protection, tool call security checks.","directories":{},"_nodeVersion":"20.15.1","_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.4"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-security-assistant_1.0.0_1773754775278_0.4938286526210187","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@alicloud/openclaw-security-assistant","version":"1.1.0","keywords":["openclaw","security"],"license":"Apache-2.0","_id":"@alicloud/openclaw-security-assistant@1.1.0","maintainers":[{"name":"jacksontian","email":"shyvo1987@gmail.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"pagecao","email":"cpj1106@gmail.com"},{"name":"aliyunsdkteam","email":"sdk-team@alibabacloud.com"},{"name":"console-fe","email":"console-fe@alibabacloud.com"}],"homepage":"https://github.com/aliyun/openclaw-security-assistant#readme","bugs":{"url":"https://github.com/aliyun/openclaw-security-assistant/issues"},"dist":{"shasum":"9c9806d8f8cb7ba59392d2d092e20b53cbe447fc","tarball":"https://registry.npmjs.org/@alicloud/openclaw-security-assistant/-/openclaw-security-assistant-1.1.0.tgz","fileCount":6,"integrity":"sha512-PKKxRIGjBfYTJb9zpqnY6sFxDmS/Maep3WefA0UTZDL+PbDWOZGxfe2bVns4FjFlo4H0CFF41fGQgm6dejpD1g==","signatures":[{"sig":"MEYCIQCDg5a5sYFdAO4k3aoPk5PFj7ggTvB2enAdPR0s9aFE4gIhANH3dvtE6Yj4buogMDNn5XJGWlm+JeXdTYpLhIZLmZBg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":81984},"type":"module","gitHead":"96efe7a1ff3427a25d6239b1a02538895cae2640","scripts":{"build":"esbuild index.ts --bundle --platform=node --format=esm --outfile=bundle.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"aliyunsdkteam","email":"sdk-team@alibabacloud.com"},"openclaw":{"extensions":["./bundle.js"]},"repository":{"url":"git+https://github.com/aliyun/openclaw-security-assistant.git","type":"git"},"_npmVersion":"10.7.0","description":"Security assistant plugin by Alibaba Cloud that provides LLM request/response protection, tool call security checks.","directories":{},"_nodeVersion":"20.15.1","_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.4"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-security-assistant_1.1.0_1774520214251_0.26623199691115174","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@alicloud/openclaw-security-assistant","version":"1.2.0","keywords":["openclaw","security"],"license":"Apache-2.0","_id":"@alicloud/openclaw-security-assistant@1.2.0","maintainers":[{"name":"jacksontian","email":"shyvo1987@gmail.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"pagecao","email":"cpj1106@gmail.com"},{"name":"aliyunsdkteam","email":"sdk-team@alibabacloud.com"},{"name":"console-fe","email":"console-fe@alibabacloud.com"}],"homepage":"https://github.com/aliyun/openclaw-security-assistant#readme","bugs":{"url":"https://github.com/aliyun/openclaw-security-assistant/issues"},"dist":{"shasum":"bb3c16093688f0e26159465a81b1b58204d14c57","tarball":"https://registry.npmjs.org/@alicloud/openclaw-security-assistant/-/openclaw-security-assistant-1.2.0.tgz","fileCount":6,"integrity":"sha512-LGNe3RyrYeKss2/AoTMCzQtjDjRWrI4VEgidlKx6NoKFjvpdyg1H+THGpfQqcqP4Jc0Gn+FHr+qoTaO/0WMtgw==","signatures":[{"sig":"MEUCIGL7KMHgWjDCDiaPgRv2uUbtWFUth9BavI7VE4TwaHSZAiEAqYiGm6hdNIb/ytXFyCVnWRlz8Ac+PUfAnLyPe62Lugw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":127876},"type":"module","gitHead":"28b2966f33591afe83920399361b511e0116802f","scripts":{"build":"esbuild index.ts --bundle --platform=node --format=esm --outfile=bundle.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"aliyunsdkteam","email":"sdk-team@alibabacloud.com"},"openclaw":{"extensions":["./bundle.js"]},"repository":{"url":"git+https://github.com/aliyun/openclaw-security-assistant.git","type":"git"},"_npmVersion":"10.7.0","description":"Security assistant plugin by Alibaba Cloud that provides LLM request/response protection, tool call security checks.","directories":{},"_nodeVersion":"20.15.1","_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.4"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-security-assistant_1.2.0_1776405351253_0.047839761825695604","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@alicloud/openclaw-security-assistant","version":"1.3.0","keywords":["openclaw","security"],"license":"Apache-2.0","_id":"@alicloud/openclaw-security-assistant@1.3.0","maintainers":[{"name":"jacksontian","email":"shyvo1987@gmail.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"pagecao","email":"cpj1106@gmail.com"},{"name":"aliyunsdkteam","email":"sdk-team@alibabacloud.com"},{"name":"console-fe","email":"console-fe@alibabacloud.com"}],"homepage":"https://github.com/aliyun/openclaw-security-assistant#readme","bugs":{"url":"https://github.com/aliyun/openclaw-security-assistant/issues"},"dist":{"shasum":"ac7f7077198b07f7a617822d1446508592d1c77a","tarball":"https://registry.npmjs.org/@alicloud/openclaw-security-assistant/-/openclaw-security-assistant-1.3.0.tgz","fileCount":6,"integrity":"sha512-bHgSbWvAMi5Y/vPKEKMrAs9Ap8OATilwT9TqKNrraZJAJLgMSK4A1n+HbkvybLUmtqaggRvfFHJiUvR5oXIWCw==","signatures":[{"sig":"MEQCIHYtc4ph0FNDrs7Fh5xEgWGGqAkwScVnF9rSEcZHftN9AiAbfldvG5xtVgVTvxqMQOR0LxtK8Q2a3BHTroaR3BCgkg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":174130},"type":"module","gitHead":"a32a0e9cb71e6eed3432eb8c1a70bd73f7359702","scripts":{"build":"esbuild index.ts --bundle --platform=node --format=esm --outfile=bundle.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"aliyunsdkteam","email":"sdk-team@alibabacloud.com"},"openclaw":{"extensions":["./bundle.js"]},"repository":{"url":"git+https://github.com/aliyun/openclaw-security-assistant.git","type":"git"},"_npmVersion":"10.7.0","description":"Security assistant plugin by Alibaba Cloud that provides LLM request/response protection, tool call security checks.","directories":{},"_nodeVersion":"20.15.1","_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.4"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-security-assistant_1.3.0_1778325697244_0.03912130614987186","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"@alicloud/openclaw-security-assistant","version":"1.4.0","keywords":["openclaw","security"],"license":"Apache-2.0","_id":"@alicloud/openclaw-security-assistant@1.4.0","maintainers":[{"name":"jacksontian","email":"shyvo1987@gmail.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"pagecao","email":"cpj1106@gmail.com"},{"name":"aliyunsdkteam","email":"sdk-team@alibabacloud.com"},{"name":"console-fe","email":"console-fe@alibabacloud.com"}],"homepage":"https://github.com/aliyun/openclaw-security-assistant#readme","bugs":{"url":"https://github.com/aliyun/openclaw-security-assistant/issues"},"dist":{"shasum":"b050e16620f56b43221d45a72e4000022b8b281e","tarball":"https://registry.npmjs.org/@alicloud/openclaw-security-assistant/-/openclaw-security-assistant-1.4.0.tgz","fileCount":6,"integrity":"sha512-gD/xFI/3wdWgLSgt/FrKcKR30T7ZQukiwmtAJMB9vSZ13Kl1Oa3uW1k9Pr9DqAtqhogxLMJLP1jSkjJQIXnK1Q==","signatures":[{"sig":"MEUCICQTkkYRNhqLU+BJTqL2+E6WiN5dXXNvj/vLgdHtl9/dAiEAjWOyhnAvNFzl/7dZleZphppYIxrX5k+xbBME0+AiTjo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":242546},"type":"module","gitHead":"9cec1464ec36d8b8806ed4a151e0ec1123e740e6","scripts":{"build":"esbuild index.ts --bundle --platform=node --format=esm --outfile=bundle.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"aliyunsdkteam","email":"sdk-team@alibabacloud.com"},"openclaw":{"extensions":["./bundle.js"]},"repository":{"url":"git+https://github.com/aliyun/openclaw-security-assistant.git","type":"git"},"_npmVersion":"10.7.0","description":"Security assistant plugin by Alibaba Cloud that provides LLM request/response protection, tool call security checks.","directories":{},"_nodeVersion":"20.15.1","_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.4"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-security-assistant_1.4.0_1779113767156_0.2447015657308338","host":"s3://npm-registry-packages-npm-production"}},"1.4.1":{"name":"@alicloud/openclaw-security-assistant","version":"1.4.1","keywords":["openclaw","security"],"license":"Apache-2.0","_id":"@alicloud/openclaw-security-assistant@1.4.1","maintainers":[{"name":"jacksontian","email":"shyvo1987@gmail.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"pagecao","email":"cpj1106@gmail.com"},{"name":"aliyunsdkteam","email":"sdk-team@alibabacloud.com"},{"name":"console-fe","email":"console-fe@alibabacloud.com"}],"homepage":"https://github.com/aliyun/openclaw-security-assistant#readme","bugs":{"url":"https://github.com/aliyun/openclaw-security-assistant/issues"},"dist":{"shasum":"68a472f9e494d11a6bfb462fc13ed43cf5422eb7","tarball":"https://registry.npmjs.org/@alicloud/openclaw-security-assistant/-/openclaw-security-assistant-1.4.1.tgz","fileCount":6,"integrity":"sha512-XiqGK+UJjk5D+jTVTjMdlrI4FOrYgM2gknF2fj2U6lVzjZFRdVn2KNXeCmAiwc0oLgWNNPdhQNXrPhg2R295RA==","signatures":[{"sig":"MEYCIQDJ3cPXWQvUIMXtxriPgZ0Cg2u/SYGkBSiRVRdLdQjuJAIhAIqZCy74uuFPImXqz1Xu82UDSmRDLlMCqa+5AlGx7vho","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":244914},"type":"module","gitHead":"20c12d11e76269d36737b8ed98d7ac7c569eb763","scripts":{"build":"esbuild index.ts --bundle --platform=node --format=esm --outfile=bundle.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"aliyunsdkteam","email":"sdk-team@alibabacloud.com"},"openclaw":{"extensions":["./bundle.js"]},"repository":{"url":"git+https://github.com/aliyun/openclaw-security-assistant.git","type":"git"},"_npmVersion":"10.7.0","description":"Security assistant plugin by Alibaba Cloud that provides LLM request/response protection, tool call security checks.","directories":{},"_nodeVersion":"20.15.1","_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.4"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-security-assistant_1.4.1_1779694068666_0.3426795560866147","host":"s3://npm-registry-packages-npm-production"}},"1.4.2":{"name":"@alicloud/openclaw-security-assistant","version":"1.4.2","description":"Security assistant plugin by Alibaba Cloud that provides LLM request/response protection, tool call security checks.","type":"module","license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/aliyun/openclaw-security-assistant.git"},"keywords":["openclaw","security"],"scripts":{"build":"esbuild index.ts --bundle --platform=node --format=esm --outfile=bundle.js","prepublishOnly":"npm run build"},"openclaw":{"extensions":["./bundle.js"]},"devDependencies":{"esbuild":"^0.27.4"},"_id":"@alicloud/openclaw-security-assistant@1.4.2","gitHead":"7037ae257a12a5125449ae9774bbfd54ea197cb2","bugs":{"url":"https://github.com/aliyun/openclaw-security-assistant/issues"},"homepage":"https://github.com/aliyun/openclaw-security-assistant#readme","_nodeVersion":"20.15.1","_npmVersion":"10.7.0","dist":{"integrity":"sha512-xV9eAxqQGleNb5QCI+ZrleGwyaQ2uiBvxUoMG74IUe4JEbEBU/XiqYPnBdagc3bbZAYw89/DYi3BinQ1HaCkJg==","shasum":"754b5a33374da7732612eecd047804febbf1d4df","tarball":"https://registry.npmjs.org/@alicloud/openclaw-security-assistant/-/openclaw-security-assistant-1.4.2.tgz","fileCount":6,"unpackedSize":245444,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIBTKkVumT1t68cB1t5ABo6Jxya6Tw0TxteTfcSGqDjlvAiEAo12tFnVEPhp463z8JUKR1vA7Ek5+UBUp3NLBGYppJJg="}]},"_npmUser":{"name":"aliyunsdkteam","email":"sdk-team@alibabacloud.com"},"directories":{},"maintainers":[{"name":"jacksontian","email":"shyvo1987@gmail.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"pagecao","email":"cpj1106@gmail.com"},{"name":"aliyunsdkteam","email":"sdk-team@alibabacloud.com"},{"name":"console-fe","email":"console-fe@alibabacloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/openclaw-security-assistant_1.4.2_1780985829907_0.8636362075057447"},"_hasShrinkwrap":false}},"time":{"created":"2026-03-17T13:21:37.832Z","modified":"2026-06-09T06:17:10.322Z","2026.3.17":"2026-03-17T13:21:38.141Z","1.0.0":"2026-03-17T13:39:35.443Z","1.1.0":"2026-03-26T10:16:54.403Z","1.2.0":"2026-04-17T05:55:51.418Z","1.3.0":"2026-05-09T11:21:37.401Z","1.4.0":"2026-05-18T14:16:07.386Z","1.4.1":"2026-05-25T07:27:48.804Z","1.4.2":"2026-06-09T06:17:10.164Z"},"bugs":{"url":"https://github.com/aliyun/openclaw-security-assistant/issues"},"license":"Apache-2.0","homepage":"https://github.com/aliyun/openclaw-security-assistant#readme","keywords":["openclaw","security"],"repository":{"type":"git","url":"git+https://github.com/aliyun/openclaw-security-assistant.git"},"description":"Security assistant plugin by Alibaba Cloud that provides LLM request/response protection, tool call security checks.","maintainers":[{"name":"jacksontian","email":"shyvo1987@gmail.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"pagecao","email":"cpj1106@gmail.com"},{"name":"aliyunsdkteam","email":"sdk-team@alibabacloud.com"},{"name":"console-fe","email":"console-fe@alibabacloud.com"}],"readme":"# OpenClaw 安全助手插件\n\n`@alicloud/openclaw-security-assistant` 是由阿里云提供的安全防护插件，为 OpenClaw 的 Agent 生命周期提供全方位的安全保护。\n\n## 核心特性\n\n- **LLM 请求/响应检测**：自动拦截发往大模型的请求和响应，进行安全审计\n- **Tool Call 安全审计**：在工具执行前后进行安全检查，防止恶意工具调用和敏感数据泄露\n- **Skill 安全检测**：定时扫描 Skill 文件变更并上报检测，在运行时拦截存在安全风险的 Skill 加载\n- **全局 Fetch 拦截**：通过 `global.fetch` 实现对底层模型调用的透明拦截\n- **身份凭据和密钥托管**：集成 Aliyun IDaaS，自动扫描明文 API 密钥并替换为安全托管凭据\n- **运行状态透出**：通过 CLI 命令和 HTTP 接口实时查询插件健康状态\n- **智能体运行时可观测**：全面采集 Agent 运行时信息，提升可观测性\n- **智能降级机制**：安全服务不可用时自动放行（fail-open），保障业务连续性\n\n## 兼容性\n\n要求 OpenClaw 版本 >= `2026.3.7`。\n\n## 快速开始\n\n欢迎前往阿里云 AI 安全护栏控制台获取 OpenClaw 运行时防护插件。该插件基于 Qwen 审核大模型，提供针对提示词注入、数据泄露、工具滥用等各类风险的全栈实时防护，让安全成为您 AI 应用最坚实的底座。\n\n启用后重启 Gateway 即可生效。\n\n## 运行状态查询\n\n插件提供多种方式查询当前安全防护状态：\n\n### CLI 命令\n\n```bash\n# 查看健康概览\nopenclaw ali-osa health\n```\n\n### HTTP 接口\n\n```bash\n# 健康检查\ncurl http://127.0.0.1:<GATEWAY_PORT>/plugin/openclaw-security-assistant/health\n```\n\n## 配置说明\n\n在 OpenClaw 配置文件中添加插件配置：\n\n```yaml\nplugins:\n  openclaw-security-assistant:\n    enabled: true\n    config:\n      endpointAddr: \"https://cn-shanghai.agent-security.aliyuncs.com\"    # Agent安全服务地址\n```\n\n### 配置项说明\n\n| 配置项 | 类型 | 默认值 | 说明 |\n|--------|------|--------|------|\n| `endpointAddr` | string | `https://cn-shanghai.agent-security.aliyuncs.com` | Agent 安全服务地址，包括 LLM 和 Tool Call 的安全审计，身份认证和管理 |\n\n## 安全策略\n\n### LLM\n\n| 检测阶段 | 处置动作 | 说明 |\n|----------|----------|------|\n| 请求 | `allow` | 请求通过，正常放行 |\n| 请求 | `block` | 请求被拦截，返回安全提示信息；风险请求不会发送到模型端 |\n| 请求 | `hint` | 请求被标记，返回提示信息但不阻断 |\n| 响应 | `allow` | 响应通过，正常放行 |\n| 响应 | `block` | 响应被拦截，返回安全提示信息 |\n| 响应 | `hint` | 响应被标记，返回提示信息但不阻断 |\n\n### Tool Call\n\n| 检测阶段 | 处置动作 | 说明 |\n|----------|----------|------|\n| 执行前 | `allow` | Tool 调用请求通过，正常执行 |\n| 执行前 | `block` | 拦截 Tool 调用请求，返回安全提示信息 |\n| 执行后 | `allow` | Tool 调用结果检测通过，正常返回 |\n| 执行后 | `block` | 拦截 Tool 调用结果，返回安全提示信息 |\n\n### Skill 安全检测\n\n| 检测阶段 | 处置动作 | 说明 |\n|----------|----------|------|\n| Skill 加载 | `allow` | Skill 安全检测通过，正常加载 |\n| Skill 加载 | `block` | Skill 存在安全风险，阻断加载 |\n","readmeFilename":"README.md"}