diff --git a/.changeset/quiet-flies-march.md b/.changeset/quiet-flies-march.md new file mode 100644 index 00000000..c3ae79ba --- /dev/null +++ b/.changeset/quiet-flies-march.md @@ -0,0 +1,5 @@ +--- +"@openai/agents-core": patch +--- + +fix(shims): Bind crypto to randomUUID diff --git a/packages/agents-core/src/shims/shims-browser.ts b/packages/agents-core/src/shims/shims-browser.ts index 993e3d28..8b8a6b4b 100644 --- a/packages/agents-core/src/shims/shims-browser.ts +++ b/packages/agents-core/src/shims/shims-browser.ts @@ -61,7 +61,7 @@ export class BrowserEventEmitter< export { BrowserEventEmitter as RuntimeEventEmitter }; -export const randomUUID = crypto.randomUUID; +export const randomUUID = crypto.randomUUID.bind(crypto); export const Readable = class Readable { constructor() {} pipeTo(