#1166·voltagent

[FEAT] 在工具调用钩子级别添加确定性预操作授权

作者: uchibeke创建于 2026年3月20日更新于 2026年8月4日
标签enhancement

你的功能请求是否与问题有关?请描述。 VoltAgent 的防护栏系统验证内容,但不会在执行工具之前确定性授权。随着 MCP 服务器的普及,代理面临着无声注入风险,其中被毒化的提示会触发意外的工具调用。 Open Agent Protocol (OAP) 提供了一个 before_tool_call 钩子,它会对每个执行进行检查,以确定符合声明性策略 - 代理身份、能力限制和在框架层而不是提示层上强制执行的速率限制。鉴于 VoltAgent 现有的生命周期钩子和 Zod 类型的工具,添加 OAP 支持将是一个最小的包装,可解锁企业安全合规。参考实现:https://GitHub.com/aporthq/aport-agent-guardrails - DOI: 10.5281/zenodo.18901596

内容来源: VoltAgent/voltagent