feat: hourly rate limits for triggers #8

Merged
space merged 4 commits from feat/hourly-ratelimits into main 2026-04-04 17:25:03 +02:00
Showing only changes of commit 80510370b0 - Show all commits

View File

@@ -23,6 +23,7 @@ The following environment variables are required for the service to function:
| `DATABASE_STORAGE_NAME` | The name of the database storage to use. |
| `AGENT_USERNAME` | The Gitea username of the AI agent (e.g., `whateveryouragentisnamed`). |
| `AGENT_PROMPT_FILE` | (Optional) Path to a custom Markdown template for notifications. If not provided, a default template will be used. |
| `AGENT_HOURLY` | (Optional) Maximum number of triggers allowed per hour. Defaults to `60`. Used for rate limiting. |
## How it works