Skip to content

plugins/phonic: make allow_tool_chaining configurable per tool - #7197

Merged
tinalenguyen merged 1 commit into
livekit:mainfrom
Phonic-Co:arun/phonic-allow-tool-chaining
Sep 10, 2026
Merged

tinalenguyen merged 1 commit into
livekit:mainfrom
Phonic-Co:arun/phonic-allow-tool-chaining

Conversation

@arunwpm-work

Copy link
Copy Markdown
Contributor

Adds allow_tool_chaining to the Phonic plugin's per-tool configs_for_tools, alongside the existing require_speech_before_tool_call / forbid_speech_after_tool_call / forbid_tool_call_after_speech options.

Defaults to False, so existing behavior is unchanged. Set it per tool to allow another tool call immediately after that tool's output.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@arunwpm-work
arunwpm-work marked this pull request as ready for review September 9, 2026 21:42
@arunwpm-work
arunwpm-work requested a review from a team as a code owner September 9, 2026 21:42

@devin-ai-integration devin-ai-integration Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

✅ Devin Review: No Issues Found

Devin Review analyzed this PR and found no bugs or issues to report.

Devin Review

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.

2 participants