Skip to main content

Interface: CreateActivitiesOptions

aisdk.CreateActivitiesOptions

Options controlling MCP connection reuse for createActivities.

The AI SDK integration is an experimental feature; APIs may change without notice.

Properties

mcpConnectionIdleTimeout

Optional mcpConnectionIdleTimeout: Duration

How long an idle MCP client connection is kept open (and reused across listTools/callTool activity invocations) before it's closed. The timer resets on every reuse. Accepts a millisecond number or a duration string (e.g. '5 minutes'), like startToCloseTimeout. Defaults to MCP_CONNECTION_IDLE_MS (5 minutes).

Pass 0 to disable connection reuse and restore the original create-then-close-per-call behavior, for MCP servers/transports that don't tolerate a reused or concurrent session.