capability_id: pr.threads.reply
version: "1.0.0"
description: Reply to a pull request review thread.
input_schema:
  type: object
  required: [threadId, body]
  properties:
    threadId: { type: string, minLength: 1 }
    body: { type: string, minLength: 1 }
  additionalProperties: false
output_schema:
  type: object
  required: [id, isResolved, commentId, commentUrl]
  properties:
    id: { type: string, minLength: 1 }
    isResolved: { type: boolean }
    commentId: { type: string }
    commentUrl: { type: string }
  additionalProperties: false
routing:
  preferred: graphql
  fallbacks: []
graphql:
  operationName: PrCommentReply
  operationType: mutation
  documentPath: src/gql/operations/pr-comment-reply.graphql
