Pipecat-ai

Latest version: v0.0.62

Safety actively analyzes 723158 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 11 of 11

0.0.2

Initial public release.

0.0.1

Added

- Initial public beta release.

- Added conversation flow management system through `FlowState` and `FlowManager` classes.
This system enables developers to create structured, multi-turn conversations using
a node-based state machine. Each node can contain:
- Multiple LLM context messages (system/user/assistant)
- Available functions for that state
- Pre- and post-actions for state transitions
- Support for both terminal functions (stay in same node) and transitional functions
- Built-in handlers for immediate TTS feedback and conversation end
- Added `NodeConfig` dataclass for defining conversation states, supporting:
- Multiple messages per node for complex prompt building
- Function definitions for available actions
- Optional pre- and post-action hooks
- Clear separation between node configuration and state management


Changelog

All notable changes to **Pipecat** will be documented in this file.

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

Page 11 of 11

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.