From 34a20d240b297340d5e74cca035c2d3173b3ac91 Mon Sep 17 00:00:00 2001 From: Quantstruct Bot Date: Wed, 27 Aug 2025 11:20:11 -0700 Subject: [PATCH] Add changelog for 2025-08-27 --- fern/changelog/2025-08-27.mdx | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 fern/changelog/2025-08-27.mdx diff --git a/fern/changelog/2025-08-27.mdx b/fern/changelog/2025-08-27.mdx new file mode 100644 index 000000000..a44c53eb6 --- /dev/null +++ b/fern/changelog/2025-08-27.mdx @@ -0,0 +1,7 @@ +1. **Enhanced Tool Retry Logic with Backoff Plans**: You can now use [`Assistant.hooks.do[type=tool].tool.backoffPlan`](https://api.vapi.ai/api#:~:text=CartesiaTranscriber-,BackoffPlan,-%7B) and [`Assistant.hooks.do[type=tool].tool.server.backoffPlan`](https://api.vapi.ai/api#:~:text=CartesiaTranscriber-,BackoffPlan,-%7B) to configure retry behavior for tool calls. Options include: + +- **`fixed` backoff** (default): Consistent delay between retries. +- **`exponential` backoff**: Increasing delays for subsequent retries +- **Configurable retry limits**: Set `maxRetries` (0-10, default: 0) +- **Flexible timing**: Adjust `baseDelaySeconds` (0-10 seconds) +- **Smart status code handling**: Exclude specific HTTP status codes from retry attempts. \ No newline at end of file