Sammanfogningsförslag
Be om att en grens ändringar granskas innan de når en annan gren.
Översikt
Ett sammanslagningsförslag registrerar en begäran om att slå samman ändringar från en gren till en annan och låter en teammedlem granska diffen innan det sker. Alla med redigeringsbehörighet för agenten kan öppna ett förslag, även till en gren som de själva inte kan slå samman till. Att slå samman förslaget kräver fortfarande skrivbehörighet till målgrenen, så ett förslag gör att en ändring kan nå en skyddad gren utan att alla medverkande får rätt att slå samman till den.
Sammanslagningsförslag lägger till ett valfritt granskningssteg utöver att slå samman grenar direkt. Slå samman direkt när du har skrivbehörighet till målgrenen och inte behöver en second opinion. Öppna ett förslag när du vill att någon granskar det först, eller när målgrenen är skyddad och du inte har skrivbehörighet till den.
Tillgänglighet
Sammanslagningsförslag är i alfaversion. När flera grenar av en agent utvecklas samtidigt blir det svårt att hålla reda på vilka som är redo och säkra att slå samman. Sammanslagningsförslag ger teamet en plats för att granska och diskutera en grens ändringar, jämföra andelen godkända tester mellan grenar och se grenens senaste konversationer.
Alfaversionen är ett första steg mot ett CI/CD-liknande arbetsflöde för agenter, liknande pull requests på GitHub. Planerade tillägg under de kommande veckorna omfattar:
- Obligatoriska tester som måste godkännas innan ett förslag kan slås samman.
- Begära godkännanden från specifika granskare.
- Konfigurera ansvariga för olika delar av en agent.
Förslagets livscykel
Varje förslag har en av följande statusar:
Medan ett förslag är öppet lämnar granskare ett av följande omdömen. En granskares senaste omdöme ersätter eventuella tidigare omdömen från samma granskare:
Öppna ett förslag
Öppna ett förslag från den gren vars ändringar du vill få granskade:
Från grenlistan
Från fliken Proposals
På agentens flik Branches öppnar du alternativmenyn för källgrenen och väljer **Open merge proposal **.

Ge förslaget en titel, en valfri beskrivning och välj en målgren bland agentens andra icke-arkiverade grenar. Att öppna ett förslag ändrar ingen av grenarna, utan registrerar bara begäran.
Ett par med käll- och målgren kan ha högst ett öppet förslag åt gången. Stäng det befintliga förslaget innan du öppnar ett nytt mellan samma två grenar.
Granska ett förslag
Ett förslags sida har följande flikar:
Översikt
Ändringar
Testkörningar
Konversationer
Beskrivningen, granskningshistoriken och ett formulär för att lämna en granskning.

Alla med redigeringsbehörighet för agenten, utom förslagets egen författare, kan lämna en granskning med en valfri kommentar. Kommentarer har stöd för markdown.
Slå samman ett förslag
Att slå samman ett förslag utför samma grensammanslagning som att slå samman direkt, inklusive konfliktlösning och möjligheten att arkivera källgrenen efteråt. Innan det kan slås samman måste ett förslag uppfylla dessa krav:
- Användaren som slår samman har skrivbehörighet till både käll- och målgrenen. För en skyddad gren innebär det att vara workspace-admin.
- Ingen granskares senaste omdöme är “ändringar begärda”. En granskare som har begärt ändringar måste godkänna innan förslaget kan slås samman.
- Förslaget har minst ett godkännande från någon annan än författaren. Workspace-administratörer kan slå samman utan detta godkännande.
Att slå samman ett förslag stänger automatiskt alla andra öppna förslag för samma källgren, eftersom dess ändringar nu har gått vidare.
Stänga ett förslag
Ett förslag kan stängas utan att slås samman när som helst medan det är öppet. Författaren och granskarna kan redigera dess titel och beskrivning tills det stängs.
- När författaren stänger sitt eget förslag registreras det som återkallat.
- När någon annan stänger det registreras det som avvisat.
- Om källgrenen arkiveras stängs alla öppna förslag från eller till den automatiskt och registreras som branch_archived.
Sammanslagningsförslag och ElevenAgents Architect
Architect kan öppna sammanslagningsförslag åt dig. När den har gjort och testat en ändring på en gren läser den grenens commits och sammanslagningsförhandsvisning och öppnar ett förslag med avsnitten Sammanfattning, Testning och Så här granskar du. Den kan även föreslå granskare som du kan välja bland. Eftersom Architect agerar som du anges du som förslagets författare.
Architect kan inte granska, godkänna, slå samman eller stänga ett förslag. De stegen utförs alltid av människor. Se Förslag och validering för hela flödet.