2026-09-14 10:57:08.830 | INFO     | pipecat:<module>:54 - ᓚᘏᗢ Pipecat 0.0.0.dev0 (Python 3.13.15 (main, Aug 12 2026, 00:00:00) [GCC 11.5.0 20240719 (Red Hat 11.5.0-14)]) ᓚᘏᗢ
2026-09-14 11:04:46.620 | [1mINFO[0m | [run_id=None] | storage.py:94 | Initializing storage backend: MINIO (value: minio, ENABLE_AWS_S3=False)
2026-09-14 11:04:46.721 | [1mINFO[0m | [run_id=None] | storage.py:39 | Initializing minio storage at localhost:9000 (public: http://localhost:9000) with bucket 'voice-audio'
2026-09-14 11:48:54.227 | [34m[1mDEBUG[0m | [run_id=None] | connection.py:67 | [SCTP] USERDATA_MAX_LENGTH set to 1100
2026-09-14 11:51:50.025 | [1mINFO[0m | [run_id=None] | logging_config.py:48 | Started server process [1584589]
2026-09-14 11:51:50.026 | [1mINFO[0m | [run_id=None] | logging_config.py:48 | Waiting for application startup.
2026-09-14 11:53:53.821 | [31m[1mERROR[0m | [run_id=None] | logging_config.py:48 |   + Exception Group Traceback (most recent call last):
  |   File "/home/bigbrainscrm/voice.bigbrainscrm.com/venv/lib64/python3.13/site-packages/starlette/routing.py", line 648, in lifespan
  |     async with self.lifespan_context(app) as maybe_state:
  |                ~~~~~~~~~~~~~~~~~~~~~^^^^^
  |   File "/usr/lib64/python3.13/contextlib.py", line 214, in __aenter__
  |     return await anext(self.gen)
  |            ^^^^^^^^^^^^^^^^^^^^^
  |   File "/home/bigbrainscrm/voice.bigbrainscrm.com/venv/lib64/python3.13/site-packages/fastapi/routing.py", line 216, in merged_lifespan
  |     async with original_context(app) as maybe_original_state:
  |                ~~~~~~~~~~~~~~~~^^^^^
  |   File "/usr/lib64/python3.13/contextlib.py", line 214, in __aenter__
  |     return await anext(self.gen)
  |            ^^^^^^^^^^^^^^^^^^^^^
  |   File "/home/bigbrainscrm/voice.bigbrainscrm.com/api/app.py", line 57, in lifespan
  |     async with mcp_app.lifespan(app):
  |                ~~~~~~~~~~~~~~~~^^^^^
  |   File "/usr/lib64/python3.13/contextlib.py", line 235, in __aexit__
  |     await self.gen.athrow(value)
  |   File "/home/bigbrainscrm/voice.bigbrainscrm.com/venv/lib64/python3.13/site-packages/fastmcp/server/http.py", line 371, in lifespan
  |     streamable_http_app.session_manager.run(),
  |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
  |   File "/usr/lib64/python3.13/contextlib.py", line 235, in __aexit__
  |     await self.gen.athrow(value)
  |   File "/home/bigbrainscrm/voice.bigbrainscrm.com/venv/lib64/python3.13/site-packages/mcp/server/streamable_http_manager.py", line 161, in run
  |     async with anyio.create_task_group() as tg:
  |                ~~~~~~~~~~~~~~~~~~~~~~~^^
  |   File "/home/bigbrainscrm/voice.bigbrainscrm.com/venv/lib64/python3.13/site-packages/anyio/_backends/_asyncio.py", line 847, in __aexit__
  |     raise BaseExceptionGroup(
  |         "unhandled errors in a TaskGroup", self._exceptions
  |     ) from None
  | ExceptionGroup: unhandled errors in a TaskGroup (1 sub-exception)
  +-+---------------- 1 ----------------
    | Traceback (most recent call last):
    |   File "/home/bigbrainscrm/voice.bigbrainscrm.com/venv/lib64/python3.13/site-packages/asyncpg/connection.py", line 2421, in connect
    |     return await connect_utils._connect(
    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    |     ...<20 lines>...
    |     )
    |     ^
    |   File "/home/bigbrainscrm/voice.bigbrainscrm.com/venv/lib64/python3.13/site-packages/asyncpg/connect_utils.py", line 1049, in _connect
    |     conn = await _connect_addr(
    |            ^^^^^^^^^^^^^^^^^^^^
    |     ...<6 lines>...
    |     )
    |     ^
    |   File "/home/bigbrainscrm/voice.bigbrainscrm.com/venv/lib64/python3.13/site-packages/asyncpg/connect_utils.py", line 886, in _connect_addr
    |     return await __connect_addr(params, True, *args)
    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    |   File "/home/bigbrainscrm/voice.bigbrainscrm.com/venv/lib64/python3.13/site-packages/asyncpg/connect_utils.py", line 934, in __connect_addr
    |     await connected
    | asyncio.exceptions.CancelledError
    | 
    | The above exception was the direct cause of the following exception:
    | 
    | Traceback (most recent call last):
    |   File "/home/bigbrainscrm/voice.bigbrainscrm.com/venv/lib64/python3.13/site-packages/mcp/server/streamable_http_manager.py", line 166, in run
    |     yield  # Let the application run
    |     ^^^^^
    |   File "/home/bigbrainscrm/voice.bigbrainscrm.com/venv/lib64/python3.13/site-packages/fastmcp/server/http.py", line 373, in lifespan
    |     yield
    |   File "/home/bigbrainscrm/voice.bigbrainscrm.com/api/app.py", line 63, in lifespan
    |     await load_all_org_langfuse_credentials()
    |   File "/home/bigbrainscrm/voice.bigbrainscrm.com/api/services/pipecat/tracing_config.py", line 299, in load_all_org_langfuse_credentials
    |     configs = await db_client.get_all_configurations_by_key(
    |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    |         OrganizationConfigurationKey.LANGFUSE_CREDENTIALS.value,
    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    |     )
    |     ^
    |   File "/home/bigbrainscrm/voice.bigbrainscrm.com/api/db/organization_configuration_client.py", line 255, in get_all_configurations_by_key
    |     result = await session.execute(
    |              ^^^^^^^^^^^^^^^^^^^^^^
    |     ...<3 lines>...
    |     )
    |     ^
    |   File "/home/bigbrainscrm/voice.bigbrainscrm.com/venv/lib64/python3.13/site-packages/sqlalchemy/ext/asyncio/session.py", line 463, in execute
    |     result = await greenlet_spawn(
    |              ^^^^^^^^^^^^^^^^^^^^^
    |     ...<6 lines>...
    |     )
    |     ^
    |   File "/home/bigbrainscrm/voice.bigbrainscrm.com/venv/lib64/python3.13/site-packages/sqlalchemy/util/_concurrency_py3k.py", line 201, in greenlet_spawn
    |     result = context.throw(*sys.exc_info())
    |   File "/home/bigbrainscrm/voice.bigbrainscrm.com/venv/lib64/python3.13/site-packages/sqlalchemy/orm/session.py", line 2365, in execute
    |     return self._execute_internal(
    |            ~~~~~~~~~~~~~~~~~~~~~~^
    |         statement,
    |         ^^^^^^^^^^
    |     ...<4 lines>...
    |         _add_event=_add_event,
    |         ^^^^^^^^^^^^^^^^^^^^^^
    |     )
    |     ^
    |   File "/home/bigbrainscrm/voice.bigbrainscrm.com/venv/lib64/python3.13/site-packages/sqlalchemy/orm/session.py", line 2241, in _execute_internal
    |     conn = self._connection_for_bind(bind)
    |   File "/home/bigbrainscrm/voice.bigbrainscrm.com/venv/lib64/python3.13/site-packages/sqlalchemy/orm/session.py", line 2110, in _connection_for_bind
    |     return trans._connection_for_bind(engine, execution_options)
    |            ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^
    |   File "<string>", line 2, in _connection_for_bind
    |   File "/home/bigbrainscrm/voice.bigbrainscrm.com/venv/lib64/python3.13/site-packages/sqlalchemy/orm/state_changes.py", line 137, in _go
    |     ret_value = fn(self, *arg, **kw)
    |   File "/home/bigbrainscrm/voice.bigbrainscrm.com/venv/lib64/python3.13/site-packages/sqlalchemy/orm/session.py", line 1189, in _connection_for_bind
    |     conn = bind.connect()
    |   File "/home/bigbrainscrm/voice.bigbrainscrm.com/venv/lib64/python3.13/site-packages/sqlalchemy/engine/base.py", line 3277, in connect
    |     return self._connection_cls(self)
    |            ~~~~~~~~~~~~~~~~~~~~^^^^^^
    |   File "/home/bigbrainscrm/voice.bigbrainscrm.com/venv/lib64/python3.13/site-packages/sqlalchemy/engine/base.py", line 143, in __init__
    |     self._dbapi_connection = engine.raw_connection()
    |                              ~~~~~~~~~~~~~~~~~~~~~^^
    |   File "/home/bigbrainscrm/voice.bigbrainscrm.com/venv/lib64/python3.13/site-packages/sqlalchemy/engine/base.py", line 3301, in raw_connection
    |     return self.pool.connect()
    |            ~~~~~~~~~~~~~~~~~^^
    |   File "/home/bigbrainscrm/voice.bigbrainscrm.com/venv/lib64/python3.13/site-packages/sqlalchemy/pool/base.py", line 447, in connect
    |     return _ConnectionFairy._checkout(self)
    |            ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^
    |   File "/home/bigbrainscrm/voice.bigbrainscrm.com/venv/lib64/python3.13/site-packages/sqlalchemy/pool/base.py", line 1264, in _checkout
    |     fairy = _ConnectionRecord.checkout(pool)
    |   File "/home/bigbrainscrm/voice.bigbrainscrm.com/venv/lib64/python3.13/site-packages/sqlalchemy/pool/base.py", line 711, in checkout
    |     rec = pool._do_get()
    |   File "/home/bigbrainscrm/voice.bigbrainscrm.com/venv/lib64/python3.13/site-packages/sqlalchemy/pool/impl.py", line 177, in _do_get
    |     with util.safe_reraise():
    |          ~~~~~~~~~~~~~~~~~^^
    |   File "/home/bigbrainscrm/voice.bigbrainscrm.com/venv/lib64/python3.13/site-packages/sqlalchemy/util/langhelpers.py", line 224, in __exit__
    |     raise exc_value.with_traceback(exc_tb)
    |   File "/home/bigbrainscrm/voice.bigbrainscrm.com/venv/lib64/python3.13/site-packages/sqlalchemy/pool/impl.py", line 175, in _do_get
    |     return self._create_connection()
    |            ~~~~~~~~~~~~~~~~~~~~~~~^^
    |   File "/home/bigbrainscrm/voice.bigbrainscrm.com/venv/lib64/python3.13/site-packages/sqlalchemy/pool/base.py", line 388, in _create_connection
    |     return _ConnectionRecord(self)
    |   File "/home/bigbrainscrm/voice.bigbrainscrm.com/venv/lib64/python3.13/site-packages/sqlalchemy/pool/base.py", line 673, in __init__
    |     self.__connect()
    |     ~~~~~~~~~~~~~~^^
    |   File "/home/bigbrainscrm/voice.bigbrainscrm.com/venv/lib64/python3.13/site-packages/sqlalchemy/pool/base.py", line 899, in __connect
    |     with util.safe_reraise():
    |          ~~~~~~~~~~~~~~~~~^^
    |   File "/home/bigbrainscrm/voice.bigbrainscrm.com/venv/lib64/python3.13/site-packages/sqlalchemy/util/langhelpers.py", line 224, in __exit__
    |     raise exc_value.with_traceback(exc_tb)
    |   File "/home/bigbrainscrm/voice.bigbrainscrm.com/venv/lib64/python3.13/site-packages/sqlalchemy/pool/base.py", line 895, in __connect
    |     self.dbapi_connection = connection = pool._invoke_creator(self)
    |                                          ~~~~~~~~~~~~~~~~~~~~^^^^^^
    |   File "/home/bigbrainscrm/voice.bigbrainscrm.com/venv/lib64/python3.13/site-packages/sqlalchemy/engine/create.py", line 661, in connect
    |     return dialect.connect(*cargs, **cparams)
    |            ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^
    |   File "/home/bigbrainscrm/voice.bigbrainscrm.com/venv/lib64/python3.13/site-packages/sqlalchemy/engine/default.py", line 629, in connect
    |     return self.loaded_dbapi.connect(*cargs, **cparams)  # type: ignore[no-any-return]  # NOQA: E501
    |            ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^
    |   File "/home/bigbrainscrm/voice.bigbrainscrm.com/venv/lib64/python3.13/site-packages/sqlalchemy/dialects/postgresql/asyncpg.py", line 964, in connect
    |     await_only(creator_fn(*arg, **kw)),
    |     ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^
    |   File "/home/bigbrainscrm/voice.bigbrainscrm.com/venv/lib64/python3.13/site-packages/sqlalchemy/util/_concurrency_py3k.py", line 132, in await_only
    |     return current.parent.switch(awaitable)  # type: ignore[no-any-return,attr-defined] # noqa: E501
    |            ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^
    |   File "/home/bigbrainscrm/voice.bigbrainscrm.com/venv/lib64/python3.13/site-packages/sqlalchemy/util/_concurrency_py3k.py", line 196, in greenlet_spawn
    |     value = await result
    |             ^^^^^^^^^^^^
    |   File "/home/bigbrainscrm/voice.bigbrainscrm.com/venv/lib64/python3.13/site-packages/asyncpg/connection.py", line 2420, in connect
    |     async with compat.timeout(timeout):
    |                ~~~~~~~~~~~~~~^^^^^^^^^
    |   File "/usr/lib64/python3.13/asyncio/timeouts.py", line 117, in __aexit__
    |     raise TimeoutError from exc_val
    | TimeoutError
    +------------------------------------

2026-09-14 11:53:54.721 | [31m[1mERROR[0m | [run_id=None] | logging_config.py:48 | Application startup failed. Exiting.
