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

    Interface AxonTransportOptions

    Options for creating an AxonTransport.

    interface AxonTransportOptions {
        afterSequence?: number;
        onAxonEvent?: (event: AxonEventView) => void;
        replayTargetSequence?: number;
        source?: string | (() => string | undefined);
        verbose?: boolean;
    }
    Index

    Claude SDK

    afterSequence?: number

    Axon sequence number to resume from. When set, the initial SSE subscription starts after this sequence — earlier events are skipped. Omit to replay the full event history.

    onAxonEvent?: (event: AxonEventView) => void

    Called for every Axon event (before origin filtering).

    replayTargetSequence?: number

    When set, events with sequence <= replayTargetSequence are considered historical replay. During replay, onAxonEvent still fires (so timeline listeners work) but control_request messages are buffered instead of yielded. After replay ends, only unresolved control requests are yielded.

    source?: string | (() => string | undefined)

    The source string attached to every published Axon event, or a resolver invoked at publish time to obtain it. Use the resolver form to change the source between messages without recreating the transport (e.g. () => this.currentSource). When omitted, or when the resolver returns undefined, the default is used.

    "claude-sdk-client"

    verbose?: boolean

    If true, emit verbose logs to stderr.