Files
maka/docs/archive/computer-use-delivery-state.md
agent-radar 7be535059e
Dependency audit / audit (push) Canceled after 0s
CI / plan (push) Canceled after 0s
Gitoxide helper admission / macos-latest (push) Canceled after 0s
Gitoxide helper admission / ubuntu-latest (push) Canceled after 0s
Gitoxide helper admission / windows-latest (push) Canceled after 0s
Runtime Host peer admission / quality (push) Canceled after 0s
Windows recovery / windows_recovery (push) Canceled after 0s
CI / heavy (push) Canceled after 0s
CI / test (push) Canceled after 0s
源码快照 @ 2026-09-01 (source-only, 剔除非源码素材)
2026-09-01 19:05:14 +08:00

1.8 KiB

Computer Use Delivery State

This follow-up preserves delivery uncertainty after a native or Electron action has reached the executor.

Problems

  • AX and CDP text writes became capture_failed when readback did not confirm the value, even though the write had already been delivered.
  • A successful semantic action became capture_failed or sensitivity_blocked when its required fresh screenshot failed.
  • A failed screenshot observation was stored before normalization and could evict an earlier usable observation.
  • The model-facing description still claimed Electron text was always refused.

Fix

  • Delivered but unverifiable writes and semantic actions return outcome_unknown.
  • Fresh-capture errors after dispatch retain the action's delivered state.
  • Observations enter the bounded FIFO only after screenshot normalization succeeds.
  • The tool description documents the unique CDP click and text path.

These changes do not weaken pre-dispatch freshness, identity, occlusion, or physical-input checks.