Skip to navigation

setResetConsolidate

View as MarkdownOpen in Claude

Set whether to consolidate conversation history when this step switches contexts.

Parameters

consolidate
booleanRequired

Whether to summarize previous conversation on context switch.

Returns

Step — Self for method chaining.

Example

import { ContextBuilder } from '@signalwire/sdk';
const builder = new ContextBuilder();
const ctx = builder.addContext('default');
ctx.addStep('greet').setText('Welcome the caller.');
const transfer = ctx.addStep('transfer');
transfer.setText('Transfer the caller to support.');
transfer.setValidContexts(['support']);
transfer.setResetConsolidate(true);
builder.addContext('support').addStep('help').setText('Help the caller with their issue.');