The repo was created in container.ts but silently dropped because TrpcAdapterOptions (which derives ServerContextDeps) was missing the field. This caused 500 errors on all chat session procedures.