Toegang aanvragen

Functies · Versies

Geschiedenis zoals in Git, voor prompts.

Elke belangrijke wijziging aan een prompt is een commit met een bericht. Maak een branch om een idee te proberen, tag wat live ging en merge het terug.

Een geschiedenis die je kunt lezen en vertrouwen.

Prompts veranderen om goede en om slechte redenen. Een commit legt vast wat er veranderde en waarom, een branch laat je iets proberen zonder de versie te raken die mensen gebruiken, en een tag benoemt de versie die live ging.

  • De werkkopie committen met een bericht
  • Vanaf elke commit een branch maken, een oudere versie uitchecken
  • Een commit taggen of uitbrengen
  • Een branch mergen; conflicten komen bij jou terug om op te lossen
support-reply.promptv2 → v3
committed to main as v3

Zie precies wat er veranderde.

Een wijziging van één regel moet er ook uitzien als één regel. Vergelijk twee versies en lees het verschil voordat je besluit om hem te houden, uit te rollen of terug te draaien.

Commit via MCP
{ "tool": "versions", "action": "commit",
  "args": { "entity_type": "prompt", "entity_id": "<id>",
            "message": "Cut to six sentences, no promises" } }

Een gewone dag

Probeer het op een branch.

  1. Branch

    Maak een branch met de naam shorter vanaf main. Main blijft precies zoals hij is.

  2. Aanpassen en committen

    Schrap een zin, draai je eval en commit met een bericht dat zegt waarom.

  3. Mergen en taggen

    Merge shorter in main. Als beide kanten dezelfde regels hebben aangepast, kies jij. Tag het resultaat.

Vragen

Over versies.

Waarvan kan ik versies bijhouden?

Prompts, workflows en agenten. Elk heeft commits, branches, tags en releases, en merge.

Wat gebeurt er bij een mergeconflict?

Merge je een branch in de huidige, dan krijg je de conflicten terug om op te lossen. Niets wordt stilletjes overschreven.

Hoe ga ik terug naar een oudere versie?

Maak een branch vanaf de oudere commit en check hem uit. De nieuwere geschiedenis blijft waar ze is.

Raak nooit de versie kwijt die werkte.