arc-cua
A computer-use action layer that lets an agent hand bounded desktop subtasks to a fast decision model for execution.
A computer-use action layer that lets an agent hand bounded desktop subtasks to a fast decision model for execution.
The caller supplies a goal, inputs, verification conditions, constraints, and an action limit. The runtime observes the desktop, builds a legal action space, asks Jev to choose, guards against stale state, executes, and repeats until a terminal condition.
Assess only the supplied criterion against current desktop state. Planned or attempted actions are not proof; select UNKNOWN if evidence is insufficient.
The bounded subtask supplies verification criteria; the representative question evaluates one criterion against current observed desktop state. The three answer options are fixed.
A planner supplies the goal, input values, verification conditions, constraints, and maximum action count.
The executor reads the desktop, builds the legal action space, and asks Jev for the next action.
Freshness checks ensure the target still matches current state before the UI action runs.
The loop repeats until the subtask completes or reaches a limit; the executor returns status and actions taken.
It moves repeated low-level UI decisions into a bounded executor while preserving high-level planning outside and checking each action against current desktop state.