The ioredis driver of Appweaver, the AI-first Node.js framework for backends built with agents.
Description
@appweaver/redis is the Redis memory of Appweaver, a module enabled by
installing it, which provides the redisMemory provider. With auto, the default of the memory.provider config key,
it is selected whenever the module is installed.
Installation
npm install @appweaver/redis
or weaver module add redis in a project created with @appweaver/create.
The connection URL is memory.redis.url (MEMORY_REDIS_URL). The cache, the rate limit (rateLimit.storeauto) and the BullMQ queue use its connection.
Commands time out after memory.redis.commandTimeout, and a circuit breaker skips Redis after repeated failures.
Meanwhile the cache falls back to the database, the rate limit is skipped, and the secure routes respond with 503.
Documentation
Appweaver README – getting started, configuration, and the overview of every package
Agent skill – the complete framework reference shipped to every scaffolded project