@openai/agents-core
Version:
The OpenAI Agents SDK is a lightweight yet powerful framework for building multi-agent workflows.
197 lines • 5.59 kB
JSON
{
"name": "@openai/agents-core",
"repository": {
"type": "git",
"url": "https://github.com/openai/openai-agents-js"
},
"homepage": "https://openai.github.io/openai-agents-js/",
"version": "0.22.0",
"description": "The OpenAI Agents SDK is a lightweight yet powerful framework for building multi-agent workflows.",
"author": "OpenAI <support@openai.com>",
"main": "dist/index.js",
"types": "dist/index.d.ts",
"exports": {
".": {
"types": "./dist/index.d.ts",
"require": "./dist/index.js",
"import": "./dist/index.mjs"
},
"./model": {
"types": "./dist/model.d.ts",
"require": "./dist/model.js",
"import": "./dist/model.mjs"
},
"./testing": {
"types": "./dist/testing/index.d.ts",
"require": "./dist/testing/index.js",
"import": "./dist/testing/index.mjs"
},
"./utils": {
"types": "./dist/utils/index.d.ts",
"require": "./dist/utils/index.js",
"import": "./dist/utils/index.mjs"
},
"./utils/internal": {
"types": "./dist/utils/internal.d.ts",
"require": "./dist/utils/internal.js",
"import": "./dist/utils/internal.mjs"
},
"./extensions": {
"types": "./dist/extensions/index.d.ts",
"require": "./dist/extensions/index.js",
"import": "./dist/extensions/index.mjs"
},
"./sandbox": {
"types": "./dist/sandbox/index.d.ts",
"require": "./dist/sandbox/index.js",
"import": "./dist/sandbox/index.mjs"
},
"./sandbox/local": {
"types": "./dist/sandbox/local.d.ts",
"require": "./dist/sandbox/local.js",
"import": "./dist/sandbox/local.mjs"
},
"./sandbox/internal": {
"types": "./dist/sandbox/internal.d.ts",
"require": "./dist/sandbox/internal.js",
"import": "./dist/sandbox/internal.mjs"
},
"./sandbox/internal/process": {
"types": "./dist/sandbox/internal/process.d.ts",
"require": "./dist/sandbox/internal/process.js",
"import": "./dist/sandbox/internal/process.mjs"
},
"./types": {
"types": "./dist/types/index.d.ts",
"require": "./dist/types/index.js",
"import": "./dist/types/index.mjs"
},
"./_shims": {
"react-native": {
"types": "./dist/shims/shims-react-native.d.ts",
"require": "./dist/shims/shims-react-native.js",
"import": "./dist/shims/shims-react-native.mjs"
},
"workerd": {
"types": "./dist/shims/shims-workerd.d.ts",
"require": "./dist/shims/shims-workerd.js",
"import": "./dist/shims/shims-workerd.mjs"
},
"browser": {
"types": "./dist/shims/shims-browser.d.ts",
"require": "./dist/shims/shims-browser.js",
"import": "./dist/shims/shims-browser.mjs"
},
"node": {
"types": "./dist/shims/shims-node.d.ts",
"require": "./dist/shims/shims-node.js",
"import": "./dist/shims/shims-node.mjs"
},
"types": "./dist/shims/shims.d.ts",
"require": "./dist/shims/shims.js",
"import": "./dist/shims/shims.mjs"
},
"./_shims/config": {
"react-native": {
"types": "./dist/shims/config-browser.d.ts",
"require": "./dist/shims/config-browser.js",
"import": "./dist/shims/config-browser.mjs"
},
"workerd": {
"types": "./dist/shims/config-workerd.d.ts",
"require": "./dist/shims/config-workerd.js",
"import": "./dist/shims/config-workerd.mjs"
},
"browser": {
"types": "./dist/shims/config-browser.d.ts",
"require": "./dist/shims/config-browser.js",
"import": "./dist/shims/config-browser.mjs"
},
"node": {
"types": "./dist/shims/config-node.d.ts",
"require": "./dist/shims/config-node.js",
"import": "./dist/shims/config-node.mjs"
},
"types": "./dist/shims/config-node.d.ts",
"require": "./dist/shims/config-node.js",
"import": "./dist/shims/config-node.mjs"
}
},
"keywords": [
"openai",
"agents",
"ai",
"agentic"
],
"license": "MIT",
"optionalDependencies": {
"@modelcontextprotocol/client": "^2.0.0"
},
"dependencies": {
"@standard-schema/spec": "^1.1.0",
"debug": "^4.4.3",
"openai": "^7.45.1",
"tar": "7.5.22"
},
"peerDependencies": {
"zod": "^4.0.0"
},
"peerDependenciesMeta": {
"zod": {
"optional": true
}
},
"typesVersions": {
"*": {
"model": [
"dist/model.d.ts"
],
"testing": [
"dist/testing/index.d.ts"
],
"utils": [
"dist/utils/index.d.ts"
],
"utils/internal": [
"dist/utils/internal.d.ts"
],
"extensions": [
"dist/extensions/index.d.ts"
],
"sandbox": [
"dist/sandbox/index.d.ts"
],
"sandbox/local": [
"dist/sandbox/local.d.ts"
],
"sandbox/internal": [
"dist/sandbox/internal.d.ts"
],
"sandbox/internal/process": [
"dist/sandbox/internal/process.d.ts"
],
"types": [
"dist/types/index.d.ts"
],
"_shims": [
"dist/shims/shims-node.d.ts"
],
"_shims/config": [
"dist/shims/config-node.d.ts"
]
}
},
"devDependencies": {
"@types/debug": "^4.1.13",
"zod": "^4.6.7"
},
"files": [
"dist"
],
"scripts": {
"prebuild": "node ../../scripts/embedMeta.mts",
"build": "tsc",
"build-check": "tsc --noEmit -p ./tsconfig.test.json",
"dist:check": "tsc --noEmit -p ./tsconfig.dist-check.json"
}
}