Skip to content

In-flight version pinning on deploy #176

Description

@ryw

Priority: P2

Problem. We have draft/stable versioning, but promoting a new stable version mid-run isn't explicitly pinned, so a long run could observe a version change underneath it.

Approach. Snapshot the agent version id on the run at start and pin execution to it (builds on the durable-execution persisted state). Mostly a guarantee + test given existing versioning.

Acceptance. Promote a new stable version while a run is in flight → that run finishes on its original version; new runs pick up the new one.

Part of #169

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requestrunnerAgent run execution

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions