feature
Budget exceeded
Your script hit a processing budget — Chartnaut stopped or warned so the Terminal (or study run) stays responsive.
Work through the checklist to reduce per-bar or per-event work, drop unused dependencies, or iterate on a smaller range.
Typical messages
budget_wall_clocktoo_many_event_timeoutsGeneric “budget” / timeout warnings in the builder
Fixes (in order)
Smaller range while iterating (Collect / study run / dry-run lookback).
Less work per event/bar — shorter
candles.forward, fewer series, avoid nested loops.Drop unused dependencies — each dep multiplies cost.
Narrow
runOnso the script is not evaluated on inappropriate timeframes.Re-lint, re-run, then snapshot when lean.
Not the same as
Broker Capacity
AI credits
Network / broker disconnects
