Diagnostic code · ARA0960
Agent script exceeded limits
An ara_run script exceeded its wall-clock or memory limit, or reported an out-of-memory failure. The supervisor kills the worker and the pool replaces it. Killing the worker does not itself undo commands already sent to the command sink; inspect their transaction outcome before retrying.
Common causes
- An unbounded loop, too much work, or a wait exceeds the run's time budget.
- Large allocations or retained results exceed the worker memory budget.
Fixes
Bound loops, reduce allocations and split large jobs into smaller runs with explicit progress.
Check which commands already succeeded before resuming to avoid repeating mutations.
Raise the configured limit only when the workload is intentional and still bounded.
Code:
ARA0960Constant:
script::RUN_LIMITReported by: ara-script