utils/fast_mode/fast_mode library

Classes

FastModeActive
Fast mode is active and available.
FastModeConfig
Configuration for the fast mode manager. Provides hooks to external systems (auth, settings, config) without hard dependencies.
FastModeCooldown
Fast mode is in cooldown after a rate limit or overload.
FastModeManager
Manages fast mode state, availability, cooldown, and org-level status.
FastModeOrgDisabled
Fast mode is disabled at the org level.
FastModeOrgEnabled
Fast mode is enabled at the org level.
FastModeOrgPending
Status is pending (not yet fetched from API).
FastModeOrgStatus
Org-level fast mode status from the API.
FastModeResponse
Response from the fast mode API endpoint.
FastModeRuntimeState
Fast mode runtime state.
Signal<T>
Simple signal/event emitter pattern (port of createSignal from signal.ts).
VoidSignal
Void signal (no payload).

Enums

AuthType
Auth types for fast mode.
CooldownReason
Reason for entering cooldown.
FastModeDisabledReason
Reason why fast mode was disabled by the API.
FastModeState
Fast mode overall state.

Typedefs

ModelSetting = String?
Model setting type alias.