provideActiveConversationTracker

ActiveConversationTracker is a plain holder so it stays trivially constructible in tests; the process lifecycle is bridged into it here, where an application-lifetime scope is already available.