nexus-agents - v2.80.0
    Preparing search index...

    Interface CollectRealVotesOptions

    Options for collecting votes from multiple agents.

    interface CollectRealVotesOptions {
        logger?: ILogger;
        adapter?: IModelAdapter;
        timeoutMs?: number;
        maxRetries?: number;
        allowSimulation?: boolean;
        interAgentDelayMs?: number;
        roles: readonly VoterRole[];
        proposal: string;
        simulate?: boolean;
    }

    Hierarchy

    • VoterAgentOptions
      • CollectRealVotesOptions
    Index

    Properties

    logger?: ILogger

    Logger instance

    adapter?: IModelAdapter

    Model adapter to use (auto-selected if not provided)

    timeoutMs?: number

    Timeout per vote in milliseconds (default: 120000, override via NEXUS_VOTE_TIMEOUT_MS)

    maxRetries?: number

    Maximum retries per vote (default: 2)

    allowSimulation?: boolean

    Whether to allow simulation fallback (default: false per Issue #280)

    interAgentDelayMs?: number

    Delay between launching each agent vote to prevent rate limiting (default: 1000ms). Set to 0 to disable.

    roles: readonly VoterRole[]

    Voter roles to include

    proposal: string

    Proposal text

    simulate?: boolean

    Use simulation mode (explicit opt-in only)