Skip to content

agents: refine commit type definitions and interface docstring rules - #4063

Merged
rickeylev merged 1 commit into
bazel-contrib:mainfrom
rickeylev:update_agent_rules
Aug 16, 2026
Merged

agents: refine commit type definitions and interface docstring rules#4063
rickeylev merged 1 commit into
bazel-contrib:mainfrom
rickeylev:update_agent_rules

Conversation

@rickeylev

Copy link
Copy Markdown
Collaborator

Agent rules previously grouped build, release tooling, CI, and GitHub
Actions under a generic workflow: category, creating ambiguity for
conventional commit types. Furthermore, agent rules lacked explicit
guidance on documenting interface methods in abstract base classes.

Clarify commit type conventions for release/build tools (build:),
CI configurations (ci:), and GitHub Actions workflows (workflow:).
Additionally, require docstrings on abstract base classes to explicitly
document Args, Returns, and custom exceptions under Raises.

Clarify commit type prefixes for developer/release tooling (build:),
CI configurations (ci: for .bazelci), and GitHub Actions workflows (workflow:).
Also require interface and abstract base class docstrings to document
Args, Returns, and custom exceptions under Raises.
@rickeylev
rickeylev marked this pull request as ready for review August 16, 2026 23:07
@rickeylev
rickeylev requested a review from aignas as a code owner August 16, 2026 23:07
@rickeylev
rickeylev merged commit 803bd08 into bazel-contrib:main Aug 16, 2026
3 of 5 checks passed
@rickeylev
rickeylev deleted the update_agent_rules branch August 16, 2026 23:10
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