Skip to content

docs(code-review): note that bot authors occupy billed seats - #82

Merged
zeyu2001 merged 3 commits into
mainfrom
devin/1790921674-docs-bot-seats
Oct 2, 2026
Merged

zeyu2001 merged 3 commits into
mainfrom
devin/1790921674-docs-bot-seats

Conversation

@devin-ai-integration

Copy link
Copy Markdown
Contributor

Summary

Adds a short <Note> in two places clarifying that eligible bot authors (e.g. dependabot[bot], renovate[bot]) occupy billed Code Review seats like any other developer — surfaced by a customer who was surprised that dependabot[bot] and hacktron-app[bot] were auto-assigned seats and billed.

  • code-review/people.mdx — under Auto-assign seats on PR: auto-assignment applies to eligible bot authors; excluded authors are skipped before a seat is assigned; bots can be kept out via exclude.authors / the org-wide author filter, and seats can be removed from People.
  • code-review/billing.mdx — under the seat-count intro: a reviewed bot PR occupies a seat, with the same exclusion/removal pointers.

No behavior change — docs only.

Link to Devin session: https://app.devin.ai/sessions/24a7ebe530c34fd6b9c72a76977d6c6a
Open in Devin Desktop: https://app.devin.ai/desktop/session/24a7ebe530c34fd6b9c72a76977d6c6a?variant=devin
Requested by: @zeyu2001

Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
@devin-ai-integration

Copy link
Copy Markdown
Contributor Author

I'll fix CI failures and address comments from users with write access. I'll skip comments containing "(aside)".

  • Disable automatic comment, CI, and merge conflict monitoring

Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 5c0ecbe4cd

ℹ️ About Codex in GitHub

Codex has been enabled to automatically review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

When you sign up for Codex through ChatGPT, Codex can also answer questions or update the PR, like "@codex address that feedback".

Comment thread code-review/billing.mdx Outdated
pull request is reviewed occupies a seat like any other developer, including
through [auto-assignment](/code-review/people#auto-assign-seats-on-pr).
Exclude bots with [`exclude.authors`](/code-review/config#exclude-scans) or
the org-wide author filter, or remove their seats from **People**.

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 Badge Clarify that removing a bot seat does not prevent reassignment

When auto-assignment remains enabled, deleting a bot's People seat is not an alternative to excluding it: the next eligible bot PR can assign it again under the auto-assignment rule in code-review/people.mdx:21, and this page already states that a mid-period deletion does not reduce that period's seat count (code-review/billing.mdx:21). Presenting removal alongside the filters as a way to address bot billing can therefore leave customers with renewed assignments and charges; describe it as removing only the current assignment and direct users to an author filter to prevent future assignments.

Useful? React with 👍 / 👎.

Comment thread code-review/people.mdx Outdated
Comment on lines +30 to +32
bots out of review and billing, list their usernames in
[`exclude.authors`](/code-review/config#exclude-scans) or the org-wide author
filter — excluded authors are skipped before a seat is assigned. You can also

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 Badge Note that repository author filters override the org filter

This does not reliably keep bots out of review and billing for repositories that set exclude.authors themselves: the configuration hierarchy uses the repository category when present (code-review/config.mdx:21-24), and an empty value explicitly clears the organization default (code-review/config.mdx:96). Organizations with per-repository author settings can therefore add the bot to the org-wide filter and still have it auto-assigned in those repositories; instruct them to add the exclusion to each overriding repository or verify that no override exists.

Useful? React with 👍 / 👎.

Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
@zeyu2001
zeyu2001 merged commit e9b3954 into main Oct 2, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant