{"_id":"@byfriends/agent-core","_rev":"20-4a06f385343c9264796175fedc99fced","name":"@byfriends/agent-core","dist-tags":{"latest":"0.6.2"},"versions":{"0.6.0":{"name":"@byfriends/agent-core","version":"0.6.0","keywords":["agent","ai","byf","session","terminal","tools"],"author":{"name":"ByronFinn"},"license":"MIT","_id":"@byfriends/agent-core@0.6.0","maintainers":[{"name":"byfriend","email":"byf@baifan.site"}],"homepage":"https://github.com/ByronFinn/byf","bugs":{"url":"https://github.com/ByronFinn/byf/issues"},"dist":{"shasum":"59f8ebddafcf03685ecc64c01baeff285023f626","tarball":"https://registry.npmjs.org/@byfriends/agent-core/-/agent-core-0.6.0.tgz","fileCount":298,"integrity":"sha512-Lv/msiud9MJAA2haqI6TDURiOGFygjMz1/Ld4fFz79T78H0djs4W4B8kkHB5duhJeIaY1oIAKPfmJIQbDZtFtA==","signatures":[{"sig":"MEYCIQCe5gyrC7QQ8wlwsIoxZz809j10fr21pugR/zwXjI6FVAIhAOk5edh1VyqRQgkQj8Inp2MBqcO3BSouUd6QRjMiaLRU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3978545},"type":"module","engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./home":{"types":"./dist/home/workspace-registry.d.mts","import":"./dist/home/workspace-registry.mjs","default":"./dist/home/workspace-registry.mjs"},"./session/store":{"types":"./dist/session/store/index.d.mts","import":"./dist/session/store/index.mjs","default":"./dist/session/store/index.mjs"},"./session/inspector":{"types":"./dist/session/inspector/index.d.mts","import":"./dist/session/inspector/index.mjs","default":"./dist/session/inspector/index.mjs"},"./agent/records/migration":{"types":"./dist/agent/records/migration/index.d.mts","import":"./dist/agent/records/migration/index.mjs","default":"./dist/agent/records/migration/index.mjs"}},"gitHead":"7a8b4bf05e39171a4dcd49fc3aaeb3924b5135fc","imports":{"#/*":["./src/*.ts","./src/*/index.ts"]},"scripts":{"test":"bun test","build":"bun ../../build/bun-lib-build.mjs ./src/index.ts ./src/agent/records/migration/index.ts ./src/session/store/index.ts ./src/session/inspector/index.ts ./src/home/workspace-registry.ts --always-bundle picomatch && bun ../../build/bun-lib-dts.mjs","clean":"rm -rf dist && rm -rf dist-types","typecheck":"tsc --build","test:baseline":"bun test"},"_npmUser":{"name":"byfriend","email":"byf@baifan.site"},"repository":{"url":"git+https://github.com/ByronFinn/byf.git","type":"git"},"_npmVersion":"11.17.0","description":"Unified agent engine for BYF","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ajv":"^8.18.0","tar":"^7.5.13","zod":"^4.3.6","jimp":"^1.6.1","open":"^10.2.0","retry":"0.13.1","yauzl":"^3.3.0","undici":"^8.4.1","js-yaml":"^4.1.1","linkedom":"^0.18.12","nunjucks":"^3.2.4","picomatch":"^4.0.4","smol-toml":"^1.6.1","ajv-formats":"^3.0.1","@antfu/utils":"^9.3.0","regexp.escape":"^2.0.1","@byfriends/kaos":"^0.4.1","proper-lockfile":"^4.1.2","@byfriends/kosong":"^0.5.0","@mozilla/readability":"^0.6.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public","provenance":false},"_hasShrinkwrap":false,"devDependencies":{"yazl":"^3.3.1","@types/tar":"^7.0.87","@types/yazl":"^2.4.6","@types/retry":"0.12.0","@types/yauzl":"^2.10.3","@types/js-yaml":"^4.0.9","@types/nunjucks":"^3.2.6","@types/picomatch":"^4.0.3","@types/regexp.escape":"^2.0.0","@types/proper-lockfile":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/agent-core_0.6.0_1787134743464_0.8533547163303346","host":"s3://npm-registry-packages-npm-production"}},"0.6.2":{"_id":"@byfriends/agent-core@0.6.2","bugs":{"url":"https://github.com/ByronFinn/byf/issues"},"dist":{"shasum":"01d6cb667ead02d3e202227f43a2aa94a645f97a","tarball":"https://registry.npmjs.org/@byfriends/agent-core/-/agent-core-0.6.2.tgz","integrity":"sha512-mDVEObo66WYJfTV8YMh9BvutW65tW18/b7GpmtvFEEgFYZEt+Dk6zTOtv/mGZ3HvVGsWJp6k3AiqjNt7JJ1/Mw==","fileCount":333,"unpackedSize":4609164,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIGX7j8zFCDE3uOIFFnrW0AylzXXNzI/zTFNNYHrGTmVbAiB7/eweCSrVAiT+oZsmhATHbwRWGsvh5zAXMicEX3aWsA=="}]},"name":"@byfriends/agent-core","type":"module","_from":"file:/tmp/byf-stage-muOMM2/byfriends-agent-core-0.6.2.tgz","author":{"name":"ByronFinn"},"engines":{"bun":">=1.3.14"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","default":"./dist/index.mjs"},"./home":{"types":"./dist/home/workspace-registry.d.mts","import":"./dist/home/workspace-registry.mjs","default":"./dist/home/workspace-registry.mjs"},"./session/store":{"types":"./dist/session/store/index.d.mts","import":"./dist/session/store/index.mjs","default":"./dist/session/store/index.mjs"},"./session/inspector":{"types":"./dist/session/inspector/index.d.mts","import":"./dist/session/inspector/index.mjs","default":"./dist/session/inspector/index.mjs"},"./agent/records/migration":{"types":"./dist/agent/records/migration/index.d.mts","import":"./dist/agent/records/migration/index.mjs","default":"./dist/agent/records/migration/index.mjs"},"./harness/storage-contract":{"types":"./dist/harness/storage-contract.d.mts","import":"./dist/harness/storage-contract.mjs","default":"./dist/harness/storage-contract.mjs"}},"imports":{"#/*":["./src/*.ts","./src/*/index.ts"]},"license":"MIT","scripts":{"test":"bun test","build":"bun ../../build/bun-lib-build.mjs ./src/index.ts ./src/agent/records/migration/index.ts ./src/session/store/index.ts ./src/session/inspector/index.ts ./src/home/workspace-registry.ts ./src/harness/storage-contract.ts --always-bundle picomatch && bun ../../build/bun-lib-dts.mjs","clean":"rm -rf dist && rm -rf dist-types","typecheck":"tsc --build","test:baseline":"bun test"},"version":"0.6.2","_npmUser":{"name":"byfriend","email":"byf@baifan.site","approver":{"name":"byfriend","email":"byf@baifan.site"}},"homepage":"https://github.com/ByronFinn/byf","keywords":["agent","ai","byf","session","terminal","tools"],"_resolved":"/tmp/byf-stage-muOMM2/byfriends-agent-core-0.6.2.tgz","_integrity":"sha512-mDVEObo66WYJfTV8YMh9BvutW65tW18/b7GpmtvFEEgFYZEt+Dk6zTOtv/mGZ3HvVGsWJp6k3AiqjNt7JJ1/Mw==","repository":{"url":"git+https://github.com/ByronFinn/byf.git","type":"git"},"_npmVersion":"11.19.0","description":"Unified agent engine for BYF","directories":{},"maintainers":[{"name":"byfriend","email":"byf@baifan.site"}],"_nodeVersion":"24.21.0","dependencies":{"ajv":"^8.18.0","tar":"^7.5.13","zod":"^4.3.6","jimp":"^1.6.1","open":"^10.2.0","retry":"0.13.1","yauzl":"^3.3.0","undici":"^8.4.1","js-yaml":"^4.1.1","linkedom":"^0.18.12","nunjucks":"^3.2.4","picomatch":"^4.0.4","smol-toml":"^1.6.1","ajv-formats":"^3.0.1","@antfu/utils":"^9.3.0","regexp.escape":"^2.0.1","@byfriends/kaos":"^0.6.2","proper-lockfile":"^4.1.2","@byfriends/kosong":"^0.6.2","@mozilla/readability":"^0.6.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public","provenance":false},"devDependencies":{"yazl":"^3.3.1","@types/tar":"^7.0.87","@types/yazl":"^2.4.6","@types/retry":"0.12.0","@types/yauzl":"^2.10.3","@types/js-yaml":"^4.0.9","@types/nunjucks":"^3.2.6","@types/picomatch":"^4.0.3","@types/regexp.escape":"^2.0.0","@types/proper-lockfile":"^4.1.4"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/agent-core_0.6.2_1790230518439_0.7921170159427722"},"_hasShrinkwrap":false}},"time":{"created":"2026-08-19T10:19:02.975Z","modified":"2026-09-24T06:15:18.710Z","0.1.0":"2026-05-29T14:41:34.347Z","0.2.0":"2026-06-08T10:32:29.442Z","0.2.1":"2026-06-10T13:49:11.805Z","0.2.2":"2026-06-11T04:03:48.447Z","0.2.3":"2026-06-11T12:42:41.603Z","0.2.4":"2026-06-11T13:07:30.967Z","0.2.5":"2026-06-12T08:15:37.249Z","0.3.0":"2026-06-18T16:11:53.350Z","0.3.1":"2026-06-20T12:25:13.421Z","0.3.2":"2026-06-21T19:19:15.885Z","0.3.3":"2026-06-24T14:59:05.482Z","0.3.4":"2026-06-30T10:13:20.331Z","0.3.5":"2026-07-01T14:49:58.683Z","0.3.6":"2026-07-02T03:25:51.140Z","0.4.0":"2026-07-09T10:09:17.030Z","0.5.0":"2026-07-15T06:22:54.836Z","0.6.0":"2026-08-19T10:19:03.661Z","0.6.2":"2026-09-24T06:15:18.586Z"},"bugs":{"url":"https://github.com/ByronFinn/byf/issues"},"author":{"name":"ByronFinn"},"license":"MIT","homepage":"https://github.com/ByronFinn/byf","keywords":["agent","ai","byf","session","terminal","tools"],"repository":{"url":"git+https://github.com/ByronFinn/byf.git","type":"git"},"description":"Unified agent engine for BYF","maintainers":[{"name":"byfriend","email":"byf@baifan.site"}],"readme":"# @byfriends/agent-core\n\nThe unified agent engine for BYF.\n\nPart of the [BYF](https://github.com/ByronFinn/byf) monorepo.\n\n**Runtime:** Bun-only. Node.js is not a supported interpreter for this library. See [ADR 0028](../../docs/adr/0028-full-bun-toolchain.md).\n\nSee the main repository for documentation, issues, and contribution guidelines.\n\n## License\n\nMIT — see the root LICENSE file.\n","readmeFilename":"README.md"}