Initialize the storage domain. This should create any necessary tables/collections. Default implementation is a no-op - override in adapters that need initialization.
Due pending notifications across all deployment threads, filtered only by the optional agentId/resourceId, exactly like core's InMemory reference. It is a trusted-computing-base-only read (no client route reaches it). The dispatcher validates each row's thread/resource binding before addressing a Durable Object.
Clears all data from this storage domain. This is a destructive operation - use with caution. Primarily used for testing.