@runloop/remote-agents-sdk
    Preparing search index...

    Type Alias UserOriginEvent<T>

    UserOriginEvent: T extends BaseTimelineEvent
        ? T & { axonEvent: { origin: "USER_EVENT" } }
        : T & { origin: "USER_EVENT" }

    Narrows an event to user origin.

    • For AxonEventView (default): narrows the top-level origin field.
    • For BaseTimelineEvent subtypes: narrows axonEvent.origin instead, since timeline events carry the origin on their nested axonEvent.

    Type Parameters