| Client | Bot lifecycle, resources, and events | talos-fluxer |
| RESTClient | Typed API requests | talos-fluxer or /rest |
| GatewayClient | WebSocket protocol and recovery | talos-fluxer or /gateway |
| Message | One message and actions on it | talos-fluxer |
| Messages | Sending, fetching, and history | talos-fluxer |
| Uploads | Separate attachment upload flow | talos-fluxer or /uploads |
| Resources | Shared resource managers and caches | talos-fluxer or /resources |
| UserResource | User snapshot and DMs | talos-fluxer or /resources |
| Channel | Channel snapshot and operations | talos-fluxer or /resources |
| Guild | Guild snapshot and operations | talos-fluxer or /resources |
| GuildMember | Member snapshot and moderation | talos-fluxer or /resources |
| Role | Role snapshot and editing | talos-fluxer or /resources |
| Users | User fetching and cache | talos-fluxer or /resources |
| Channels | Channel fetching and cache | talos-fluxer or /resources |
| Guilds | Guild fetching, listing, and cache | talos-fluxer or /resources |
| Members | Member fetching and pagination | talos-fluxer or /resources |
| Roles | Role listing, creation, and ordering | talos-fluxer or /resources |
| Invites | Invite lookup and deletion | talos-fluxer or /resources |
| Webhook | Webhook management and message operations | talos-fluxer or /resources |
| Webhooks | Webhook fetching and token-based execution | talos-fluxer or /resources |
| Permissions | Permission bit masks | talos-fluxer or /permissions |
| LRUCache | Bounded cache with expiration | talos-fluxer |
| MemoryRateLimitStore | Rate-limit coordination in one process | talos-fluxer or /rate-limits |
| IPCRateLimitStore | Rate-limit coordination through Node message ports | talos-fluxer/node |
| IdentifyLimiter | Gate gateway Identify attempts | talos-fluxer/shards |
| ShardManager | Start and stop shard clients | talos-fluxer/shards |
| WorkerSupervisor | Start workers and restart after exits | talos-fluxer/supervisor |
| VoiceConnection | One voice transport | talos-fluxer/voice |
| VoiceSession | Voice connection with automatic rejoining | talos-fluxer/voice |
| VoicePlayer | Queued browser audio playback | talos-fluxer/voice |
| FluxerAPIError | Unsuccessful API response | talos-fluxer or /rest |
| GatewayError | Gateway protocol or lifecycle failure | talos-fluxer or /gateway |
| RequestQueueFullError | REST pending capacity exceeded | talos-fluxer or /rest |
| UploadError | Upload plan or transfer failure | talos-fluxer or /uploads |
| VoiceLifecycleError | Signaling interrupted a pending voice join | talos-fluxer/voice |