Skip to content

Updates for pipecat-ai 1.3.0#88

Merged
markbackman merged 3 commits into
mainfrom
mb/pipecat-1.3.0
May 29, 2026
Merged

Updates for pipecat-ai 1.3.0#88
markbackman merged 3 commits into
mainfrom
mb/pipecat-1.3.0

Conversation

@markbackman
Copy link
Copy Markdown
Contributor

No description provided.

Bump pipecat-ai to 1.3.0 and migrate generated bots from the
PipelineTask/PipelineRunner API to the new PipelineWorker/WorkerRunner
API. Event handlers now reference `worker` instead of `task`, and the
runner is started with `await runner.add_workers(worker)`.

🤖 Generated with [Claude Code](https://claude.com/claude-code)
Add CartesiaTurnsSTTService and InceptionLLMService as new service
options, with registry entries and env.example wiring. Also update the
example OpenRouter model to openai/gpt-4.1.

🤖 Generated with [Claude Code](https://claude.com/claude-code)
Replace the brittle "flux in stt_service" substring checks with a declared
external_turn_detection flag on ServiceDefinition. The generated bot now uses
ExternalUserTurnStrategies() for any STT service that performs its own
end-of-turn detection — Deepgram Flux (and SageMaker variant) and the new
Cartesia Turns service.

The import gating (service_loader) and template emission (setup_context macro)
now both derive from the same flag, so they can't drift out of sync.

🤖 Generated with [Claude Code](https://claude.com/claude-code)
@markbackman markbackman merged commit 91eb6ce into main May 29, 2026
1 check passed
@markbackman markbackman deleted the mb/pipecat-1.3.0 branch May 29, 2026 02:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant