Loading page...Загружаем страницу...正在加载页面...
AtlasRepo

VAP: Verified Action Protocol for AI Agent Software Interaction

说明与用途

VAP 为 AI 代理提供动作验证协议,即使响应丢失也能确定动作是否成功,并在不确定情况下实现恢复。

问题

AI agents struggle to determine whether an action succeeded when the tool’s response is lost or uncertain, leading to blind retries or incorrect success assumptions.

结果

VAP demonstrates verified actions, lost-response reconciliation, and partial batch compensation in a synthetic demo, matching outcomes of a durable intent log client.

工作流

  • 1. Define tool actions, expected effects, verification checks, and uncertainty handling in VAP schema.
  • 2. Agent prepares an action with scoped permissions via VAP.
  • 3. VAP records intent before dispatching the action to the tool.
  • 4. Tool executes the action; VAP tracks execution separately from verification.
  • 5. VAP reads back state and evaluates defined checks to verify the result.
  • 6. If verification fails or is unknown, VAP reconciles by checking existing state and may retry or compensate.
  • 7. VAP keeps an event history and evidence of what was checked for audit and debugging.

证据

The answer that started this project was: Its current state, available actions and the outcome of each action—in a consistent, verifiable way.

来源

If the result cannot be established, VAP reports unknown.

来源

The demo uses a synthetic issue tracker. It deliberately creates an issue and drops the response.

来源

  • 记录日期: 2026-11-01T09:59:03.527Z