chore: remove transport from engine

This commit is contained in:
Abhishek Kumar 2026-02-14 13:57:46 +05:30
parent 1ab78bdf42
commit 39d9f6d05b
3 changed files with 0 additions and 8 deletions

View file

@ -71,11 +71,6 @@ def build_pipeline(
user_context_aggregator,
llm, # LLM
pipeline_engine_callback_processor,
]
)
processors.extend(
[
tts, # TTS
transport.output(), # Transport bot output
audio_buffer, # AudioBufferProcessor - records both input and output audio

View file

@ -543,7 +543,6 @@ async def _run_pipeline(
engine = PipecatEngine(
llm=llm,
transport=transport,
workflow=workflow_graph,
call_context_vars=merged_call_context_vars,
workflow_run_id=workflow_run_id,

View file

@ -61,7 +61,6 @@ class PipecatEngine:
task: Optional[PipelineTask] = None,
llm: Optional["LLMService"] = None,
context: Optional[LLMContext] = None,
transport: Optional[BaseTransport] = None,
workflow: WorkflowGraph,
call_context_vars: dict,
workflow_run_id: Optional[int] = None,
@ -75,7 +74,6 @@ class PipecatEngine:
self.task = task
self.llm = llm
self.context = context
self.transport = transport
self.workflow = workflow
self._call_context_vars = call_context_vars
self._workflow_run_id = workflow_run_id