import traceback, sys tests = [ ("pipecat.pipeline.pipeline", "Pipeline"), ("pipecat.pipeline.runner", "PipelineRunner"), ("pipecat.pipeline.task", "PipelineTask"), ("pipecat.processors.aggregators.llm_context", "OpenAILLMContext"), ("pipecat.services.openai.llm", "OpenAILLMService"), ("pipecat.transports.websocket.fastapi", "FastAPIWebsocketTransport"), ("pipecat.transports.websocket.fastapi", "FastAPIWebsocketParams"), ("pipecat.frames.frames", "OutputTransportMessageFrame"), ] for mod, cls in tests: try: m = __import__(mod, fromlist=[cls]) getattr(m, cls) print(f" ✅ {mod}.{cls}") except Exception as e: print(f" ❌ {mod}.{cls}: {e}")