from pipecat.processors.aggregators.llm_context import OpenAIContextAggregatorPair import inspect print("OpenAIContextAggregatorPair:") for name, method in inspect.getmembers(OpenAIContextAggregatorPair, inspect.isfunction): if not name.startswith("_"): sig = inspect.signature(method) print(f" {name}{sig}") print() # Also check what other classes are exported import pipecat.processors.aggregators.llm_context as m print("All public symbols:") for x in dir(m): if not x.startswith("_"): print(f" {x}")