GitHub: Agent merge schemas
1 GitHub schema with complete fields and constraints.
← Agent merge operations · All schemas
Update Agent Merge configuration for a pull request — response body — allowed actions, created at, updated at, user
| Field | Type | Presence | Description and constraints |
|---|---|---|---|
$ | object | Root | The Agent Merge configuration for an enrolled pull request. Additional keys: not allowed |
allowed_actions | array | Required within parent | The set of actions which Copilot may perform on the pull request. Minimum items: 1 Unique items: true |
allowed_actions[] | string | Each item | An action that Agent Merge is explicitly allowed to perform. Known values: fix_ci, resolve_merge_conflicts |
created_at | string | Required within parent | Timestamp when the pull request was enrolled for Agent Merge. Format: date-time |
updated_at | string | Required within parent | Timestamp when the Agent Merge enrollment was last updated. Format: date-time |
user | object | Required within parent | The user who most recently enabled Agent Merge for the pull request Additional keys: not allowed |
user.id | JSON | Required within parent | |
user.id (anyOf 1) | integer | Alternative | The unique identifier of the user Format: int64 Minimum: 1 |
user.id (anyOf 2) | string | Alternative | Pattern: ^-?[0-9]+(?:\.[0-9]+)?(?:[eE][+-]?[0-9]+)?$ |