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

BuildingTransactional Micro-Rollbacks for AI Agent Tool Execution

说明与用途

Bartholomew 为自治代理提供原子、可逆的工具执行,使用亚微秒级回滚和加密收据保护文件系统和秘密。

问题

Autonomous agents often need to execute tools that modify filesystems, databases, or APIs, but a single hallucination or malformed argument can cause catastrophic state changes.

结果

Bartholomew reduces execution latency to sub‑microsecond levels while preventing filesystem corruption, credential leakage, and providing verifiable execution trails.

工作流

  • 1. Agent invokes a tool that may mutate state.
  • 2. Bartholomew captures an in‑memory snapshot of target paths before mutation.
  • 3. If the tool attempts a directory traversal or violates an AST invariant, Bartholomew restores the pristine state in ~2.3µs and deletes orphaned files.
  • 4. Bartholomew scrubs inbound tool arguments and outbound outputs for sensitive keys in ~0.82µs.
  • 5. Each execution step generates a Merkle receipt signed with Ed25519, chaining state changes.
  • 6. The agent receives a diagnostic hint and can retry with corrected parameters.

证据

Bartholomew captures an in‑memory byte snapshot of target paths prior to any mutating tool call

来源

Sub‑5 microsecond Copy‑on‑Write micro‑rollbacks and in‑flight secret scrubbing

来源

Chained Merkle Trajectory Receipts… verified 100% offline with zero network calls

来源

  • 记录日期: 2026-09-09T07:45:21.423Z