Redop instance is a plugin, and the built-ins all compose through .use(...).
Example
What each built-in is for
loggerfor structured tool lifecycle logginganalyticsfor timing and success/failure eventsapiKeyforx-api-keystyle authbearerforAuthorization: Bearer ...rateLimitfor in-memory throttlingcachefor in-memory response caching
Mental model
- auth, rate limits, and caching are middleware-style concerns
- logging and analytics are observability concerns