pipecat icon indicating copy to clipboard operation
pipecat copied to clipboard

restarting pipeline

Open idotr7 opened this issue 1 month ago • 3 comments

pipecat version

0.0.95

Python version

3.11.13

Operating System

ubuntu

Issue description

The pipeline restarts when using the end_conversation function like the guide here: examples/foundational/26i-gemini-live-graceful-end.py

Reproduction steps

  1. i run the pipeline
  2. trigger the end_conversation when it should
  3. then i see the bot joining again and start from fresh

Expected behavior

when the function used to end the session

Actual behavior

when the function used to end it appears again and begin again from the start

Logs


idotr7 avatar Nov 20 '25 00:11 idotr7

When I run 26i and ask for the weather, I get:

  • weather
  • end function call
  • pipeline disconnects

I tested this on main and it works as expected. Can you tell me more about how you're running 26i which might be different from me?

markbackman avatar Nov 23 '25 16:11 markbackman

the room is closed when the bot use end_conversation? the pipeline seems in a loop. i have a lot of changes vs the example but it started happen not too long ago and i can't understand the cause.

idotr7 avatar Nov 23 '25 20:11 idotr7

i run the bot that way as i need direct conntection if name == "main": logger.info("Starting Vertex Native Audio bot container - S2S version") from pipecat.runner.run import main as pipecat_main import sys sys.argv = ["bot-s2s-google.py", "-d", "-t", "daily"] pipecat_main() could be the problem? i see this log only once but the rest of the pipeline duplicate

it don't happen locally, only in my k8s cluster

idotr7 avatar Nov 23 '25 21:11 idotr7