Skip to content

docs: update for pipecat PR #4447#807

Open
markbackman wants to merge 1 commit into
mainfrom
docs/pr-4447
Open

docs: update for pipecat PR #4447#807
markbackman wants to merge 1 commit into
mainfrom
docs/pr-4447

Conversation

@markbackman
Copy link
Copy Markdown
Contributor

Automated documentation update for pipecat PR #4447.

Changes

Grok Realtime (api-reference/server/services/s2s/grok.mdx)

  • Added note about async tool support (functions registered with cancel_on_interruption=False)
  • Documented that final tool results are delivered via the formal tool-result channel
  • Added note that streamed intermediate results (is_final=False) are not supported
  • Added link to new async tool example: realtime-grok-async-tool.py

Ultravox Realtime (api-reference/server/services/s2s/ultravox.mdx)

  • Added note about async tool support (functions registered with cancel_on_interruption=False)
  • Documented Ultravox's special placeholder behavior: ships placeholder client_tool_result immediately to unfreeze the conversation, then injects actual result as user-side text
  • Added note that streamed intermediate results (is_final=False) are not supported
  • Added link to new async tool example: realtime-ultravox-async-tool.py

Gaps identified

Missing doc page: Azure Realtime S2S

The PR also extends async tool support to AzureRealtimeLLMService (at src/pipecat/services/azure/realtime/llm.py), but there is no corresponding documentation page at api-reference/server/services/s2s/azure.mdx.

Azure Realtime inherits from OpenAI Realtime and uses the same async tool handling approach as Grok. A new doc page should be created for this service.

Related source file: src/pipecat/services/azure/realtime/llm.py
Example file: examples/realtime/realtime-azure-async-tool.py

- Add note about cancel_on_interruption=False support in both services
- Document Ultravox's placeholder behavior for async tools
- Document Grok's async tool result delivery mechanism
- Add links to new async tool example files
- Note that streamed intermediate results are not supported

Related to pipecat-ai/pipecat#4447
@markbackman markbackman added auto-docs Automated documentation update from pipecat source changes pipecat labels May 8, 2026
@mintlify
Copy link
Copy Markdown

mintlify Bot commented May 8, 2026

Preview deployment for your docs. Learn more about Mintlify Previews.

Project Status Preview Updated (UTC)
daily 🟢 Ready View Preview May 8, 2026, 8:47 PM

💡 Tip: Enable Workflows to automatically generate PRs for you.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

auto-docs Automated documentation update from pipecat source changes pipecat

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant