UNPKG

openclaw

Version:

Multi-channel AI gateway with extensible messaging integrations

15 lines (14 loc) 682 B
import { c as buildProviderStreamFamilyHooks } from "../../provider-stream-NLjkLa_t.js"; import "../../provider-stream-family-CCzDjxEM.js"; import { t as createOpenAINativeWebSearchWrapper } from "../../native-web-search-BU6L-AMH.js"; //#region extensions/openai/responses-stream.runtime.ts const { wrapStreamFn } = buildProviderStreamFamilyHooks("openai-responses-defaults"); function wrapOpenAIResponsesStream(ctx) { return createOpenAINativeWebSearchWrapper(wrapStreamFn?.(ctx) ?? ctx.streamFn, { config: ctx.config, agentId: ctx.agentId, nativeWebSearchAllowedByToolPolicy: ctx.nativeWebSearchAllowedByToolPolicy }); } //#endregion export { wrapOpenAIResponsesStream };