Hop til hovedindhold

Versioner

Forstå versionering af agents i AgentBase.

Versionsnummerering

Agenter bruger MAJOR.MINOR versionering:

  • Minor version (v0.1, v0.2, ...): Øges, når du gemmer en ændring af selve flowet
  • Major version (v1.0, v2.0, ...): Øges, når en version godkendes i kvalitetskontrollen (minor nulstilles)

Eksempel

  1. Ny agent oprettes → v0.1
  2. Gem ændringer i flowet → v0.2
  3. Gem igen → v0.3
  4. Godkendt i kvalitetskontrollen → v1.0
  5. Gem nye ændringer → v1.1
  6. Godkendt igen → v2.0

Hvad bumper versionen — og hvad gør ikke

HandlingBumper versionenKonsekvens
Ændring af byggeklodser eller forbindelser + GemJaTidligere bedømte kørsler bliver forældede (Ny version) og skal køres igen
Gem konfigurationUdgivelsessidenNejDine tests gælder stadig — men en godkendt agent sættes tilbage til kladde og skal godkendes igen
Omdøbning eller ny beskrivelse af agentenNejIngen — hverken bump, kladde-nedgradering eller forældede bedømmelser
Flytning af byggeklodser på canvasNejRent visuelt; gemmes, men er ikke indhold

Se versionshistorik

  1. Åbn agentens side. Der er flere veje derhen:
    • Fra DashboardSeneste agenter → klik agenten
    • Fra agent-oversigten: åbn handlingsmenuen () på agentens række og vælg Vis
    • Du lander også der efter Klon og efter Udgiv som byggeklods
  2. Vælg fanen Versioner
tip

Er du bygger, åbner et klik direkte på rækken i agent-oversigten editoren i stedet — og har agenten været gennem kvalitetskontrollen, sender et klik en anmelder videre til test-og-evalueringer. Brug Vis (eller Dashboard), når du vil se agentens side. På bygger-rækker hedder menupunktet Rediger og fører til editoren.

Agentens side har tre faner: Oversigt, Versioner og Indsendelser. De to sidste bærer et lille tal, der viser, hvor mange der er.

Agentens side med fanen Versioner valgt

Fanen Versioner viser agentens godkendte versioner som kort. For hver version vises:

  • Versionsnummer
  • Agentens navn (som det var, da versionen blev frosset)
  • Oprettelsestidspunkt

Fanen Indsendelser viser historikken over runder i kvalitetskontrollen: én linje per indsendelse med rundens status, dine eventuelle bemærkninger til anmelderen og tidspunktet, den blev sendt. Se Send til kvalitetskontrol.

note

Kun godkendte versioner vises på Versioner — ikke de øjebliksbilleder, en indsendelse fryser undervejs. Hver version er en uforanderlig snapshot af agenten og kan ikke redigeres.

Frosne øjebliksbilleder

Ud over de nummererede versioner fryser platformen agenten på tre tidspunkter. Et frosset øjebliksbillede indeholder både flowet og app-konfigurationen:

Fryses vedBruges til
Send til kvalitetskontrolDet, anmelderen bedømmer. Verdikter pinnes til netop denne version
GodkendelseDen version, appen kan udgives på — og den, accepttest-rapporten forsegler
Udgiv som byggeklodsDen version, andre flows kører, når de bruger agenten som byggeklods

De tre er uafhængige: at udgive som byggeklods sender ikke noget til kvalitetskontrol og flytter ikke agentens status.

Godkendte versioner og apps

En app kører altid en bestemt godkendt version — den skifter ikke under appens brugere. Er der en nyere godkendt version, tilbyder appen Opgradér, og fra kvalitetskontrollen kan du klikke Opdatér appen til denne version. Se Udgiv en app.

Byggeklods-versioner

Er agenten udgivet som Agent-byggeklods, får hver udgivelse sit eget nummer i byggeklodsens type: app:…@1, app:…@2 og så videre — præcis som platformens egne byggeklodser er versionerede.

  • Et flow, der bruger @2, bliver på @2, når ejeren udgiver @3
  • Ingen byggeklods-version fjernes, så et eksisterende flow holder op med at virke
  • Ejeren af det forbrugende flow opgraderer selv, når det passer

Når du bruger en anden agent som byggeklods

Lægger du en agent-byggeklods på dit canvas, bliver den låst fast til den version af appen, der var udgivet, da du satte den ind — og den bliver på den version, også når appen senere opdateres. Byggeklodsen viser det som mærkatet Fastlåst v2 (nummeret er den version, den kører); hold musen over det for at få forklaringen.

Er der kommet en nyere version, står der Nyere version findes ved siden af — eller en knap, der hedder Opgradering. Klikker du på den, åbner dialogen Opgradér fastlåst version, som viser, hvad skiftet betyder for netop dit flow:

  • Felter, der har skiftet navn – forbindelserne flyttes automatisk
  • Felter, der ikke findes længere – forbindelserne fjernes
  • Nye felter, du kan bruge

Nederst står Det betyder for flowet: med de konsekvenser, der rent faktisk gælder: at flowet får en ny version, at det går tilbage til kladde og skal godkendes igen, og at dine testresultater markeres Ny version, så flowet skal gennem kvalitetskontrol igen. Dialogen viser kun de punkter, der gælder for dit flow — er ingen af dem nævnt, sker de heller ikke.

info

Ingenting ændrer sig, før du bekræfter med Opgradér. Du kan altså roligt åbne dialogen bare for at se, hvad en opgradering ville koste.

Relaterede sider