UNPKG

@openai/agents-core

Version:

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

26 lines • 722 B
export function normalizeUser(user) { const name = (typeof user === 'string' ? user : user.name).trim(); if (!name) { throw new Error('Sandbox user name must be non-empty.'); } return { name }; } export function normalizeGroup(group) { const name = group.name.trim(); if (!name) { throw new Error('Sandbox group name must be non-empty.'); } return { name, ...(group.users ? { users: group.users.map((user) => normalizeUser(user)) } : {}), }; } export function normalizeEntryGroup(group) { if ('users' in group) { return normalizeGroup(group); } return normalizeUser(group); } //# sourceMappingURL=users.mjs.map