Quota: 20 session runs per organization
Every invocation counts, across every session, for the lifetime of the organization. Once the cap is reached, a run returns429 with
ErrQuotaExceeded and nothing executes.
Email carlo@albus.sh to have the cap raised. Do not
retry a 429 in a loop; it will not clear on its own.
No agent memory
An agent remembers nothing outside the session it is running in. Sessions do not share state, there is no cross-session store an agent can write to, and a run loads at most the session’s 1000 most recent messages as history. Keep long-lived context in your own system and pass what matters in the prompt or the system prompt.No code execution
The agent cannot run code, execute shell commands, or read and write files. Its capabilities are the built-in tools (WEB_SEARCH) and the tools exposed by the
MCP servers you declare — nothing else.
No execution durability
A run that fails is not resumed or retried. If the execution environment dies mid-run, the invocation fails and the work is lost; the API answers502 with
the failure kind and detail.
Retrying is your call: reusing the failed run’s idempotency key re-attaches to it
and returns the same failure, so start a new run with a new key. Keep runs
short enough that losing one is cheap.