Skip to content

Commit

Permalink
Merge pull request #76 from pipecat-ai/mb/bump-version-0.0.11
Browse files Browse the repository at this point in the history
Bump version to 0.0.11
  • Loading branch information
markbackman authored Jan 19, 2025
2 parents e1aca2c + 10a6a35 commit 5d223ae
Show file tree
Hide file tree
Showing 3 changed files with 10 additions and 4 deletions.
9 changes: 7 additions & 2 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ All notable changes to **Pipecat Flows** 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).

## [Unreleased]
## [0.0.11] - 2025-01-19

### Changed

Expand All @@ -18,7 +18,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
result in an LLM completion upon the function call result returning.
- This change also improves the reliability of the pre- and post-action
execution timing.
- Note: the FlowManager has a new required arg, `context_aggregator`.

- Breaking changes:

- The FlowManager has a new required arg, `context_aggregator`.
- Pipecat's minimum version has been updated to 0.0.53 in order to use the
new `FunctionCallResultProperties` frame.

- Updated all examples to align with the new changes.

Expand Down
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta"

[project]
name = "pipecat-ai-flows"
version = "0.0.10"
version = "0.0.11"
description = "Conversation Flow management for Pipecat AI applications"
license = { text = "BSD 2-Clause License" }
readme = "README.md"
Expand Down
3 changes: 2 additions & 1 deletion src/pipecat_flows/manager.py
Original file line number Diff line number Diff line change
Expand Up @@ -74,7 +74,7 @@ def __init__(
*,
task: PipelineTask,
llm: LLMService,
context_aggregator: Optional[Any],
context_aggregator: Any,
tts: Optional[Any] = None,
flow_config: Optional[FlowConfig] = None,
transition_callback: Optional[
Expand All @@ -86,6 +86,7 @@ def __init__(
Args:
task: PipelineTask instance for queueing frames
llm: LLM service instance (e.g., OpenAI, Anthropic)
context_aggregator: Context aggregator for updating user context
tts: Optional TTS service for voice actions
flow_config: Optional static flow configuration. If provided,
operates in static mode with predefined nodes
Expand Down

0 comments on commit 5d223ae

Please sign in to comment.