Repository navigation
v1.0.3
What's New
Automatic PR approval (machine user)
- New
github_approval_tokeninput /DOTBOT_GITHUB_USER_PATenv: when every reviewer model reportsOverall: patch is correct, dotbot submits anAPPROVEreview as the PAT's user (e.g.dotCMS-Machine-User) - Idempotent per head SHA — re-runs don't spam duplicate approvals; any model dissent withholds approval; failures are non-fatal warnings
Reviewer observability + wall-clock budget
[openrouter-request]per-request elapsed + finish reason (live in CI logs)[openrouter-tool]tool calls with readable arg summaries at debug 1[openrouter-usage]cumulative prompt/completion/total tokens per model pass[openrouter-reasoning]per-request reasoning char countsReviewer <model> finished in Nsper pass- New
model_timeout_secondsinput (default 900s, 0 disables): aborts a wedged reviewer pass instead of burning credits indefinitely
Full Changelog: v1.0.2...v1.0.3