@essentialai/cogent-bridge
Version:
Cogent Bridge — cross-agent comms for Claude Code, OpenAI Codex and Slack. Codex users: install with `curl -fsSL https://cogent.tools/install.sh | sh`, then start with `cogent-codex` for real-time peer wake.
19 lines • 691 B
TypeScript
/**
* Exponential backoff utility for reconnection delays.
* Produces delays from baseMs (default 1s) doubling up to maxMs (default 30s)
* with configurable jitter to prevent thundering herd.
*/
export declare class ExponentialBackoff {
private readonly baseMs;
private readonly maxMs;
private readonly jitterFactor;
private attempt;
constructor(baseMs?: number, maxMs?: number, jitterFactor?: number);
/** Get the next delay in ms and increment attempt counter. */
next(): number;
/** Reset after successful connection. */
reset(): void;
/** Current attempt number (0-based). */
get attempts(): number;
}
//# sourceMappingURL=backoff.d.ts.map