{"_id":"@tanstack/ai-codex","_rev":"24-7dcd063368330782d4fe68188e8efc65","name":"@tanstack/ai-codex","dist-tags":{"latest":"0.5.12"},"versions":{"0.1.0":{"name":"@tanstack/ai-codex","version":"0.1.0","keywords":["ai","ai-sdk","typescript","tanstack","openai","codex","harness","agent","adapter","chat","tool-calling"],"author":"","license":"MIT","_id":"@tanstack/ai-codex@0.1.0","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"alemtuzlak","email":"t.zlak97@gmail.com"}],"homepage":"https://github.com/TanStack/ai#readme","bugs":{"url":"https://github.com/TanStack/ai/issues"},"dist":{"shasum":"786bd643793f9b250999a6921ae312d828a86dfe","tarball":"https://registry.npmjs.org/@tanstack/ai-codex/-/ai-codex-0.1.0.tgz","fileCount":34,"integrity":"sha512-TChKpgcI1iH3DaP2mIdNznKwV4K+g9QS3Cmjzcpl29CgYLxYDXgp47xpYTv2zS3ZyAOom6Iou6IfIEjH3nwkPw==","signatures":[{"sig":"MEQCIFynWR/isKKcl6eGrke5eKSrJG+k4xCpFC6oexioiNTOAiALcRuTMyyvnkmE497dDh4ecQp3lqziIk9M6cOnmLMe6Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138036},"type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"}},"gitHead":"b628a4da5fd21184922c6944059768d1ed6071d4","scripts":{"build":"vite build","clean":"premove ./build ./dist","lint:fix":"eslint ./src --fix","test:lib":"vitest","test:build":"publint --strict","test:types":"tsc","test:eslint":"eslint ./src","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"alemtuzlak","email":"t.zlak97@gmail.com"},"repository":{"url":"git+https://github.com/TanStack/ai.git","type":"git","directory":"packages/ai-codex"},"_npmVersion":"11.4.1","description":"Codex harness adapter for TanStack AI — run OpenAI Codex as a chat backend with local tool execution and stateful sessions.","directories":{},"_nodeVersion":"24.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@tanstack/ai":"workspace:*","@vitest/coverage-v8":"4.0.14","@tanstack/ai-sandbox":"workspace:*","@tanstack/ai-sandbox-local-process":"workspace:*"},"peerDependencies":{"@tanstack/ai":"workspace:^","@tanstack/ai-sandbox":"workspace:^"},"_npmOperationalInternal":{"tmp":"tmp/ai-codex_0.1.0_1782830431238_0.6828675462922025","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@tanstack/ai-codex","version":"0.2.0","keywords":["ai","ai-sdk","typescript","tanstack","openai","codex","harness","agent","adapter","chat","tool-calling"],"author":"","license":"MIT","_id":"@tanstack/ai-codex@0.2.0","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"alemtuzlak","email":"t.zlak97@gmail.com"}],"dist":{"shasum":"a508a746c5751a153d7e8d852801c6d97110e92e","tarball":"https://registry.npmjs.org/@tanstack/ai-codex/-/ai-codex-0.2.0.tgz","fileCount":35,"integrity":"sha512-45Tdh/Nl5jczV0m0/ymmshEzSSkBcKRsoOk4f+pMpY0+831HAm87n5Yy2hkKDJyuJf/+ICVa5e7MseYzUMxQfw==","signatures":[{"sig":"MEYCIQCSOR7oXgJOXTaV0w34KMpJRNPqyvnHbryGdxrALwYoFQIhAO0NV0twG6ruPFB+Zv9H5+QAZXHaBosd/ytuwDVAoSa2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2fai-codex@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":139031},"type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"}},"scripts":{"build":"vite build","clean":"premove ./build ./dist","lint:fix":"eslint ./src --fix","test:lib":"vitest","test:build":"publint --strict","test:types":"tsc","test:eslint":"eslint ./src","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c09c6f99-037e-4373-a034-f52d70120249"}},"repository":{"url":"git+https://github.com/TanStack/ai.git","type":"git","directory":"packages/ai-codex"},"description":"Codex harness adapter for TanStack AI — run OpenAI Codex as a chat backend with local tool execution and stateful sessions.","directories":{},"_nodeVersion":"24.8.0","_hasShrinkwrap":false,"devDependencies":{"@tanstack/ai":"0.39.0","@vitest/coverage-v8":"4.0.14","@tanstack/ai-sandbox":"0.2.0","@tanstack/ai-sandbox-local-process":"0.2.0"},"peerDependencies":{"@tanstack/ai":"^0.39.0","@tanstack/ai-sandbox":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-codex_0.2.0_1782831762337_0.9274675410867659","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@tanstack/ai-codex","version":"0.2.1","keywords":["ai","ai-sdk","typescript","tanstack","openai","codex","harness","agent","adapter","chat","tool-calling"],"author":"","license":"MIT","_id":"@tanstack/ai-codex@0.2.1","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"alemtuzlak","email":"t.zlak97@gmail.com"},{"name":"kevinvandy","email":"kevinvandy656@gmail.com"}],"dist":{"shasum":"d59641766ef890cbdbaacbee61698dfcb525347b","tarball":"https://registry.npmjs.org/@tanstack/ai-codex/-/ai-codex-0.2.1.tgz","fileCount":35,"integrity":"sha512-QI/atesZ4TEIfNXX0iwJIPqgLUozAknJdDYBHrOmqIlr9dJ/P0eAJSC2htlc8rMq4fG/hmqyv8SG3xMcYexO/Q==","signatures":[{"sig":"MEQCIHdzLl8FCvmg1ccg4+yhY7ubwvhNlOLjZhjuOqcdZV/BAiBfweDNzjT34QstGkkhEmHQ58Uy4aYhhyifUc0OFkrN0g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2fai-codex@0.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":139031},"type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"}},"scripts":{"build":"vite build","clean":"premove ./build ./dist","lint:fix":"eslint ./src --fix","test:lib":"vitest","test:build":"publint --strict","test:types":"tsc","test:eslint":"eslint ./src","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c09c6f99-037e-4373-a034-f52d70120249"}},"repository":{"url":"git+https://github.com/TanStack/ai.git","type":"git","directory":"packages/ai-codex"},"description":"Codex harness adapter for TanStack AI — run OpenAI Codex as a chat backend with local tool execution and stateful sessions.","directories":{},"_nodeVersion":"24.8.0","_hasShrinkwrap":false,"devDependencies":{"@tanstack/ai":"0.40.0","@vitest/coverage-v8":"4.0.14","@tanstack/ai-sandbox":"0.2.2","@tanstack/ai-sandbox-local-process":"0.2.0"},"peerDependencies":{"@tanstack/ai":"^0.40.0","@tanstack/ai-sandbox":"^0.2.2"},"_npmOperationalInternal":{"tmp":"tmp/ai-codex_0.2.1_1783359430605_0.6171885685779186","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@tanstack/ai-codex","version":"0.2.2","keywords":["ai","ai-sdk","typescript","tanstack","openai","codex","harness","agent","adapter","chat","tool-calling"],"author":"","license":"MIT","_id":"@tanstack/ai-codex@0.2.2","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"alemtuzlak","email":"t.zlak97@gmail.com"},{"name":"kevinvandy","email":"kevinvandy656@gmail.com"}],"dist":{"shasum":"19fb593ac998eac133a63c73c9519f096dfb084a","tarball":"https://registry.npmjs.org/@tanstack/ai-codex/-/ai-codex-0.2.2.tgz","fileCount":35,"integrity":"sha512-ifv4kFKXOjajfxcTJfUtLP34ApqeUoCC93MUxcRKtEAoDMLwcSthrDWYSk3aDHh4uGxET/D86pNdtmVUocy0kQ==","signatures":[{"sig":"MEQCIGITwLMi2BjhRFmGiAgt37zI05D9j41FiAii0LUnENrbAiA7ecp95vTX4M0Ci7LtiUm9d2uAywF1FhmrZCffrybqBQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2fai-codex@0.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":139031},"type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"}},"scripts":{"build":"vite build","clean":"premove ./build ./dist","lint:fix":"eslint ./src --fix","test:lib":"vitest","test:build":"publint --strict","test:types":"tsc","test:eslint":"eslint ./src","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c09c6f99-037e-4373-a034-f52d70120249"}},"repository":{"url":"git+https://github.com/TanStack/ai.git","type":"git","directory":"packages/ai-codex"},"description":"Codex harness adapter for TanStack AI — run OpenAI Codex as a chat backend with local tool execution and stateful sessions.","directories":{},"_nodeVersion":"24.8.0","_hasShrinkwrap":false,"devDependencies":{"@tanstack/ai":"0.41.0","@vitest/coverage-v8":"4.0.14","@tanstack/ai-sandbox":"0.2.3","@tanstack/ai-sandbox-local-process":"0.2.0"},"peerDependencies":{"@tanstack/ai":"^0.41.0","@tanstack/ai-sandbox":"^0.2.3"},"_npmOperationalInternal":{"tmp":"tmp/ai-codex_0.2.2_1784200282484_0.01093933608471942","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@tanstack/ai-codex","version":"0.2.3","keywords":["ai","ai-sdk","typescript","tanstack","openai","codex","harness","agent","adapter","chat","tool-calling"],"author":"","license":"MIT","_id":"@tanstack/ai-codex@0.2.3","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"alemtuzlak","email":"t.zlak97@gmail.com"},{"name":"kevinvandy","email":"kevinvandy656@gmail.com"}],"dist":{"shasum":"d9ff9a856ed6391e7ac1db7198d2090e16c76b33","tarball":"https://registry.npmjs.org/@tanstack/ai-codex/-/ai-codex-0.2.3.tgz","fileCount":35,"integrity":"sha512-EGJGIUNQ8wjWoVceTG4Qtppc0vcrJKzzJ2fpskyjDevCliRt7hIzD7uZjmHVlAv/P0DVJryij2/qih+bDqUnQQ==","signatures":[{"sig":"MEUCIQCV4pSjGDOaZVPwiEMQUUKaG1FsHjAQHGxz6IcEDMkW9gIgK275e8HXlBjIaqAu/gnJfqEgku0iQjhW8RDP8RMCp8Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2fai-codex@0.2.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":139031},"type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"}},"scripts":{"build":"vite build","clean":"premove ./build ./dist","lint:fix":"eslint ./src --fix","test:lib":"vitest","test:build":"publint --strict","test:types":"tsc","test:eslint":"eslint ./src","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c09c6f99-037e-4373-a034-f52d70120249"}},"repository":{"url":"git+https://github.com/TanStack/ai.git","type":"git","directory":"packages/ai-codex"},"description":"Codex harness adapter for TanStack AI — run OpenAI Codex as a chat backend with local tool execution and stateful sessions.","directories":{},"_nodeVersion":"24.8.0","_hasShrinkwrap":false,"devDependencies":{"@tanstack/ai":"0.42.0","@vitest/coverage-v8":"4.0.14","@tanstack/ai-sandbox":"0.2.4","@tanstack/ai-sandbox-local-process":"0.2.0"},"peerDependencies":{"@tanstack/ai":"^0.42.0","@tanstack/ai-sandbox":"^0.2.4"},"_npmOperationalInternal":{"tmp":"tmp/ai-codex_0.2.3_1784540267145_0.475483872712829","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@tanstack/ai-codex","version":"0.3.0","keywords":["ai","ai-sdk","typescript","tanstack","openai","codex","harness","agent","adapter","chat","tool-calling"],"author":"","license":"MIT","_id":"@tanstack/ai-codex@0.3.0","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"alemtuzlak","email":"t.zlak97@gmail.com"},{"name":"kevinvandy","email":"kevinvandy656@gmail.com"}],"dist":{"shasum":"fd054d04b712cc641117dc17f5f8961cfa6d1238","tarball":"https://registry.npmjs.org/@tanstack/ai-codex/-/ai-codex-0.3.0.tgz","fileCount":34,"integrity":"sha512-31q5QcIB8kEXDMdDPM6ilUVYXuIjDfRYHi2XsEwzM9yN7b6BmsJtSKEWv8if9aX7lpFjFh5TBQren+NwBEwqrQ==","signatures":[{"sig":"MEQCIBq3g1qDAgu3QYLMGzxaGINahiT4SL69wTYih6NNT16aAiAV4DdBxxRe8OQRs/q9uvCH7W5SWqcUwC0iSKv+1omunA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2fai-codex@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":153068},"type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"}},"scripts":{"build":"vite build","clean":"premove ./build ./dist","lint:fix":"oxlint src --type-aware --fix","test:lib":"vitest","test:build":"publint --strict","test:types":"tsc","test:oxlint":"oxlint src --type-aware","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c09c6f99-037e-4373-a034-f52d70120249"}},"repository":{"url":"git+https://github.com/TanStack/ai.git","type":"git","directory":"packages/ai-codex"},"description":"Codex harness adapter for TanStack AI — run OpenAI Codex as a chat backend with local tool execution and stateful sessions.","directories":{},"_nodeVersion":"24.8.0","_hasShrinkwrap":false,"devDependencies":{"@tanstack/ai":"0.43.0","@vitest/coverage-v8":"4.0.14","@tanstack/ai-sandbox":"0.3.0","@tanstack/ai-sandbox-local-process":"0.2.1"},"peerDependencies":{"@tanstack/ai":"^0.43.0","@tanstack/ai-sandbox":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-codex_0.3.0_1785863412492_0.47570621429290183","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@tanstack/ai-codex","version":"0.3.1","keywords":["ai","ai-sdk","typescript","tanstack","openai","codex","harness","agent","adapter","chat","tool-calling"],"author":"","license":"MIT","_id":"@tanstack/ai-codex@0.3.1","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"alemtuzlak","email":"t.zlak97@gmail.com"},{"name":"kevinvandy","email":"kevinvandy656@gmail.com"}],"dist":{"shasum":"17833dcb27356684c21804b826da82e8d993d0d5","tarball":"https://registry.npmjs.org/@tanstack/ai-codex/-/ai-codex-0.3.1.tgz","fileCount":34,"integrity":"sha512-rDIEkr9OmbR4U9mvSn+KgPwNR5m1IG8jMJFNhXexHm8yUQFLzr35pius3atSVRGrPxgjmsCWCuazhJ+jga5NyA==","signatures":[{"sig":"MEUCIAtysWiJHXcEMreG7uSeqBGpq1v734d9iRJpsRoU0rRZAiEAogaY4kGyRRuXAVsW+IfQh6z7S2GQRqZwxs+E7haHrsk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2fai-codex@0.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":153068},"type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"}},"scripts":{"build":"vite build","clean":"premove ./build ./dist","lint:fix":"oxlint src --type-aware --fix","test:lib":"vitest","test:build":"publint --strict","test:types":"tsc","test:oxlint":"oxlint src --type-aware","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c09c6f99-037e-4373-a034-f52d70120249"}},"repository":{"url":"git+https://github.com/TanStack/ai.git","type":"git","directory":"packages/ai-codex"},"description":"Codex harness adapter for TanStack AI — run OpenAI Codex as a chat backend with local tool execution and stateful sessions.","directories":{},"_nodeVersion":"24.8.0","_hasShrinkwrap":false,"devDependencies":{"@tanstack/ai":"0.44.0","@vitest/coverage-v8":"4.0.14","@tanstack/ai-sandbox":"0.3.1","@tanstack/ai-sandbox-local-process":"0.2.1"},"peerDependencies":{"@tanstack/ai":"^0.44.0","@tanstack/ai-sandbox":"^0.3.1"},"_npmOperationalInternal":{"tmp":"tmp/ai-codex_0.3.1_1786383203878_0.14682486197616407","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@tanstack/ai-codex","version":"0.3.2","keywords":["ai","ai-sdk","typescript","tanstack","openai","codex","harness","agent","adapter","chat","tool-calling"],"author":"","license":"MIT","_id":"@tanstack/ai-codex@0.3.2","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"alemtuzlak","email":"t.zlak97@gmail.com"},{"name":"kevinvandy","email":"kevinvandy656@gmail.com"}],"dist":{"shasum":"a0c8b2bbb9aa452ea7e54e4816c6f920eaafd74a","tarball":"https://registry.npmjs.org/@tanstack/ai-codex/-/ai-codex-0.3.2.tgz","fileCount":34,"integrity":"sha512-K5tGvXQ+BwxxMU9hK9RSkpemzzzWkwDIIR0CW2lN8XFRSv0hlEIxQbHlLN/0Z/h5Q5h9/xkosamRMcV/Y23hxg==","signatures":[{"sig":"MEQCIDaqX9F29ohGohOEXxuYeIVW88/Ij6k2tefZK5u0au2YAiAra+an6qkBB4oV1+L1huZoZZ+dZIbUwP/z+nISi4k3jg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2fai-codex@0.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":155302},"type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"}},"scripts":{"build":"vite build","clean":"premove ./build ./dist","lint:fix":"oxlint src --type-aware --fix","test:lib":"vitest","test:build":"publint --strict","test:types":"tsc","test:oxlint":"oxlint src --type-aware","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c09c6f99-037e-4373-a034-f52d70120249"}},"repository":{"url":"git+https://github.com/TanStack/ai.git","type":"git","directory":"packages/ai-codex"},"description":"Codex harness adapter for TanStack AI — run OpenAI Codex as a chat backend with local tool execution and stateful sessions.","directories":{},"_nodeVersion":"24.8.0","_hasShrinkwrap":false,"devDependencies":{"@tanstack/ai":"0.44.0","@vitest/coverage-v8":"4.0.14","@tanstack/ai-sandbox":"0.3.2","@tanstack/ai-sandbox-local-process":"0.2.1"},"peerDependencies":{"@tanstack/ai":"^0.44.0","@tanstack/ai-sandbox":"^0.3.2"},"_npmOperationalInternal":{"tmp":"tmp/ai-codex_0.3.2_1786547282471_0.6005376716561106","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@tanstack/ai-codex","version":"0.4.0","keywords":["ai","ai-sdk","typescript","tanstack","openai","codex","harness","agent","adapter","chat","tool-calling"],"author":"","license":"MIT","_id":"@tanstack/ai-codex@0.4.0","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"alemtuzlak","email":"t.zlak97@gmail.com"},{"name":"kevinvandy","email":"kevinvandy656@gmail.com"}],"dist":{"shasum":"71667645b951de10e190c89f365d6c8ee8fec1a6","tarball":"https://registry.npmjs.org/@tanstack/ai-codex/-/ai-codex-0.4.0.tgz","fileCount":34,"integrity":"sha512-SPKxLVsboDnhh8lXSw56wVbPlvmvnhN4V1iBAbvz+AlzqpJ99RBSsU+xMJPYsp55nsf/moo6sW+yg/NiqmDgzQ==","signatures":[{"sig":"MEUCIQDkjThlbfA5Y4pPRLzUhOgB+JiHB46O97w6EvMvScCIQwIgDCyHuWAzhuAqt/zNO+yvV1bQYZGAmeQpyCoCZgBCJnY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2fai-codex@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":168473},"type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"}},"scripts":{"build":"vite build","clean":"premove ./build ./dist","lint:fix":"oxlint src --type-aware --fix","test:lib":"vitest","test:build":"publint --strict","test:types":"tsc","test:oxlint":"oxlint src --type-aware","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c09c6f99-037e-4373-a034-f52d70120249"}},"repository":{"url":"git+https://github.com/TanStack/ai.git","type":"git","directory":"packages/ai-codex"},"description":"Codex harness adapter for TanStack AI — run OpenAI Codex as a chat backend with local tool execution and stateful sessions.","directories":{},"_nodeVersion":"24.8.0","_hasShrinkwrap":false,"devDependencies":{"@tanstack/ai":"0.45.0","@vitest/coverage-v8":"4.1.10","@tanstack/ai-sandbox":"0.3.3","@tanstack/ai-sandbox-local-process":"0.2.1"},"peerDependencies":{"@tanstack/ai":"^0.45.0","@tanstack/ai-sandbox":"^0.3.3"},"_npmOperationalInternal":{"tmp":"tmp/ai-codex_0.4.0_1787075059410_0.8609975569737103","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@tanstack/ai-codex","version":"0.4.1","keywords":["ai","ai-sdk","typescript","tanstack","openai","codex","harness","agent","adapter","chat","tool-calling"],"author":"","license":"MIT","_id":"@tanstack/ai-codex@0.4.1","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"alemtuzlak","email":"t.zlak97@gmail.com"},{"name":"kevinvandy","email":"kevinvandy656@gmail.com"}],"dist":{"shasum":"670f00d1e196507e8830dc00399e6c3a74d401f6","tarball":"https://registry.npmjs.org/@tanstack/ai-codex/-/ai-codex-0.4.1.tgz","fileCount":34,"integrity":"sha512-p15n8R0zyLEZLb4rE2HdRvLpMdS5VryVE2ddHDv0vu4MRjGPbDEG4Wl0Pv+7b+KG4jUjCyS3EWFfNQ5yT2KQZA==","signatures":[{"sig":"MEUCIQCWuCl0eagiiPgB+NrByWfwv6EG12Z2enjqq/X1e+5NwAIgPw29/fljZMXi+uZOGPR+YuWOPkl3GJxDpCGPJ9hWgCQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2fai-codex@0.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":168473},"type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"}},"scripts":{"build":"vite build","clean":"premove ./build ./dist","lint:fix":"oxlint src --type-aware --fix","test:lib":"vitest","test:build":"publint --strict","test:types":"tsc","test:oxlint":"oxlint src --type-aware","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c09c6f99-037e-4373-a034-f52d70120249"}},"repository":{"url":"git+https://github.com/TanStack/ai.git","type":"git","directory":"packages/ai-codex"},"description":"Codex harness adapter for TanStack AI — run OpenAI Codex as a chat backend with local tool execution and stateful sessions.","directories":{},"_nodeVersion":"24.8.0","_hasShrinkwrap":false,"devDependencies":{"@tanstack/ai":"0.46.0","@vitest/coverage-v8":"4.1.10","@tanstack/ai-sandbox":"0.3.4","@tanstack/ai-sandbox-local-process":"0.2.2"},"peerDependencies":{"@tanstack/ai":"^0.46.0","@tanstack/ai-sandbox":"^0.3.4"},"_npmOperationalInternal":{"tmp":"tmp/ai-codex_0.4.1_1787160259984_0.22645035749361608","host":"s3://npm-registry-packages-npm-production"}},"0.4.3":{"name":"@tanstack/ai-codex","version":"0.4.3","keywords":["ai","ai-sdk","typescript","tanstack","openai","codex","harness","agent","adapter","chat","tool-calling"],"author":"","license":"MIT","_id":"@tanstack/ai-codex@0.4.3","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"alemtuzlak","email":"t.zlak97@gmail.com"},{"name":"kevinvandy","email":"kevinvandy656@gmail.com"}],"dist":{"shasum":"6c5f28c377c9892c2866a3506b341f3b905fc6b7","tarball":"https://registry.npmjs.org/@tanstack/ai-codex/-/ai-codex-0.4.3.tgz","fileCount":34,"integrity":"sha512-NAi90fRIo6CFQGXsROLi7PT0Msmhv6n48LtG+Gbqv2V2poWVOAAV9/QjheS/DrE1VfSH1tI0cDcjmnBZU472tQ==","signatures":[{"sig":"MEUCIQC7RS4m15eFeftZSWxNk7IBLw8o9I5qSbmJYCoWy7ODKQIgXmlIdE19oL4b6XiZf1A1NJH6cKnLqDoOQGJyYU38fp4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2fai-codex@0.4.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":168473},"type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"}},"scripts":{"build":"vite build","clean":"premove ./build ./dist","lint:fix":"oxlint src --type-aware --fix","test:lib":"vitest","test:build":"publint --strict","test:types":"tsc","test:oxlint":"oxlint src --type-aware","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c09c6f99-037e-4373-a034-f52d70120249"}},"repository":{"url":"git+https://github.com/TanStack/ai.git","type":"git","directory":"packages/ai-codex"},"description":"Codex harness adapter for TanStack AI — run OpenAI Codex as a chat backend with local tool execution and stateful sessions.","directories":{},"_nodeVersion":"24.8.0","_hasShrinkwrap":false,"devDependencies":{"@tanstack/ai":"0.47.1","@vitest/coverage-v8":"4.1.10","@tanstack/ai-sandbox":"0.4.0","@tanstack/ai-sandbox-local-process":"0.2.3"},"peerDependencies":{"@tanstack/ai":"^0.47.1","@tanstack/ai-sandbox":"^0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-codex_0.4.3_1787244557211_0.8784866812517664","host":"s3://npm-registry-packages-npm-production"}},"0.4.4":{"name":"@tanstack/ai-codex","version":"0.4.4","keywords":["ai","ai-sdk","typescript","tanstack","openai","codex","harness","agent","adapter","chat","tool-calling"],"author":"","license":"MIT","_id":"@tanstack/ai-codex@0.4.4","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"alemtuzlak","email":"t.zlak97@gmail.com"},{"name":"kevinvandy","email":"kevinvandy656@gmail.com"}],"dist":{"shasum":"f81031baffc3af7fcf6e4f5001f7f285adeff58b","tarball":"https://registry.npmjs.org/@tanstack/ai-codex/-/ai-codex-0.4.4.tgz","fileCount":34,"integrity":"sha512-KmyNmYWIFqaqcTmo6ko1hIU6l1DF0SwZKK25sbzxpu5qjN8ZqqjDd9fNKiGeoJjLYhICjILIc13poHY9x3hWnA==","signatures":[{"sig":"MEQCIQC2oOAlongEqoKuaclQ/mQiI+CuSLrqg964eIDxBM/AyQIfWqoGwCj3CzMiJmNzBZ1kcO+5L7mmORgwXDRHWUuvnA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2fai-codex@0.4.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":168672},"type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"}},"scripts":{"build":"vite build","clean":"premove ./build ./dist","lint:fix":"oxlint src --type-aware --fix","test:lib":"vitest","test:build":"publint --strict","test:types":"tsc","test:oxlint":"oxlint src --type-aware","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c09c6f99-037e-4373-a034-f52d70120249"}},"repository":{"url":"git+https://github.com/TanStack/ai.git","type":"git","directory":"packages/ai-codex"},"description":"Codex harness adapter for TanStack AI — run OpenAI Codex as a chat backend with local tool execution and stateful sessions.","directories":{},"_nodeVersion":"24.8.0","_hasShrinkwrap":false,"devDependencies":{"@tanstack/ai":"0.48.0","@vitest/coverage-v8":"4.1.10","@tanstack/ai-sandbox":"0.5.0","@tanstack/ai-sandbox-local-process":"0.2.4"},"peerDependencies":{"@tanstack/ai":"^0.48.0","@tanstack/ai-sandbox":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-codex_0.4.4_1787381650721_0.8514623360621327","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@tanstack/ai-codex","version":"0.5.0","keywords":["ai","ai-sdk","typescript","tanstack","openai","codex","harness","agent","adapter","chat","tool-calling"],"author":"","license":"MIT","_id":"@tanstack/ai-codex@0.5.0","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"alemtuzlak","email":"t.zlak97@gmail.com"},{"name":"kevinvandy","email":"kevinvandy656@gmail.com"}],"dist":{"shasum":"bfd18eb49a7ac3aae336c6c3e62c3dad89d3e5ed","tarball":"https://registry.npmjs.org/@tanstack/ai-codex/-/ai-codex-0.5.0.tgz","fileCount":38,"integrity":"sha512-dql5Tn9/IahFWZFsgxxcXpJTrhOX+q5dXA+cX0Rr/5dKtRUS23RXs1PJ1+qk/J/Td5iw23EmKJYV23CBgETTDQ==","signatures":[{"sig":"MEUCIQD1mSRSkENxDbw0dIEOsDj09KFfkXnYkkE5UQCjrhpNRwIgE0UnIyJPnWRNdjTZZ8bmKFMSxFbawmWB+QM974QA+94=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2fai-codex@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":169598},"type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"},"./byok":{"types":"./dist/esm/byok.d.ts","import":"./dist/esm/byok.js"}},"scripts":{"build":"vite build","clean":"premove ./build ./dist","lint:fix":"oxlint src --type-aware --fix","test:lib":"vitest","test:build":"publint --strict","test:types":"tsc","test:oxlint":"oxlint src --type-aware","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c09c6f99-037e-4373-a034-f52d70120249"}},"repository":{"url":"git+https://github.com/TanStack/ai.git","type":"git","directory":"packages/ai-codex"},"description":"Codex harness adapter for TanStack AI — run OpenAI Codex as a chat backend with local tool execution and stateful sessions.","directories":{},"_nodeVersion":"24.8.0","_hasShrinkwrap":false,"devDependencies":{"@tanstack/ai":"0.49.1","@vitest/coverage-v8":"4.1.10","@tanstack/ai-sandbox":"0.5.1","@tanstack/ai-sandbox-local-process":"0.2.4"},"peerDependencies":{"@tanstack/ai":"^0.49.1","@tanstack/ai-sandbox":"^0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/ai-codex_0.5.0_1787590421868_0.3390582193747882","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@tanstack/ai-codex","version":"0.5.1","keywords":["ai","ai-sdk","typescript","tanstack","openai","codex","harness","agent","adapter","chat","tool-calling"],"author":"","license":"MIT","_id":"@tanstack/ai-codex@0.5.1","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"alemtuzlak","email":"t.zlak97@gmail.com"},{"name":"kevinvandy","email":"kevinvandy656@gmail.com"}],"dist":{"shasum":"f74466f63b44d90761a4db911e88d13e944b9cad","tarball":"https://registry.npmjs.org/@tanstack/ai-codex/-/ai-codex-0.5.1.tgz","fileCount":38,"integrity":"sha512-j7afBv8cbO4bcL6Omc5wJG7STDEFT17Fwj7/IF8K2AmTItTG6qAhnPIS0hEcq2vmoXucYx8o4IbCIvijgW9+MA==","signatures":[{"sig":"MEYCIQDJQfvVWcRN/4//W2SbZo57g6ZG9CrHnD59RQaiUsKlTAIhAKp05mzqonuqOxFYYxLgZpTPu/NGe9bYrOF3Skb5mw0Z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2fai-codex@0.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":169598},"type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"},"./byok":{"types":"./dist/esm/byok.d.ts","import":"./dist/esm/byok.js"}},"scripts":{"build":"vite build","clean":"premove ./build ./dist","lint:fix":"oxlint src --type-aware --fix","test:lib":"vitest","test:build":"publint --strict","test:types":"tsc","test:oxlint":"oxlint src --type-aware","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c09c6f99-037e-4373-a034-f52d70120249"}},"repository":{"url":"git+https://github.com/TanStack/ai.git","type":"git","directory":"packages/ai-codex"},"description":"Codex harness adapter for TanStack AI — run OpenAI Codex as a chat backend with local tool execution and stateful sessions.","directories":{},"_nodeVersion":"24.8.0","_hasShrinkwrap":false,"devDependencies":{"@tanstack/ai":"0.50.0","@vitest/coverage-v8":"4.1.10","@tanstack/ai-sandbox":"0.5.2","@tanstack/ai-sandbox-local-process":"0.2.4"},"peerDependencies":{"@tanstack/ai":"^0.50.0","@tanstack/ai-sandbox":"^0.5.2"},"_npmOperationalInternal":{"tmp":"tmp/ai-codex_0.5.1_1787829635793_0.31753646598421215","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"@tanstack/ai-codex","version":"0.5.2","keywords":["ai","ai-sdk","typescript","tanstack","openai","codex","harness","agent","adapter","chat","tool-calling"],"author":"","license":"MIT","_id":"@tanstack/ai-codex@0.5.2","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"alemtuzlak","email":"t.zlak97@gmail.com"},{"name":"kevinvandy","email":"kevinvandy656@gmail.com"}],"dist":{"shasum":"8bab93349124b7437dcb9bd40517a4c5af41093b","tarball":"https://registry.npmjs.org/@tanstack/ai-codex/-/ai-codex-0.5.2.tgz","fileCount":38,"integrity":"sha512-mm/mRGbu0BNNmQCgZNV6Gzn6+R5sDggNHkfLxexojnBP2kFYvU/riBXwYxWI4drVx/+yTDgiZ0fqfO+pjsH6gQ==","signatures":[{"sig":"MEQCIHPBAFMCWWukl9ApUUguxQlYAi8PQZazQmkggKdG6LOQAiA/EMGNdyhJ2vZBCti6o8vKjznS1nOk0kLIDcf0+vc0zQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2fai-codex@0.5.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":169598},"type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"},"./byok":{"types":"./dist/esm/byok.d.ts","import":"./dist/esm/byok.js"}},"scripts":{"build":"vite build","clean":"premove ./build ./dist","lint:fix":"oxlint src --type-aware --fix","test:lib":"vitest","test:build":"publint --strict","test:types":"tsc","test:oxlint":"oxlint src --type-aware","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c09c6f99-037e-4373-a034-f52d70120249"}},"repository":{"url":"git+https://github.com/TanStack/ai.git","type":"git","directory":"packages/ai-codex"},"description":"Codex harness adapter for TanStack AI — run OpenAI Codex as a chat backend with local tool execution and stateful sessions.","directories":{},"_nodeVersion":"24.8.0","_hasShrinkwrap":false,"devDependencies":{"@tanstack/ai":"0.51.0","@vitest/coverage-v8":"4.1.10","@tanstack/ai-sandbox":"0.5.3","@tanstack/ai-sandbox-local-process":"0.2.4"},"peerDependencies":{"@tanstack/ai":"^0.51.0","@tanstack/ai-sandbox":"^0.5.3"},"_npmOperationalInternal":{"tmp":"tmp/ai-codex_0.5.2_1787853540720_0.9106994667460275","host":"s3://npm-registry-packages-npm-production"}},"0.5.3":{"name":"@tanstack/ai-codex","version":"0.5.3","keywords":["ai","ai-sdk","typescript","tanstack","openai","codex","harness","agent","adapter","chat","tool-calling"],"author":"","license":"MIT","_id":"@tanstack/ai-codex@0.5.3","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"alemtuzlak","email":"t.zlak97@gmail.com"},{"name":"kevinvandy","email":"kevinvandy656@gmail.com"}],"dist":{"shasum":"db89137772d6b04e0226ced48aabd355c250e483","tarball":"https://registry.npmjs.org/@tanstack/ai-codex/-/ai-codex-0.5.3.tgz","fileCount":38,"integrity":"sha512-8wBcAEXSue/koim3BVVpIzBylk0ro1hsjZuhN7zZJJXFvnyPai8hubYBG2hYkSiYl7X0Bc1jssKk/5KmcDj0IQ==","signatures":[{"sig":"MEUCIQCQ3rtqRPUpuVP/wUngDjJZV21zy1EodCjXAOcmMl05GQIgCM281vt4L5wb4o5Mytk1jyC187RWrsATKJyC31/fTmQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2fai-codex@0.5.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":169598},"type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"},"./byok":{"types":"./dist/esm/byok.d.ts","import":"./dist/esm/byok.js"}},"scripts":{"build":"vite build","clean":"premove ./build ./dist","lint:fix":"oxlint src --type-aware --fix","test:lib":"vitest","test:build":"publint --strict","test:types":"tsc","test:oxlint":"oxlint src --type-aware","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c09c6f99-037e-4373-a034-f52d70120249"}},"repository":{"url":"git+https://github.com/TanStack/ai.git","type":"git","directory":"packages/ai-codex"},"description":"Codex harness adapter for TanStack AI — run OpenAI Codex as a chat backend with local tool execution and stateful sessions.","directories":{},"_nodeVersion":"24.8.0","_hasShrinkwrap":false,"devDependencies":{"@tanstack/ai":"0.52.0","@vitest/coverage-v8":"4.1.10","@tanstack/ai-sandbox":"0.5.4","@tanstack/ai-sandbox-local-process":"0.2.4"},"peerDependencies":{"@tanstack/ai":"^0.52.0","@tanstack/ai-sandbox":"^0.5.4"},"_npmOperationalInternal":{"tmp":"tmp/ai-codex_0.5.3_1787939588770_0.89142150999147","host":"s3://npm-registry-packages-npm-production"}},"0.5.4":{"name":"@tanstack/ai-codex","version":"0.5.4","keywords":["ai","ai-sdk","typescript","tanstack","openai","codex","harness","agent","adapter","chat","tool-calling"],"author":"","license":"MIT","_id":"@tanstack/ai-codex@0.5.4","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"alemtuzlak","email":"t.zlak97@gmail.com"},{"name":"kevinvandy","email":"kevinvandy656@gmail.com"}],"dist":{"shasum":"aa991d20cbfedf3ccef2a4bbdc0aa8fbee13ab94","tarball":"https://registry.npmjs.org/@tanstack/ai-codex/-/ai-codex-0.5.4.tgz","fileCount":38,"integrity":"sha512-bn6iycZ0Rmx/dmzL3B0U8oFexsSaUcDOB7WMlgmHU2o4Vaw0lihmQlgEV5/HycbVq1RxsN/HC77PHeltZvFSkA==","signatures":[{"sig":"MEUCIE+r/N786BadJsbvUo7QYi0Cstr9/AhRKgMdlyZxceIyAiEAjc9J+Sf6dxJiM9TBWpwIGYHC7AlFbNtrE1+AqSeAl84=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2fai-codex@0.5.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":170013},"type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"},"./byok":{"types":"./dist/esm/byok.d.ts","import":"./dist/esm/byok.js"}},"scripts":{"build":"vite build","clean":"premove ./build ./dist","lint:fix":"oxlint src --type-aware --fix","test:lib":"vitest","test:build":"publint --strict","test:types":"tsc","test:oxlint":"oxlint src --type-aware","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c09c6f99-037e-4373-a034-f52d70120249"}},"repository":{"url":"git+https://github.com/TanStack/ai.git","type":"git","directory":"packages/ai-codex"},"description":"Codex harness adapter for TanStack AI — run OpenAI Codex as a chat backend with local tool execution and stateful sessions.","directories":{},"_nodeVersion":"24.8.0","_hasShrinkwrap":false,"devDependencies":{"@tanstack/ai":"0.53.0","@vitest/coverage-v8":"4.1.10","@tanstack/ai-sandbox":"0.5.6","@tanstack/ai-sandbox-local-process":"0.2.5"},"peerDependencies":{"@tanstack/ai":"^0.53.0","@tanstack/ai-sandbox":"^0.5.6"},"_npmOperationalInternal":{"tmp":"tmp/ai-codex_0.5.4_1788455714089_0.4177325511813641","host":"s3://npm-registry-packages-npm-production"}},"0.5.5":{"name":"@tanstack/ai-codex","version":"0.5.5","keywords":["ai","ai-sdk","typescript","tanstack","openai","codex","harness","agent","adapter","chat","tool-calling"],"author":"","license":"MIT","_id":"@tanstack/ai-codex@0.5.5","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"alemtuzlak","email":"t.zlak97@gmail.com"},{"name":"kevinvandy","email":"kevinvandy656@gmail.com"}],"dist":{"shasum":"eb5095261c5cb6997fe349c2d5bc6b7609c14df6","tarball":"https://registry.npmjs.org/@tanstack/ai-codex/-/ai-codex-0.5.5.tgz","fileCount":38,"integrity":"sha512-WuJyf6B6FLY6NXBwxWCh++PQXZPhQWfBF2ySKfQt/zPWTUGXI0fz4sSz+utYzeV/fgZda9FpA2cJskUYJfZFQg==","signatures":[{"sig":"MEQCIG2SPySKUL5Q7wp/eFUwIJmQce1bUFdtZAADcCPfxVzfAiBO3pFdeFm3qIY5+AtSD1SrPNUKq6t3u/k7rNqeI6gDSg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2fai-codex@0.5.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":170013},"type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"},"./byok":{"types":"./dist/esm/byok.d.ts","import":"./dist/esm/byok.js"}},"scripts":{"build":"vite build","clean":"premove ./build ./dist","lint:fix":"oxlint src --type-aware --fix","test:lib":"vitest","test:build":"publint --strict","test:types":"tsc","test:oxlint":"oxlint src --type-aware","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c09c6f99-037e-4373-a034-f52d70120249"}},"repository":{"url":"git+https://github.com/TanStack/ai.git","type":"git","directory":"packages/ai-codex"},"description":"Codex harness adapter for TanStack AI — run OpenAI Codex as a chat backend with local tool execution and stateful sessions.","directories":{},"_nodeVersion":"24.8.0","_hasShrinkwrap":false,"devDependencies":{"@tanstack/ai":"0.54.0","@vitest/coverage-v8":"4.1.10","@tanstack/ai-sandbox":"0.5.7","@tanstack/ai-sandbox-local-process":"0.2.5"},"peerDependencies":{"@tanstack/ai":"^0.54.0","@tanstack/ai-sandbox":"^0.5.7"},"_npmOperationalInternal":{"tmp":"tmp/ai-codex_0.5.5_1789015263515_0.6667362222183237","host":"s3://npm-registry-packages-npm-production"}},"0.5.6":{"name":"@tanstack/ai-codex","version":"0.5.6","keywords":["ai","ai-sdk","typescript","tanstack","openai","codex","harness","agent","adapter","chat","tool-calling"],"author":"","license":"MIT","_id":"@tanstack/ai-codex@0.5.6","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"alemtuzlak","email":"t.zlak97@gmail.com"},{"name":"kevinvandy","email":"kevinvandy656@gmail.com"}],"dist":{"shasum":"5ae71db5bccc4314c509e5715bb393f27c386531","tarball":"https://registry.npmjs.org/@tanstack/ai-codex/-/ai-codex-0.5.6.tgz","fileCount":38,"integrity":"sha512-vPFebNJt5zeNxNKj6E9ayPT1Ytprh77/YCKX5QWWRGiyeeE40PAIQiyEaeFAsapHdhVpSDdzyMxcX7pBi5y8LA==","signatures":[{"sig":"MEUCIQDoKBugJf2NmJ/+G/PsU1nRD3HVULtAmLOClhr1bAzKtAIgVZsYXCZktktM/zU0BFgf2vyY68PaPKr6eZYhV33awvk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2fai-codex@0.5.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":170013},"type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"},"./byok":{"types":"./dist/esm/byok.d.ts","import":"./dist/esm/byok.js"}},"scripts":{"build":"vite build","clean":"premove ./build ./dist","lint:fix":"oxlint src --type-aware --fix","test:lib":"vitest","test:build":"publint --strict","test:types":"tsc","test:oxlint":"oxlint src --type-aware","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c09c6f99-037e-4373-a034-f52d70120249"}},"repository":{"url":"git+https://github.com/TanStack/ai.git","type":"git","directory":"packages/ai-codex"},"description":"Codex harness adapter for TanStack AI — run OpenAI Codex as a chat backend with local tool execution and stateful sessions.","directories":{},"_nodeVersion":"24.8.0","_hasShrinkwrap":false,"devDependencies":{"@tanstack/ai":"0.55.0","@vitest/coverage-v8":"4.1.10","@tanstack/ai-sandbox":"0.5.9","@tanstack/ai-sandbox-local-process":"0.2.5"},"peerDependencies":{"@tanstack/ai":"^0.55.0","@tanstack/ai-sandbox":"^0.5.9"},"_npmOperationalInternal":{"tmp":"tmp/ai-codex_0.5.6_1789639095185_0.11034802946479227","host":"s3://npm-registry-packages-npm-production"}},"0.5.8":{"name":"@tanstack/ai-codex","version":"0.5.8","keywords":["ai","ai-sdk","typescript","tanstack","openai","codex","harness","agent","adapter","chat","tool-calling"],"author":"","license":"MIT","_id":"@tanstack/ai-codex@0.5.8","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"alemtuzlak","email":"t.zlak97@gmail.com"},{"name":"kevinvandy","email":"kevinvandy656@gmail.com"}],"dist":{"shasum":"a5f22b4f9c28033df42b8e0c21e440b54b04e95a","tarball":"https://registry.npmjs.org/@tanstack/ai-codex/-/ai-codex-0.5.8.tgz","fileCount":38,"integrity":"sha512-BG2UmbvnPGfi+Sc0L5xQKUb08g0Jm2vQ9PA8jkTeT0eQ06cyQrL4icCFMcDHGdyzMLq7ZQ3JZHSd1d9HCj6row==","signatures":[{"sig":"MEYCIQDmsWDSxr7PQskT4tXctZyG1kLgBfPRVA/nc0MNCS7GLgIhAP2yktMTimx8qVnRaHftEIXsy4mL7FV8hOHpi6wB9OEe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFoL1H2/EAj77rH3EZf46fb/SF7t10ZysX7zGyO/tQbiAiEAx3k0a1N0GOIxfSTwblIDu9fJ96Ce/KHCpEXVEBVLcmg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2fai-codex@0.5.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":170015},"type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"},"./byok":{"types":"./dist/esm/byok.d.ts","import":"./dist/esm/byok.js"}},"scripts":{"build":"vite build","clean":"premove ./build ./dist","lint:fix":"oxlint src --type-aware --fix","test:lib":"vitest","test:build":"publint --strict","test:types":"tsc","test:oxlint":"oxlint src --type-aware","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c09c6f99-037e-4373-a034-f52d70120249"}},"repository":{"url":"git+https://github.com/TanStack/ai.git","type":"git","directory":"packages/ai-codex"},"description":"Codex harness adapter for TanStack AI — run OpenAI Codex as a chat backend with local tool execution and stateful sessions.","directories":{},"_nodeVersion":"24.8.0","_hasShrinkwrap":false,"devDependencies":{"@tanstack/ai":"0.57.0","@vitest/coverage-v8":"4.1.10","@tanstack/ai-sandbox":"0.5.11","@tanstack/ai-sandbox-local-process":"0.2.5"},"peerDependencies":{"@tanstack/ai":"^0.57.0","@tanstack/ai-sandbox":"^0.5.11"},"_npmOperationalInternal":{"tmp":"tmp/ai-codex_0.5.8_1789948988552_0.47383647740846824","host":"s3://npm-registry-packages-npm-production"}},"0.5.9":{"name":"@tanstack/ai-codex","version":"0.5.9","keywords":["ai","ai-sdk","typescript","tanstack","openai","codex","harness","agent","adapter","chat","tool-calling"],"author":"","license":"MIT","_id":"@tanstack/ai-codex@0.5.9","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"alemtuzlak","email":"t.zlak97@gmail.com"},{"name":"kevinvandy","email":"kevinvandy656@gmail.com"}],"dist":{"shasum":"893915c24e99841b48996324f95682d1497d2080","tarball":"https://registry.npmjs.org/@tanstack/ai-codex/-/ai-codex-0.5.9.tgz","fileCount":38,"integrity":"sha512-RGPwxXhm1WJOQE2FoVdEMXkV4QVMGTYE7JVA+gcYQeSPpSKs3XZa0uYzqQ7vjjw/45qUQNvSxhSdfOzD5G/Scg==","signatures":[{"sig":"MEUCIQDp+YI2FheSxi/WnVFdQFqdUCYZcCM2UmZ4JmR9mLMAIgIgVtkTbXfsVK1qWxf3bkapsiSaea+xpVd58UM+33n0V2Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCID5fCRBXMzWm3FWyvw0356UrG1IZIxrxbAwmQFXdqX3wAiEAwUK9hSZ4+zrK+tUk723Qvbdq3xn3Xj9IWFGpOvOFZm4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2fai-codex@0.5.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":170015},"type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"},"./byok":{"types":"./dist/esm/byok.d.ts","import":"./dist/esm/byok.js"}},"scripts":{"build":"vite build","clean":"premove ./build ./dist","lint:fix":"oxlint src --type-aware --fix","test:lib":"vitest","test:build":"publint --strict","test:types":"tsc","test:oxlint":"oxlint src --type-aware","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c09c6f99-037e-4373-a034-f52d70120249"}},"repository":{"url":"git+https://github.com/TanStack/ai.git","type":"git","directory":"packages/ai-codex"},"description":"Codex harness adapter for TanStack AI — run OpenAI Codex as a chat backend with local tool execution and stateful sessions.","directories":{},"_nodeVersion":"24.8.0","_hasShrinkwrap":false,"devDependencies":{"@tanstack/ai":"0.58.0","@vitest/coverage-v8":"4.1.10","@tanstack/ai-sandbox":"0.5.12","@tanstack/ai-sandbox-local-process":"0.2.5"},"peerDependencies":{"@tanstack/ai":"^0.58.0","@tanstack/ai-sandbox":"^0.5.12"},"_npmOperationalInternal":{"tmp":"tmp/ai-codex_0.5.9_1790017511976_0.09487965757335681","host":"s3://npm-registry-packages-npm-production"}},"0.5.10":{"name":"@tanstack/ai-codex","version":"0.5.10","keywords":["ai","ai-sdk","typescript","tanstack","openai","codex","harness","agent","adapter","chat","tool-calling"],"author":"","license":"MIT","_id":"@tanstack/ai-codex@0.5.10","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"alemtuzlak","email":"t.zlak97@gmail.com"},{"name":"kevinvandy","email":"kevinvandy656@gmail.com"}],"dist":{"shasum":"90bb9b1841928e35d80e08a7590abef5f1a1d20b","tarball":"https://registry.npmjs.org/@tanstack/ai-codex/-/ai-codex-0.5.10.tgz","fileCount":38,"integrity":"sha512-Bw0ivj0wpptpxm6/WaBp30ks5bHpQj1KJIFfEdxkSVrx75EgDm34xoYrnwKrMqf9AmP61bzQI5LzJEPXXewmlg==","signatures":[{"sig":"MEYCIQCoK9z2x5hPWpLbeOnciDg1z6x026KPqwMChlPi2WPNewIhAK5XtLuTzJbum7sLxW/6KvZm2k35lIFjVK1Jv9Gc2bkC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCdy/crf3HH/s0WoXe0CLwkysGlbGG0V4VhdwHPrVrE/gIhANqtJ0JqS9NeFHlihR2rBfROBvHGLlP1PpX2c6GCwI/M","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2fai-codex@0.5.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":170016},"type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"},"./byok":{"types":"./dist/esm/byok.d.ts","import":"./dist/esm/byok.js"}},"scripts":{"build":"vite build","clean":"premove ./build ./dist","lint:fix":"oxlint src --type-aware --fix","test:lib":"vitest","test:build":"publint --strict","test:types":"tsc","test:oxlint":"oxlint src --type-aware","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c09c6f99-037e-4373-a034-f52d70120249"}},"repository":{"url":"git+https://github.com/TanStack/ai.git","type":"git","directory":"packages/ai-codex"},"description":"Codex harness adapter for TanStack AI — run OpenAI Codex as a chat backend with local tool execution and stateful sessions.","directories":{},"_nodeVersion":"24.8.0","_hasShrinkwrap":false,"devDependencies":{"@tanstack/ai":"0.59.0","@vitest/coverage-v8":"4.1.10","@tanstack/ai-sandbox":"0.5.13","@tanstack/ai-sandbox-local-process":"0.2.5"},"peerDependencies":{"@tanstack/ai":"^0.59.0","@tanstack/ai-sandbox":"^0.5.13"},"_npmOperationalInternal":{"tmp":"tmp/ai-codex_0.5.10_1790244485144_0.9800675616007015","host":"s3://npm-registry-packages-npm-production"}},"0.5.12":{"_id":"@tanstack/ai-codex@0.5.12","dist":{"shasum":"dcdb915809e684697601ba615a5968d485afb56a","tarball":"https://registry.npmjs.org/@tanstack/ai-codex/-/ai-codex-0.5.12.tgz","fileCount":38,"integrity":"sha512-zYuQeSbw82yxo94SoHRCGqwSEO54mVz2VRwq1VETr4Gpq//Bd7KzKKcY+7+Naopr9YhBE2Wv+3ncfPQ27tN5nA==","signatures":[{"sig":"MEUCIH8MCeX2bg4AE2fhgdn/2/tw0VpeSK1b9xzmm9xJsURVAiEAzymdIL96QauGlfhXMoZYvoJ+nTfa039EUSv6oFkTd4Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIBMW+SwndjRRIKBfVWiLJjmcCRQKKMd/1k3JiJ0pLMBzAiEAxNxSBobGhuTvKo71RokvTEOn1z62QFZH/h1N3aYM20w="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2fai-codex@0.5.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":170016},"name":"@tanstack/ai-codex","type":"module","types":"./dist/esm/index.d.ts","author":"","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"},"./byok":{"types":"./dist/esm/byok.d.ts","import":"./dist/esm/byok.js"}},"license":"MIT","scripts":{"build":"vite build","clean":"premove ./build ./dist","lint:fix":"oxlint src --type-aware --fix","test:lib":"vitest","test:build":"publint --strict","test:types":"tsc","test:oxlint":"oxlint src --type-aware","test:lib:dev":"pnpm test:lib --watch"},"version":"0.5.12","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c09c6f99-037e-4373-a034-f52d70120249"}},"keywords":["ai","ai-sdk","typescript","tanstack","openai","codex","harness","agent","adapter","chat","tool-calling"],"repository":{"url":"git+https://github.com/TanStack/ai.git","type":"git","directory":"packages/ai-codex"},"description":"Codex harness adapter for TanStack AI — run OpenAI Codex as a chat backend with local tool execution and stateful sessions.","directories":{},"maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"alemtuzlak","email":"t.zlak97@gmail.com"},{"name":"kevinvandy","email":"kevinvandy656@gmail.com"}],"_nodeVersion":"24.8.0","_hasShrinkwrap":false,"devDependencies":{"@tanstack/ai":"0.61.0","@vitest/coverage-v8":"4.1.10","@tanstack/ai-sandbox":"0.5.15","@tanstack/ai-sandbox-local-process":"0.2.5"},"peerDependencies":{"@tanstack/ai":"^0.61.0","@tanstack/ai-sandbox":"^0.5.15"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ai-codex_0.5.12_1790272671582_0.192183220153332"}}},"time":{"created":"2026-06-30T14:40:31.057Z","modified":"2026-09-24T17:57:52.006Z","0.1.0":"2026-06-30T14:40:31.381Z","0.2.0":"2026-06-30T15:02:42.523Z","0.2.1":"2026-07-06T17:37:10.748Z","0.2.2":"2026-07-16T11:11:22.633Z","0.2.3":"2026-07-20T09:37:47.296Z","0.3.0":"2026-08-04T17:10:12.644Z","0.3.1":"2026-08-10T17:33:24.022Z","0.3.2":"2026-08-12T15:08:02.612Z","0.4.0":"2026-08-18T17:44:19.567Z","0.4.1":"2026-08-19T17:24:20.188Z","0.4.3":"2026-08-20T16:49:17.396Z","0.4.4":"2026-08-22T06:54:10.866Z","0.5.0":"2026-08-24T16:53:42.008Z","0.5.1":"2026-08-27T11:20:35.932Z","0.5.2":"2026-08-27T17:59:00.870Z","0.5.3":"2026-08-28T17:53:08.917Z","0.5.4":"2026-09-03T17:15:14.238Z","0.5.5":"2026-09-10T04:41:03.662Z","0.5.6":"2026-09-17T09:58:15.320Z","0.5.8":"2026-09-21T00:03:08.637Z","0.5.9":"2026-09-21T19:05:12.064Z","0.5.10":"2026-09-24T10:08:05.236Z","0.5.12":"2026-09-24T17:57:51.713Z"},"license":"MIT","keywords":["ai","ai-sdk","typescript","tanstack","openai","codex","harness","agent","adapter","chat","tool-calling"],"repository":{"url":"git+https://github.com/TanStack/ai.git","type":"git","directory":"packages/ai-codex"},"description":"Codex harness adapter for TanStack AI — run OpenAI Codex as a chat backend with local tool execution and stateful sessions.","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"alemtuzlak","email":"t.zlak97@gmail.com"},{"name":"kevinvandy","email":"kevinvandy656@gmail.com"}],"readme":"","readmeFilename":""}