Ara
Download

Search or run a command

Jump to a section or open an Ara link.

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: ARA0960

  • Constant: script::RUN_LIMIT

  • Reported by: ara-script