> This is a page from the ElevenLabs documentation. For a complete page index, fetch https://elevenlabs.io/docs/llms.txt. For the full documentation in a single file, fetch https://elevenlabs.io/docs/llms-full.txt.

# Propuestas de fusión

## Descripción general

Una propuesta de fusión registra una solicitud para fusionar los cambios de una [rama](/docs/es/eleven-agents/operate/versioning#branches) en otra y permite a un compañero revisar el diff antes de hacerlo. Cualquier persona con acceso de edición al agente puede abrir una propuesta, incluso hacia una rama en la que no puede fusionar por sí misma. Fusionar la propuesta sigue requiriendo acceso de escritura a la rama de destino, por lo que una propuesta permite que un cambio llegue a una rama protegida sin otorgar derechos de fusión a todos los colaboradores.

> **Note**
>
> Las propuestas de fusión añaden un paso de revisión opcional a la [fusión de ramas directamente](/docs/es/eleven-agents/operate/versioning#merging-branches). Fusiona directamente cuando tengas
> acceso de escritura a la rama de destino y no necesites una segunda opinión. Abre una propuesta cuando
> quieras que alguien la revise primero o cuando la rama de destino esté protegida y no tengas acceso de escritura a ella.

## Disponibilidad

Las propuestas de fusión están en alfa. Cuando hay varias ramas de un agente en curso a la vez, resulta difícil seguir cuáles están listas y es seguro fusionar. Las propuestas de fusión ofrecen al equipo un único lugar para revisar y comentar los cambios de una rama, comparar las tasas de éxito de las pruebas entre ramas y consultar las conversaciones más recientes de la rama.

La alfa es un primer paso hacia un flujo de trabajo de estilo CI/CD para agentes, similar a las pull requests de GitHub. Las incorporaciones previstas para las próximas semanas incluyen:

* Pruebas obligatorias que deben superarse antes de poder fusionar una propuesta.
* Solicitar aprobaciones a revisores específicos.
* Configurar propietarios para diferentes partes de un agente.

## Ciclo de vida de las propuestas

Cada propuesta tiene uno de estos estados:

| Estado    | Significado                                                                                                      |
| --------- | ---------------------------------------------------------------------------------------------------------------- |
| Abierta   | En espera de revisión o fusión.                                                                                  |
| Fusionada | Los cambios de la rama de origen se fusionaron en la rama de destino.                                            |
| Cerrada   | Retirada por el autor, rechazada por otra persona o cerrada automáticamente porque se archivó la rama de origen. |

Mientras una propuesta está abierta, los revisores emiten uno de estos veredictos. El último veredicto de un revisor sustituye cualquier veredicto anterior de ese mismo revisor:

| Estado de revisión  | Significado                                                       |
| ------------------- | ----------------------------------------------------------------- |
| Aprobada            | El revisor está conforme con los cambios.                         |
| Cambios solicitados | El revisor quiere que se resuelva algo antes de poder fusionarla. |

## Abrir una propuesta

Abre una propuesta desde la rama cuyos cambios quieras revisar:

#### Desde la lista de ramas

En la pestaña **Branches** del agente, abre el menú de opciones de la rama de origen y selecciona \*\*Open
merge proposal \*\*.

![Opción Open merge proposal en el menú de opciones de una rama](/docs/_fern-img/5216047fc93408959d31bba118e0f0e8853129da106a9d75c00d57a2307e33e0.webp)

#### Desde la pestaña Proposals

En la pestaña **Branches > Proposals** del agente, selecciona la rama de origen y haz clic en \*\*Create
proposal \*\*.

![Pestaña Proposals en la página Branches de un agente](/docs/_fern-img/bfdb23ad1edb31c89c2ff2a137fa3028bf3f9fbcf31e236de142e207b5d54cd0.webp)

Asigna a la propuesta un título, una descripción opcional y elige una rama de destino entre las demás ramas no archivadas del agente. Abrir una propuesta no cambia ninguna de las dos ramas; solo registra la solicitud.

> **Note**
>
> Un par de rama de origen y destino puede tener como máximo una propuesta abierta a la vez. Cierra la existente
> antes de abrir otra entre las mismas dos ramas.

## Revisar una propuesta

La página de una propuesta tiene estas pestañas:

#### Descripción general

La descripción, el historial de revisiones y un formulario para dejar una revisión.

![Pestaña de descripción general de una propuesta de fusión](/docs/_fern-img/44894b2d2cbb79aeff99813f83d5832ab4a9e6ff44796c772e3681c69120b04c.webp)

#### Cambios

Un diff entre las configuraciones de las ramas de origen y destino.

![Pestaña Changes de una propuesta de fusión](/docs/_fern-img/968126763b1bb7e5bf57ad68ee334d5d5bc64b43a7ce3006184a462ce0c3d929.webp)

#### Ejecuciones de pruebas

El historial de pruebas de la rama de origen, para que los revisores puedan comprobar que sigue superándolas antes de aprobar.

![Pestaña Test runs de una propuesta de fusión](/docs/_fern-img/a39354598b070cef39720159b84da10414d7b17820c8c71780ed2bd5a66a47fc.webp)

#### Conversaciones

Conversaciones recientes en la rama de origen.

![Pestaña Conversations de una propuesta de fusión](/docs/_fern-img/c37286e50107428225c57804a8bc8e09fe364b1ad6dc6cf582084dd8c52a6565.webp)

Cualquier persona con acceso de edición al agente, excepto el propio autor de la propuesta, puede dejar una revisión con un comentario opcional. Los comentarios admiten markdown.

## Fusionar una propuesta

Fusionar una propuesta realiza la misma [fusión de ramas](/docs/es/eleven-agents/operate/versioning#merging-branches) que fusionar directamente, incluida la [resolución de conflictos](/docs/es/eleven-agents/operate/versioning#resolving-merge-conflicts) y la opción de archivar después la rama de origen. Antes de poder fusionarse, una propuesta debe cumplir estos requisitos:

* El usuario que fusiona tiene acceso de escritura tanto a la rama de origen como a la de destino. En una [rama protegida](/docs/es/eleven-agents/operate/versioning), eso significa ser administrador del espacio de trabajo.
* El último veredicto de ningún revisor es "cambios solicitados". Un revisor que solicitó cambios debe aprobar antes de que se pueda fusionar la propuesta.
* La propuesta tiene al menos una aprobación de alguien que no sea su autor. Los administradores del espacio de trabajo pueden fusionar sin esta aprobación.

Fusionar una propuesta cierra automáticamente cualquier otra propuesta abierta para la misma rama de origen, ya que sus cambios ya se han trasladado.

## Cerrar una propuesta

Una propuesta se puede cerrar sin fusionarla en cualquier momento mientras esté abierta. El autor y los revisores pueden editar su título y descripción hasta que se cierre.

* Que el autor cierre su propia propuesta la registra como **retirada**.
* Que la cierre cualquier otra persona la registra como **rechazada**.
* Archivar la rama de origen cierra automáticamente cualquier propuesta abierta desde ella o hacia ella, registrada como **branch_archived**.

## Propuestas de fusión y ElevenAgents Architect

[Architect](/docs/es/eleven-agents/operate/architect) puede abrir propuestas de fusión por ti. Después de realizar y probar un cambio en una rama, lee los commits y la vista previa de fusión de la rama y abre una propuesta con las secciones **Resumen**, **Pruebas** y **Cómo revisar**. También puede sugerirte revisores para que elijas. Como Architect actúa como tú, la propuesta te muestra como su autor.

Architect no puede revisar, aprobar, fusionar ni cerrar una propuesta. Esos pasos siempre los realizan personas. Consulta [Propuestas y validación](/docs/es/eleven-agents/operate/architect/proposals) para ver el flujo completo.

## Siguientes pasos

#### [Control de versiones](/docs/es/eleven-agents/operate/versioning)

Ramas, versiones y fusión directa.

#### [ElevenAgents Architect](/docs/es/eleven-agents/operate/architect)

El asistente integrado en ElevenAgents para iterar sobre un agente.

#### [Triaje](/docs/es/eleven-agents/operate/triage)

Revisa problemas de conversaciones marcados para seguimiento.

#### [Experimentos](/docs/es/eleven-agents/operate/experiments)

Ejecuta pruebas A/B con ramas y despliegue de tráfico.