Skip to content

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

FieldTypePresenceDescription and constraints
$objectRootThe Agent Merge configuration for an enrolled pull request.

Additional keys: not allowed
allowed_actionsarrayRequired within parentThe set of actions which Copilot may perform on the pull request.
Minimum items: 1
Unique items: true
allowed_actions[]stringEach itemAn action that Agent Merge is explicitly allowed to perform.
Known values: fix_ci, resolve_merge_conflicts
created_atstringRequired within parentTimestamp when the pull request was enrolled for Agent Merge.
Format: date-time
updated_atstringRequired within parentTimestamp when the Agent Merge enrollment was last updated.
Format: date-time
userobjectRequired within parentThe user who most recently enabled Agent Merge for the pull request
Additional keys: not allowed
user.idJSONRequired within parent
user.id (anyOf 1)integerAlternativeThe unique identifier of the user
Format: int64
Minimum: 1
user.id (anyOf 2)stringAlternativePattern: ^-?[0-9]+(?:\.[0-9]+)?(?:[eE][+-]?[0-9]+)?$

Report an issue with this page

Necessary

Required for sign-in, security, authorization, and remembering your choices.

Always active

Analytics

Helps us understand which product and documentation features are useful.

Performance diagnostics

Uses performance tracing and privacy-masked session replay to diagnose problems.

You can change these choices at any time from Cookie settings.