← All packages
Source ↗@happyvertical/smrt-tenancy
Automatic tenant isolation, context propagation, required or optional scope, and tenant-aware query enforcement.
What it gives you
Automatic tenant isolation, context propagation, required or optional scope, and tenant-aware query enforcement.
- 01Required, optional, and global data scopes
- 02AsyncLocalStorage context propagation
- 03Tenant-safe interceptors across lookups, hydration, search, and collection memory
Scope covers each read path
Tenant context applies to list and get calls, slug lookups, model hydration, vector search, and collection memory. Required models fail closed without a tenant context; system and super-admin contexts are the explicit cross-tenant paths.