UNPKG

@openai/agents-core

Version:

The OpenAI Agents SDK is a lightweight yet powerful framework for building multi-agent workflows.

28 lines • 981 B
export function isOpenAIResponsesCompactionOwnershipAwareSession(session) { return (isOpenAIResponsesCompactionAwareSession(session) && typeof session .getItemsWithCompactionOwnership === 'function' && typeof session .addItemsWithCompactionOwnership === 'function'); } export function isOpenAIResponsesCompactionAwareSession(session) { return (!!session && typeof session.runCompaction === 'function'); } export function isRunContextAwareSession(session) { return (!!session && session.acceptsRunContext === true); } export function isSessionHistoryRewriteAwareSession(session) { return (!!session && typeof session .applyHistoryMutations === 'function'); } export function isSessionHistoryTransactionAwareSession(session) { return (!!session && typeof session .applyHistoryTransaction === 'function'); } //# sourceMappingURL=session.mjs.map