.gitignore
.pre-commit-config.yaml
.readthedocs.yaml
CHANGELOG.md
CLAUDE.md
CONTRIBUTING.md
LICENSE
README.md
env.example
pipecat-flows.png
pyproject.toml
pyrightconfig.json
uv.lock
.claude/settings.json
.claude/skills/update-docs/SKILL.md
.claude/skills/update-docs/SOURCE_DOC_MAPPING.md
.github/workflows/format.yaml
.github/workflows/generate-changelog.yml
.github/workflows/publish-pypi.yml
.github/workflows/publish-test.yml
.github/workflows/test.yml
.github/workflows/update-docs.yml
changelog/_template.md.j2
docs/Makefile
docs/build-docs.sh
docs/conf.py
docs/index.rst
docs/make.bat
docs/api/pipecat_flows.actions.rst
docs/api/pipecat_flows.adapters.rst
docs/api/pipecat_flows.exceptions.rst
docs/api/pipecat_flows.manager.rst
docs/api/pipecat_flows.rst
docs/api/pipecat_flows.types.rst
examples/README.md
examples/food_ordering.py
examples/food_ordering_direct_functions.py
examples/insurance_quote.py
examples/llm_switching.py
examples/patient_intake.py
examples/podcast_interview.py
examples/restaurant_reservation.py
examples/restaurant_reservation_direct_functions.py
examples/utils.py
examples/warm_transfer.py
examples/assets/hold_music/README.md
examples/assets/hold_music/hold_music.py
examples/assets/hold_music/hold_music.wav
examples/quickstart/README.md
examples/quickstart/hello_world.py
images/flows-food-ordering.png
scripts/fix-ruff-and-typecheck.sh
src/pipecat_ai_flows.egg-info/PKG-INFO
src/pipecat_ai_flows.egg-info/SOURCES.txt
src/pipecat_ai_flows.egg-info/dependency_links.txt
src/pipecat_ai_flows.egg-info/requires.txt
src/pipecat_ai_flows.egg-info/top_level.txt
src/pipecat_flows/__init__.py
src/pipecat_flows/actions.py
src/pipecat_flows/adapters.py
src/pipecat_flows/exceptions.py
src/pipecat_flows/manager.py
src/pipecat_flows/types.py
tests/__init__.py
tests/test_actions.py
tests/test_adapters.py
tests/test_context_strategies.py
tests/test_flows_direct_functions.py
tests/test_helpers.py
tests/test_manager.py