Member Junction
    Preparing search index...

    Class SaveSessionChannelArtifactResult

    Result of RealtimeClientSessionResolver.SaveSessionChannelArtifact — a structured success/failure envelope (graceful failures like a missing artifact type must not throw).

    Index

    Constructors

    Properties

    ArtifactID?: string

    ID of the created MJ: Artifacts row. Null when creation failed before the header saved.

    ArtifactVersionID?: string

    ID of the created MJ: Artifact Versions row (version 1). Null on failure.

    ConversationDetailLinked: boolean

    True when the version was also linked into conversation history via a MJ: Conversation Detail Artifacts junction row. False when the session has no conversation, no conversation detail was stamped with this session id yet, or the (best-effort) junction save failed — none of which fail the overall save.

    ErrorMessage?: string

    Human-readable failure reason. Null on success.

    Success: boolean

    True when the artifact + first version were both persisted.