Tags: bolna-ai/bolna
Tags
Webhook/trim transfer helpers (#782) * pre-call webhook: drop transfer-routing helpers (_resolve_custom_tool_url + call-context injection) * resolved ruff * added the webhook params * added the endpoint to send webhook * added 300 ms sleep to give time to fire the webhook * bump: version 0.10.83 * bump: version 0.10.90 --------- Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
fix: send GET function-call URLs verbatim instead of re-encoding para… …ms (#780) * fix: send GET function-call URLs verbatim instead of decoding params The earlier normalize/unquote step still let aiohttp/yarl re-quote the URL, decoding a pre-encoded value's %3F/%3A/%2F into a literal ?/:/. A nested callback URL such as an Ozonetel appURL then loses its query string at the first literal '?', so the receiver gets a truncated URL and the IVR transfer never fires. Build the GET URL as one pre-encoded string and send it with encoded=True so the base URL goes out verbatim; append param values percent-encoded once. * bump: version 0.10.87 --------- Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
fix: reliable ElevenLabs end-of-stream via close_context (#790) * fix: reliable ElevenLabs end-of-stream via close_context * style: ruff format function_calling_helpers.py * bump: version 0.10.87 --------- Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
fix: scope ElevenLabs synthesizer frames by context_id to stop barge-… …in audio leak (#784) * fix: scope ElevenLabs synthesizer frames by context_id to stop barge-in audio leak * fix: reset turn state on ElevenLabs barge-in so post-interruption audio keeps its sequence * fix: reset turn state on Cartesia barge-in so post-interruption audio keeps its sequence * fix: reuse one ElevenLabs context across turns, rotate only on interruption to avoid 5-context-cap drops * style: ruff format constants.py (latest ruff multi-line set rule) * bump: version 0.10.85 * print final URL --------- Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Co-authored-by: Prateek Sachan <ps@prateeksachan.com>
Added custom task webhook support (#775) * Added custom task webhook support * ruff fixed * aded the build context in custom * Added default /process transfer * fixed test case * resolved comments * added to s3 * bump: version 0.10.81 --------- Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
PreviousNext