Member Junction
    Preparing search index...

    The pipelines and models one harness created, by ID: the pipelines it created, the models its trainings produced, and the pipelines (found by exact name) and models of its agent runs. Cleanup deletes exactly these. A read by name prefix (LIKE) only observes: it never adds a pipeline, and adds a model only when its pipeline is already recorded.

    Index

    Constructors

    Properties

    ModelIDs: UUIDSet = ...
    PipelineIDs: UUIDSet = ...

    Accessors

    • get AgentPipelineNames(): readonly string[]

      The exact pipeline names of every builder-agent run the harness started (cleanup looks them up again).

      Returns readonly string[]

    Methods

    • Record the names an agent run's pipelines get, before the run starts, so cleanup finds them however it ends.

      Parameters

      • names: readonly string[]

      Returns void

    • Record what a builder-agent run created: its pipelines (a failed run's too) and the model it built, if any.

      Parameters

      Returns void

    • Record a model the run trained (or an agent run of it built).

      Parameters

      • id: string

      Returns void

    • Record the models a name-prefix read observed, but only those whose pipeline this run already recorded (by creation or by exact name). A LIKE read can match another run's or a person's pipelines, so nothing it alone found is ever recorded for deletion; its pipelines are never recorded.

      Parameters

      Returns void

    • Record a pipeline the run created (or an agent run of it created).

      Parameters

      • id: string

      Returns void