truegrain - v1.1.0
    Preparing search index...

    Interface Origin

    The commit a served model came from.

    How Client.reload is confirmed. Reload names no commit, because a sync is not instant and reporting one before the swap happened would be a claim a pipeline then asserts as fact. A deploy is finished when Health.origin reports the commit you merged, and not before.

    Carries no credential. A repository URL with one in it is refused at startup rather than stored here and redacted on the way out.

    interface Origin {
        commit: string;
        ref: string;
        repository: string;
        subdirectory: string;
    }
    Index
    commit: string

    The revision serving right now.

    ref: string

    The branch, tag or commit asked for. A ref moves; read commit.

    repository: string

    The clone URL, without credentials.

    subdirectory: string

    The directory inside the repository holding the workspace.