Files
google--adk-python/contributing/samples/adk_team
Shangjie Chen 1ad05439e0 fix(adk): share a single component-owner map between the triaging agents
The PR and issue triaging agents each kept their own copy of the component
-> owner map and they had drifted: the PR agent was missing several
components (skills, auth, bq, cli, integrations, workflow), and its
ALLOWED_LABELS gate -- which controls what the agent may apply -- was also
stale, so those labels could be neither applied nor assigned (a skills PR
was labeled "core" and assigned to the wrong owner).

Move the map into component_owners.py as the single source of truth and
import it verbatim as LABEL_TO_OWNER in both agents, so the two are always
identical and cannot drift. Derive the PR agent's ALLOWED_LABELS from
LABEL_TO_OWNER so a newly-owned component is allowed automatically.

Co-authored-by: Shangjie Chen <deanchen@google.com>
PiperOrigin-RevId: 963611217
2026-08-12 12:57:22 -07:00
..