Every plan carries a daily and a monthly allowance of agent runs. The allowance follows the plan and nothing else.
The allowances
No active plan: 1 run a day, 10 a month
Pro: 50 runs a day, 1,000 a month
Elite: 200 runs a day, 4,000 a month
A running trial is written against Pro, so a trial gets Pro's allowances for as long as its clock runs.
What counts as a run
One run is one AI generation made on your behalf: a trade analysis, a rule check, a coach message, a growth review. Anything the server starts on its own, such as a scheduled job, is not charged to you.
One agent costs more than one run. The premarket brief is a multi-step debate rather than a single answer, so it is charged at 10 runs. That is below what it actually costs to produce, because the verdict is shared across everyone who asks for it that day.
An agent whose charge is larger than a plan's whole daily allowance is simply not reachable on that plan. With no active plan, the daily allowance is 1, so the premarket brief is not available.
When they reset
The daily counter resets at 00:00 UTC. The monthly counter resets at 00:00 UTC on the first day of the next calendar month. Both are UTC, not your local midnight, so the daily reset lands at 19:00 or 20:00 ET the previous evening depending on the season.
When you hit a limit
The feature tells you which allowance you reached and when it resets, rather than failing quietly. Nothing you already generated is affected: every past run stays in your journal to read.
If you are hitting the daily allowance regularly and the monthly one is not close, spacing runs across days costs nothing. If both are close, the next plan up is the answer. If a run failed and you believe it was still charged, open a ticket with roughly when it happened and we will check.