jira_create_issue
Creates a Jira issue with field validation against the project and issue type schema. Supports dry run, custom fields, and assignment by email or name.
Instructions
Crea un issue en Jira. Valida los campos contra el esquema real del proyecto y del tipo de issue antes de enviarlos, de modo que un payload incorrecto falle sin consumir una clave de issue. Los campos personalizados se indican por su nombre visible o por su identificador, y la persona asignada admite correo o nombre además del accountId. Con dryRun se comprueba el resultado sin crear nada. Conviene consultar antes jira_issue_fields para conocer los campos disponibles.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| dryRun | No | Valida el payload contra el esquema real y devuelve lo que se enviaría, sin crear el issue | |
| labels | No | Etiquetas del issue | |
| parent | No | Clave del issue padre. Obligatorio en subtareas. Ejemplo: ATY-123 | |
| project | Yes | Clave del proyecto de Jira. Ejemplo: ATY | |
| summary | Yes | Título del issue | |
| assignee | No | Persona asignada: correo, nombre visible o accountId. Ejemplo: alguien@example.com | |
| priority | No | Nombre de la prioridad. Ejemplo: High | |
| watchers | No | Observadores a añadir: correos, nombres visibles o accountIds | |
| issueType | Yes | Nombre o id del tipo de issue. Ejemplo: Tarea | |
| description | No | Descripción en texto plano | |
| customFields | No | Campos personalizados por nombre o identificador. Ejemplo: { "Criterios de aceptación": "[ ] Primero" } | |
| originalEstimate | No | Estimación inicial en el formato de Jira. Ejemplos: 30m, 1h 30m, 8h |