Quotas & Limits
DYNARA enforces resource quotas at the API layer. When a limit is reached the action is rejected with 403 PLAN_LIMIT_REACHED.
Limited Resources
| Resource | Counted By | Effect at Limit |
|---|---|---|
| Chat count | Monthly task_run total | No channel (Panel, Telegram, Webhook…) can send messages |
| Channel count | Currently enabled channels | Cannot create new channels |
| File storage | Total uploaded file size | Cannot upload new files |
| Database rows | Sum of rows across all tables | Cannot add new rows |
| Calendar events | Total event count | Cannot create new events |
| Long-term memory | Memory entry count | Cannot add new memories |
| Workspaces | Owned workspace count | Cannot create new workspaces |
Check Current Usage
The "This month's usage" section on Panel Dashboard shows "used / limit (%)" with a progress bar per resource. Usage ≥90% turns red, ≥70% yellow.
What To Do At The Limit
- Upgrade your plan — Settings → Billing → upgrade.
- Clean up usage — delete unneeded files, memories, channels, etc.
- Wait for next month — chat count resets on the 1st of each month (UTC).
See Plan Limit Reached.
