Skip to main content

Agent.getDefaultStreamOptionsLegacy()

warning

Deprecated: This method is deprecated and only works with V1 models. For V2 models, use the new .getDefaultOptions() method instead.

Agents can be configured with default streaming options for memory usage, output format, and iteration steps. The .getDefaultStreamOptionsLegacy() method returns these defaults, resolving them if they are functions. These options apply to all streamLegacy() calls unless overridden and are useful for inspecting an agent’s unknown defaults.

Usage example

await agent.getDefaultStreamOptionsLegacy();

Parameters

options?:

{ requestContext?: RequestContext }
= {}
Optional configuration object containing request context.

Returns

defaultOptions:

AgentStreamOptions | Promise<AgentStreamOptions>
The default vNext streaming options configured for the agent, either as a direct object or a promise that resolves to the options.

Extended usage example

await agent.getDefaultStreamOptionsLegacy({
requestContext: new RequestContext(),
});

Options parameters

requestContext?:

RequestContext
= new RequestContext()
Request Context for dependency injection and contextual information.

On this page