SoulFire TypeScript SDK 2.10.3
    Preparing search index...
    PluginEvent: Message<"soulfire.v1.PluginEvent"> & {
        droppedBefore: bigint;
        emittedAt?: Timestamp;
        kind: PluginEventKind;
        payload?: Any;
        pluginId?: string;
        resumeGap: boolean;
        scope?: PluginEventScope;
        sequence: bigint;
        typeUrl?: string;
    }

    Normalized event envelope shared by typed and reflective SDK consumers.

    Type Declaration

    • droppedBefore: bigint

      from field: uint64 dropped_before = 8;

    • OptionalemittedAt?: Timestamp

      from field: google.protobuf.Timestamp emitted_at = 2;

    • kind: PluginEventKind

      from field: soulfire.v1.PluginEventKind kind = 3;

    • Optionalpayload?: Any

      from field: optional google.protobuf.Any payload = 7;

    • OptionalpluginId?: string

      from field: optional string plugin_id = 4;

    • resumeGap: boolean

      from field: bool resume_gap = 9;

    • Optionalscope?: PluginEventScope

      from field: soulfire.v1.PluginEventScope scope = 6;

    • sequence: bigint

      from field: uint64 sequence = 1;

    • OptionaltypeUrl?: string

      from field: optional string type_url = 5;

    from message soulfire.v1.PluginEvent