bothy-sdk
    Preparing search index...

    Interface SdkSettings

    The named values of the SDK; durations in milliseconds, counts and sizes as integers.

    interface SdkSettings {
        autocompleteMaxChoices: number;
        commandDescriptionMaxChars: number;
        commandMaxPerPrincipal: number;
        componentCustomIdMaxChars: number;
        componentFormMaxFields: number;
        componentMaxPerMessage: number;
        httpTimeoutMs: number;
        invocationTokenLeewayMs: number;
        jwksMaxAgeMs: number;
        jwksRefreshMinIntervalMs: number;
        pollIntervalMs: number;
        reconnectBackoffBaseMs: number;
        reconnectBackoffCapMs: number;
        retryBackoffBaseMs: number;
        retryBackoffCapMs: number;
        retryMaxAttempts: number;
        runUpdateMinIntervalMs: number;
        webhookReceiverToleranceMs: number;
        wsMaxFrameBytes: number;
    }
    Index

    Properties

    autocompleteMaxChoices: number

    command.autocomplete_max_choices: choices per autocomplete answer.

    commandDescriptionMaxChars: number

    command.description_max_chars: length of a command description.

    commandMaxPerPrincipal: number

    command.max_per_principal: commands per agent or app.

    componentCustomIdMaxChars: number

    component.custom_id_max_chars: length of a custom_id.

    componentFormMaxFields: number

    component.form_max_fields: fields per form.

    componentMaxPerMessage: number

    component.max_per_message: components per message.

    httpTimeoutMs: number

    sdk.http_timeout: bound of one REST request attempt.

    invocationTokenLeewayMs: number

    adapter.invocation_token_leeway: clock tolerance of the invocation token check.

    jwksMaxAgeMs: number

    agent.jwks_max_age: cache age of a key list without a Cache-Control max-age.

    jwksRefreshMinIntervalMs: number

    adapter.jwks_refresh_min_interval: at most one forced JWKS reload per interval.

    pollIntervalMs: number

    sdk.poll_interval: wait between polls after an empty page.

    reconnectBackoffBaseMs: number

    sync.reconnect_backoff_base: base of the gateway reconnect backoff.

    reconnectBackoffCapMs: number

    sync.reconnect_backoff_cap: largest gateway reconnect wait.

    retryBackoffBaseMs: number

    sdk.retry_backoff_base: base and lower bound of the retry wait.

    retryBackoffCapMs: number

    sdk.retry_backoff_cap: largest retry wait.

    retryMaxAttempts: number

    sdk.retry_max_attempts: attempts per idempotent operation, the first one included.

    runUpdateMinIntervalMs: number

    agent.run_update_min_interval: throttle of run patches.

    webhookReceiverToleranceMs: number

    webhook.receiver_tolerance: largest distance of webhook-timestamp to the own clock.

    wsMaxFrameBytes: number

    sync.ws_max_frame_bytes: largest gateway frame received.