register-bot-profile
Register or replace this QA bot's profile and event subscriptions atomically (mutating — confirm with the user first). role: QA_LEAD | PM | QA_ENGINEER | DEVELOPER. responsibilities: the user's own words. capabilities: REQUIREMENTS_UPDATE, E2E_AUTHORING, ISSUE_FIX, MANUAL_TEST_COORDINATION, TEST_BATCH_FIX, QA_POSTURE. subscriptions: [{eventType, filters:[{field, op:'eq', value}]}] where value may be 'me' (e.g. git-push author=me, issue-assigned assignee=me, e2e-batch-completed). Derive subscriptions from capabilities per the testchimp skill's bot onboarding guide. botId defaults to the bot-id header / OAuth token.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| role | Yes | ||
| botId | No | ||
| capabilities | No | ||
| subscriptions | No | ||
| responsibilities | No |