Versioning operators without breaking live runs
Edit a draft while v1 keeps running. Publish when it is ready; running sessions finish on the version they started.
Operator agents are versioned. Instructions and tools live on a version, and only one version is live at a time.
Draft, then publish
Edit a draft while v1 keeps running. When the draft is ready, publish it and new sessions start on it. Sessions already running finish on the version they started, so a change never lands halfway through a run.