{"_id":"@warlock.js/ai-workspace","_rev":"58-66d11224b35349a2e264a945d4020511","name":"@warlock.js/ai-workspace","dist-tags":{"latest":"5.29.0"},"versions":{"4.5.0":{"name":"@warlock.js/ai-workspace","version":"4.5.0","keywords":["warlock","ai","workspace","agent","filesystem","shell","sandbox","tools"],"author":{"name":"Hasan Zohdy"},"license":"MIT","_id":"@warlock.js/ai-workspace@4.5.0","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/ai-workspace#readme","bugs":{"url":"https://github.com/warlockjs/ai-workspace/issues"},"dist":{"shasum":"d24169e2e5f7cdac737a5594f6e3ca98a57a7150","tarball":"https://registry.npmjs.org/@warlock.js/ai-workspace/-/ai-workspace-4.5.0.tgz","fileCount":78,"integrity":"sha512-NJD2xT+GG5H35mTAMlZQOepz3ovXxP3Q42axp7ub8OsAPZJUSTuacsHY4BXM8LdXMbIhABOOVwI+SRkIFc7lrA==","signatures":[{"sig":"MEUCIQDAxGVxSFD3Itq877yAzH5Fer6uuUT+PqzYn6C3zXf9GQIgWu+nZbU8vw8wgpNB5MStfzzhjfoPdINyUNqhy8i3IFM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":442072},"main":"./cjs/index.cjs","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"},"require":{"types":"./esm/index.d.mts","default":"./cjs/index.cjs"}}},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"git+https://github.com/warlockjs/ai-workspace.git","type":"git"},"_npmVersion":"11.11.0","description":"Policy-jailed filesystem + shell workspace for @warlock.js/ai agents","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@warlock.js/fs":"4.5.0"},"_hasShrinkwrap":false,"peerDependencies":{"@warlock.js/ai":"4.5.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-workspace_4.5.0_1782823202070_0.2541930101817367","host":"s3://npm-registry-packages-npm-production"}},"4.6.0":{"name":"@warlock.js/ai-workspace","version":"4.6.0","keywords":["warlock","ai","workspace","agent","filesystem","shell","sandbox","tools"],"author":{"name":"Hasan Zohdy"},"license":"MIT","_id":"@warlock.js/ai-workspace@4.6.0","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/ai-workspace#readme","bugs":{"url":"https://github.com/warlockjs/ai-workspace/issues"},"dist":{"shasum":"32228ece182d206042dd2e5801f3d5c051ce638f","tarball":"https://registry.npmjs.org/@warlock.js/ai-workspace/-/ai-workspace-4.6.0.tgz","fileCount":78,"integrity":"sha512-QwYWgxJT+3YEZ8uQRxjVInEUC7G8xr69bNRuSvVra1wIfn8Ea36YqSa7PZixc1bzCp7I2PLYsCQLCVs0bAK58g==","signatures":[{"sig":"MEUCIQDVPm8S9pdBl1DGZDAGXnnUZ4RD8vp9sjBRJwthZtZWRAIgVsJp7yTEBOuII43inClR4uCWEc9ODyAd72nNKmI5Rqo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":442072},"main":"./cjs/index.cjs","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"},"require":{"types":"./esm/index.d.mts","default":"./cjs/index.cjs"}}},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"git+https://github.com/warlockjs/ai-workspace.git","type":"git"},"_npmVersion":"11.11.0","description":"Policy-jailed filesystem + shell workspace for @warlock.js/ai agents","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@warlock.js/fs":"4.6.0"},"_hasShrinkwrap":false,"peerDependencies":{"@warlock.js/ai":"4.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-workspace_4.6.0_1782896097676_0.37608154599775134","host":"s3://npm-registry-packages-npm-production"}},"4.6.1":{"name":"@warlock.js/ai-workspace","version":"4.6.1","keywords":["warlock","ai","workspace","agent","filesystem","shell","sandbox","tools"],"author":{"name":"Hasan Zohdy"},"license":"MIT","_id":"@warlock.js/ai-workspace@4.6.1","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/ai-workspace#readme","bugs":{"url":"https://github.com/warlockjs/ai-workspace/issues"},"dist":{"shasum":"13a2b65b93bd5611a912421cde78e46fb3429c1f","tarball":"https://registry.npmjs.org/@warlock.js/ai-workspace/-/ai-workspace-4.6.1.tgz","fileCount":78,"integrity":"sha512-2M+1eKUftiN1XEuxGWQicj708MLGXrIhGthHLOpCisynfHGFK0VCXu7GuGFh0ohrnKoTctTw742Pchp2ohYRyg==","signatures":[{"sig":"MEYCIQDSla6dkhxqExh172h6MZh020FDFsFJ09J+pWXY91S9zQIhAMyVPsCPE/I1r44pQ+8qJGxmRbZYlV+do8ZD2STAYS9j","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":442072},"main":"./cjs/index.cjs","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"},"require":{"types":"./esm/index.d.mts","default":"./cjs/index.cjs"}}},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"git+https://github.com/warlockjs/ai-workspace.git","type":"git"},"_npmVersion":"11.11.0","description":"Policy-jailed filesystem + shell workspace for @warlock.js/ai agents","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@warlock.js/fs":"4.6.1"},"_hasShrinkwrap":false,"peerDependencies":{"@warlock.js/ai":"4.6.1"},"_npmOperationalInternal":{"tmp":"tmp/ai-workspace_4.6.1_1782913276720_0.4917013936636041","host":"s3://npm-registry-packages-npm-production"}},"4.7.0":{"name":"@warlock.js/ai-workspace","version":"4.7.0","keywords":["warlock","ai","workspace","agent","filesystem","shell","sandbox","tools"],"author":{"name":"Hasan Zohdy"},"license":"MIT","_id":"@warlock.js/ai-workspace@4.7.0","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/ai-workspace#readme","bugs":{"url":"https://github.com/warlockjs/ai-workspace/issues"},"dist":{"shasum":"e6349f42d0043d0d9b71dfa61f02480173d15b1b","tarball":"https://registry.npmjs.org/@warlock.js/ai-workspace/-/ai-workspace-4.7.0.tgz","fileCount":78,"integrity":"sha512-VX73P+Qkw27dIjnhFZH5/Gl4f21IvZIfAtej98jb0cSxLBp/hEFoJqci+lOh8vv9wtv23S+wGMWy1ZZsK+d3Ug==","signatures":[{"sig":"MEUCIE+CPMMB15dFRmKxSQyADNAU2fotvuGHHqwErFM8LaZsAiEA2A+fPbQ8CAttoLe+gw+O2Dxcq0SEPipfhJFb2JTAuWU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":442121},"main":"./cjs/index.cjs","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"},"require":{"types":"./esm/index.d.mts","default":"./cjs/index.cjs"}}},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"git+https://github.com/warlockjs/ai-workspace.git","type":"git"},"_npmVersion":"11.11.0","description":"Policy-jailed filesystem + shell workspace for @warlock.js/ai agents","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@warlock.js/fs":"4.7.0"},"_hasShrinkwrap":false,"peerDependencies":{"@warlock.js/ai":"4.7.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-workspace_4.7.0_1783367085374_0.4148236275001913","host":"s3://npm-registry-packages-npm-production"}},"4.8.0":{"name":"@warlock.js/ai-workspace","version":"4.8.0","keywords":["warlock","ai","workspace","agent","filesystem","shell","sandbox","tools"],"author":{"name":"Hasan Zohdy"},"license":"MIT","_id":"@warlock.js/ai-workspace@4.8.0","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/ai-workspace#readme","bugs":{"url":"https://github.com/warlockjs/ai-workspace/issues"},"dist":{"shasum":"02bc096c8addc1c8773f4307e938653653febd02","tarball":"https://registry.npmjs.org/@warlock.js/ai-workspace/-/ai-workspace-4.8.0.tgz","fileCount":78,"integrity":"sha512-h2GYuazH3tZLleOFTrkPRwIg6UyiTOPkhsGUaAMuzbUIVChPqQMyCUM8o6VsfL1MHo+bd/Zu2JLTnwKJdwrOVQ==","signatures":[{"sig":"MEUCIQCRSCX7rIKCcUvVbYxfjCZEMhTU95FX3mgnA8nEd+SsowIgctjXR7YiX7ThIU478p/KeQX1DOw2Wi7TDpo3Limm3Sg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":442121},"main":"./cjs/index.cjs","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"},"require":{"types":"./esm/index.d.mts","default":"./cjs/index.cjs"}}},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"git+https://github.com/warlockjs/ai-workspace.git","type":"git"},"_npmVersion":"11.11.0","description":"Policy-jailed filesystem + shell workspace for @warlock.js/ai agents","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@warlock.js/fs":"4.8.0"},"_hasShrinkwrap":false,"peerDependencies":{"@warlock.js/ai":"4.8.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-workspace_4.8.0_1784486662129_0.00890491309477115","host":"s3://npm-registry-packages-npm-production"}},"4.8.1":{"name":"@warlock.js/ai-workspace","version":"4.8.1","keywords":["warlock","ai","workspace","agent","filesystem","shell","sandbox","tools"],"author":{"name":"Hasan Zohdy"},"license":"MIT","_id":"@warlock.js/ai-workspace@4.8.1","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/ai-workspace#readme","bugs":{"url":"https://github.com/warlockjs/ai-workspace/issues"},"dist":{"shasum":"88b4c238b239fd14526f96d9ac69fbc500586945","tarball":"https://registry.npmjs.org/@warlock.js/ai-workspace/-/ai-workspace-4.8.1.tgz","fileCount":78,"integrity":"sha512-EZ3JMbqLGqmKwy3fXZmzCWY8+EKil2xtv+U4F3Wv2D+8Avu3rZ0p9bfBGDzdT9E4z6Ugd4NsNhqsoeXyDCC6kA==","signatures":[{"sig":"MEUCIB+C3jD2fl1Cgn3mJ7ZBdH9eOb3yqSvE3wqxjg5OoxwbAiEAyoYZ8KMZq9Ytvq7VNGsq60FCAhdsxHgL/99G6p0/TeM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":442121},"main":"./cjs/index.cjs","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"},"require":{"types":"./esm/index.d.mts","default":"./cjs/index.cjs"}}},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"git+https://github.com/warlockjs/ai-workspace.git","type":"git"},"_npmVersion":"11.11.0","description":"Policy-jailed filesystem + shell workspace for @warlock.js/ai agents","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@warlock.js/fs":"4.8.1"},"_hasShrinkwrap":false,"peerDependencies":{"@warlock.js/ai":"4.8.1"},"_npmOperationalInternal":{"tmp":"tmp/ai-workspace_4.8.1_1784631448018_0.8559539305753638","host":"s3://npm-registry-packages-npm-production"}},"4.8.2":{"name":"@warlock.js/ai-workspace","version":"4.8.2","keywords":["warlock","ai","workspace","agent","filesystem","shell","sandbox","tools"],"author":{"name":"Hasan Zohdy"},"license":"MIT","_id":"@warlock.js/ai-workspace@4.8.2","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/ai-workspace#readme","bugs":{"url":"https://github.com/warlockjs/ai-workspace/issues"},"dist":{"shasum":"59f52bb0f99dcef92edd0f909ff991e1f30d9367","tarball":"https://registry.npmjs.org/@warlock.js/ai-workspace/-/ai-workspace-4.8.2.tgz","fileCount":78,"integrity":"sha512-u+pzD6qIlsXPMMbCTS0MgsY7TzyV69ddKkHZNKRoFJE21wAyf/nqF10NynPLdwztnt9PTbsJQg2t6s1zFE2Hsg==","signatures":[{"sig":"MEUCIQDVs4bQVXeN6nV2rquIhQR21Lei3mO/H2TKWB+MV1DxzAIgVsN0+QtnLSgUk7oWjrtndroCq4ArQxnV9bonVDFTeoc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":442121},"main":"./cjs/index.cjs","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"},"require":{"types":"./esm/index.d.mts","default":"./cjs/index.cjs"}}},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"git+https://github.com/warlockjs/ai-workspace.git","type":"git"},"_npmVersion":"11.11.0","description":"Policy-jailed filesystem + shell workspace for @warlock.js/ai agents","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@warlock.js/fs":"4.8.2"},"_hasShrinkwrap":false,"peerDependencies":{"@warlock.js/ai":"4.8.2"},"_npmOperationalInternal":{"tmp":"tmp/ai-workspace_4.8.2_1784733390702_0.09323439551035828","host":"s3://npm-registry-packages-npm-production"}},"4.9.0":{"name":"@warlock.js/ai-workspace","version":"4.9.0","keywords":["warlock","ai","workspace","agent","filesystem","shell","sandbox","tools"],"author":{"name":"Hasan Zohdy"},"license":"MIT","_id":"@warlock.js/ai-workspace@4.9.0","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/ai-workspace#readme","bugs":{"url":"https://github.com/warlockjs/ai-workspace/issues"},"dist":{"shasum":"51ee05aa77f45127eb7de42aaa3d9bde7022bdbc","tarball":"https://registry.npmjs.org/@warlock.js/ai-workspace/-/ai-workspace-4.9.0.tgz","fileCount":78,"integrity":"sha512-BWctoFKrzOs1NmFLa/LNrBB4PhC5Mu/hz8Fa39KlKHLVJzpWtCCxOMmyTkwTeXSC+UIIgsCXo257XFxAuh3sIg==","signatures":[{"sig":"MEQCIC3O/6R65bcLlm6zkcPHmO2WATDCGALRlbSP71sD6uURAiAPLwUsb8eOLJNNVwNYdMrJhJpONqbBR4G9gzMBxCXMIg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":441017},"main":"./cjs/index.cjs","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"},"require":{"types":"./esm/index.d.mts","default":"./cjs/index.cjs"}}},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"git+https://github.com/warlockjs/ai-workspace.git","type":"git"},"_npmVersion":"11.11.0","description":"Policy-jailed filesystem + shell workspace for @warlock.js/ai agents","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@warlock.js/fs":"4.9.0"},"_hasShrinkwrap":false,"peerDependencies":{"@warlock.js/ai":"4.9.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-workspace_4.9.0_1786018970014_0.6485036855960802","host":"s3://npm-registry-packages-npm-production"}},"4.9.1":{"name":"@warlock.js/ai-workspace","version":"4.9.1","keywords":["warlock","ai","workspace","agent","filesystem","shell","sandbox","tools"],"author":{"name":"Hasan Zohdy"},"license":"MIT","_id":"@warlock.js/ai-workspace@4.9.1","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/ai-workspace#readme","bugs":{"url":"https://github.com/warlockjs/ai-workspace/issues"},"dist":{"shasum":"dc6685c1a91664b55281d33aaa5b28a2406b0aa4","tarball":"https://registry.npmjs.org/@warlock.js/ai-workspace/-/ai-workspace-4.9.1.tgz","fileCount":78,"integrity":"sha512-0/xf/n31CMPafHkn0dcs/0GUTOi0OGQe/Ty8VfjbgnSio3piVilSIxZAOMZ/GBUi+bxJIoR1+Cj3cUeSmWtCtg==","signatures":[{"sig":"MEUCIQDomd+IVdvNUaL4JbJcfSeFQeeJ4f0OB4xJF/0SppLARwIgCQY44X6zD9rzKrXY7ClCdH0yEztBwcIgEfpK0o+Ylkw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":441017},"main":"./cjs/index.cjs","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"},"require":{"types":"./esm/index.d.mts","default":"./cjs/index.cjs"}}},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"git+https://github.com/warlockjs/ai-workspace.git","type":"git"},"_npmVersion":"11.11.0","description":"Policy-jailed filesystem + shell workspace for @warlock.js/ai agents","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@warlock.js/fs":"4.9.1"},"_hasShrinkwrap":false,"peerDependencies":{"@warlock.js/ai":"4.9.1"},"_npmOperationalInternal":{"tmp":"tmp/ai-workspace_4.9.1_1786025667528_0.5658631618837098","host":"s3://npm-registry-packages-npm-production"}},"4.9.2":{"name":"@warlock.js/ai-workspace","version":"4.9.2","keywords":["warlock","ai","workspace","agent","filesystem","shell","sandbox","tools"],"author":{"name":"Hasan Zohdy"},"license":"MIT","_id":"@warlock.js/ai-workspace@4.9.2","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/ai-workspace#readme","bugs":{"url":"https://github.com/warlockjs/ai-workspace/issues"},"dist":{"shasum":"dd4009beb4d36a3df387c3222fc5605ae64be50d","tarball":"https://registry.npmjs.org/@warlock.js/ai-workspace/-/ai-workspace-4.9.2.tgz","fileCount":78,"integrity":"sha512-l9XyOUe46nGf1+AF8KUJHuhKlnSw9P2otYFw8FIHo20a8tljelrdn8gbiffCDE2/wVSa5TeVtRmmw9XlbsiXWQ==","signatures":[{"sig":"MEUCIQCnvHEGffNgwUqPWg1XrVRRmPQlBYaFqBHhceM2OCvx8gIgbEtnK2On6TsbhrR4rZ6iIfrOD0hSlQbA10Z2uHTZOs4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":441017},"main":"./cjs/index.cjs","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"},"require":{"types":"./esm/index.d.mts","default":"./cjs/index.cjs"}}},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"git+https://github.com/warlockjs/ai-workspace.git","type":"git"},"_npmVersion":"11.11.0","description":"Policy-jailed filesystem + shell workspace for @warlock.js/ai agents","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@warlock.js/fs":"4.9.2"},"_hasShrinkwrap":false,"peerDependencies":{"@warlock.js/ai":"4.9.2"},"_npmOperationalInternal":{"tmp":"tmp/ai-workspace_4.9.2_1786235708006_0.9429563858799963","host":"s3://npm-registry-packages-npm-production"}},"4.10.0":{"name":"@warlock.js/ai-workspace","version":"4.10.0","keywords":["warlock","ai","workspace","agent","filesystem","shell","sandbox","tools"],"author":{"name":"Hasan Zohdy"},"license":"MIT","_id":"@warlock.js/ai-workspace@4.10.0","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/ai-workspace#readme","bugs":{"url":"https://github.com/warlockjs/ai-workspace/issues"},"dist":{"shasum":"ac4b7bc581b0fb8278cb348e9ee23b4a6abd8914","tarball":"https://registry.npmjs.org/@warlock.js/ai-workspace/-/ai-workspace-4.10.0.tgz","fileCount":78,"integrity":"sha512-9y4wjEF+9lp2vLKpc5OdM/O7C/KsB/KIFSfBvzD9luK5jDybjPYDT1JGw2KUQ3u+L2orLPIYzc4UmdlgRhG5og==","signatures":[{"sig":"MEYCIQDg2IxgmdxuoyAwlLkeEWXref/07EgiLmbeZTaTt1O+DQIhANqsMdPpcTSYEPmNanjydfGow1iF8NT5MYJ6QV/ATb4s","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":441020},"main":"./cjs/index.cjs","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"},"require":{"types":"./esm/index.d.mts","default":"./cjs/index.cjs"}}},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"git+https://github.com/warlockjs/ai-workspace.git","type":"git"},"_npmVersion":"11.11.0","description":"Policy-jailed filesystem + shell workspace for @warlock.js/ai agents","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@warlock.js/fs":"4.10.0"},"_hasShrinkwrap":false,"peerDependencies":{"@warlock.js/ai":"4.10.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-workspace_4.10.0_1786242220972_0.40728582651322687","host":"s3://npm-registry-packages-npm-production"}},"4.11.0":{"name":"@warlock.js/ai-workspace","version":"4.11.0","keywords":["warlock","ai","workspace","agent","filesystem","shell","sandbox","tools"],"author":{"name":"Hasan Zohdy"},"license":"MIT","_id":"@warlock.js/ai-workspace@4.11.0","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/ai-workspace#readme","bugs":{"url":"https://github.com/warlockjs/ai-workspace/issues"},"dist":{"shasum":"99c430ea65a72a380ea8572b2315c08b930a1f68","tarball":"https://registry.npmjs.org/@warlock.js/ai-workspace/-/ai-workspace-4.11.0.tgz","fileCount":78,"integrity":"sha512-xS0ZtXCqYiykD7C77HcXdSgYCtZWK97XrqVXiaWDkmEBP24Pit2NBJwdc2kZVfHuEU0qsdU40EDXiYHGiV/ICA==","signatures":[{"sig":"MEUCIQD42watVQK2NVAYHxFdCsPtqn63KoXdFfyB8hPiK7Vw2AIgbq8/AGupyH/36rZEL4VW/pqfVtBrY5BtqSkxkVh0mOo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":441020},"main":"./cjs/index.cjs","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"},"require":{"types":"./esm/index.d.mts","default":"./cjs/index.cjs"}}},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"git+https://github.com/warlockjs/ai-workspace.git","type":"git"},"_npmVersion":"11.11.0","description":"Policy-jailed filesystem + shell workspace for @warlock.js/ai agents","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@warlock.js/fs":"4.11.0"},"_hasShrinkwrap":false,"peerDependencies":{"@warlock.js/ai":"4.11.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-workspace_4.11.0_1786371536144_0.934415235771541","host":"s3://npm-registry-packages-npm-production"}},"4.12.0":{"name":"@warlock.js/ai-workspace","version":"4.12.0","keywords":["warlock","ai","workspace","agent","filesystem","shell","sandbox","tools"],"author":{"name":"Hasan Zohdy"},"license":"MIT","_id":"@warlock.js/ai-workspace@4.12.0","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/ai-workspace#readme","bugs":{"url":"https://github.com/warlockjs/ai-workspace/issues"},"dist":{"shasum":"9625cfb09a7f69db1c3e93a920abf4e8295fa2a2","tarball":"https://registry.npmjs.org/@warlock.js/ai-workspace/-/ai-workspace-4.12.0.tgz","fileCount":78,"integrity":"sha512-fk1khR8qffY61O6w/HAvPJ+Jsu+qTOXqGUAwhrqxPluDang21DyuqypY6Rfv2P99UoNtgY3KhZouuVyBH0D68g==","signatures":[{"sig":"MEUCIFvfRXgeFabWrygWw0gOltFsM40THuCfJnKLvcY/bSx9AiEAmsWK7Z5rR15IILuLPxVXvQA6/2otRnESzRp8d0JytAU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":441480},"main":"./cjs/index.cjs","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"},"require":{"types":"./esm/index.d.mts","default":"./cjs/index.cjs"}}},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"git+https://github.com/warlockjs/ai-workspace.git","type":"git"},"_npmVersion":"11.11.0","description":"Policy-jailed filesystem + shell workspace for @warlock.js/ai agents","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@warlock.js/fs":"4.12.0"},"_hasShrinkwrap":false,"peerDependencies":{"@warlock.js/ai":"4.12.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-workspace_4.12.0_1786420624207_0.5256571251724764","host":"s3://npm-registry-packages-npm-production"}},"4.13.0":{"name":"@warlock.js/ai-workspace","version":"4.13.0","keywords":["warlock","ai","workspace","agent","filesystem","shell","sandbox","tools"],"author":{"name":"Hasan Zohdy"},"license":"MIT","_id":"@warlock.js/ai-workspace@4.13.0","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/ai-workspace#readme","bugs":{"url":"https://github.com/warlockjs/ai-workspace/issues"},"dist":{"shasum":"e87d8e1f34bdb1dee5e269cf2bed9a0835e633ac","tarball":"https://registry.npmjs.org/@warlock.js/ai-workspace/-/ai-workspace-4.13.0.tgz","fileCount":78,"integrity":"sha512-GWoQp7XaJnXwZSaphF8RDqK19hDAQPXopy8fSBVOTxE90TW08IMhUnhIPgus4x4Q4HNC9C8OLwt7OIWgJ5k5pw==","signatures":[{"sig":"MEQCICc9fuSWWPnwoP1P4vD6xVTTJZHsm8DxAWTgOrb7ebfHAiATCqk2g1Kh57ngCMn7jvO3Yv/IpUPbN42oOXIKZXR+aw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":441480},"main":"./cjs/index.cjs","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"},"require":{"types":"./esm/index.d.mts","default":"./cjs/index.cjs"}}},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"git+https://github.com/warlockjs/ai-workspace.git","type":"git"},"_npmVersion":"11.11.0","description":"Policy-jailed filesystem + shell workspace for @warlock.js/ai agents","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@warlock.js/fs":"4.13.0"},"_hasShrinkwrap":false,"peerDependencies":{"@warlock.js/ai":"4.13.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-workspace_4.13.0_1786554660362_0.26420292217397146","host":"s3://npm-registry-packages-npm-production"}},"4.14.0":{"name":"@warlock.js/ai-workspace","version":"4.14.0","keywords":["warlock","ai","workspace","agent","filesystem","shell","sandbox","tools"],"author":{"name":"Hasan Zohdy"},"license":"MIT","_id":"@warlock.js/ai-workspace@4.14.0","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/ai-workspace#readme","bugs":{"url":"https://github.com/warlockjs/ai-workspace/issues"},"dist":{"shasum":"9104ab4478ed132c5132c33775334d1b480d020a","tarball":"https://registry.npmjs.org/@warlock.js/ai-workspace/-/ai-workspace-4.14.0.tgz","fileCount":78,"integrity":"sha512-3QPVXiyRYjP2psd2t+CsUFN4tcpSbmxH/GjZ4/Xrdyf6AAFLk/KZJlWNjOfYD3sGsbsFnf1pYcIacSLkXJO9EA==","signatures":[{"sig":"MEQCIFAe6efZ9yKbFMyTesJrIhDw1dzP1mk2NM6aDsh9mcBVAiAn4oK6q+BXnKSaZhIwzykzTeW/gCXte9eypqeNRXl8Ww==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":441480},"main":"./cjs/index.cjs","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"},"require":{"types":"./esm/index.d.mts","default":"./cjs/index.cjs"}}},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"git+https://github.com/warlockjs/ai-workspace.git","type":"git"},"_npmVersion":"11.11.0","description":"Policy-jailed filesystem + shell workspace for @warlock.js/ai agents","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@warlock.js/fs":"4.14.0"},"_hasShrinkwrap":false,"peerDependencies":{"@warlock.js/ai":"4.14.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-workspace_4.14.0_1786895265475_0.9371084474563323","host":"s3://npm-registry-packages-npm-production"}},"4.15.0":{"name":"@warlock.js/ai-workspace","version":"4.15.0","keywords":["warlock","ai","workspace","agent","filesystem","shell","sandbox","tools"],"author":{"name":"Hasan Zohdy"},"license":"MIT","_id":"@warlock.js/ai-workspace@4.15.0","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/ai-workspace#readme","bugs":{"url":"https://github.com/warlockjs/ai-workspace/issues"},"dist":{"shasum":"61be3d0fc8821a74326fcf1997ceb9ec0c13e42d","tarball":"https://registry.npmjs.org/@warlock.js/ai-workspace/-/ai-workspace-4.15.0.tgz","fileCount":78,"integrity":"sha512-cO4K1WcygW58i50nXHswA03hgZDMQR2gnt790kQjRY4XTxoYIdhq0nGxlvjj+3QtEh3Scua7mdMpNJUbpP17uw==","signatures":[{"sig":"MEYCIQCd8svyQQaQgiNVNWuY17+VprFsm4TWoDHmSRU0174zdAIhAKC8FGBikcDLDuTNjECxQfutyo3dne1ZhbBl5aW3xUPs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":441480},"main":"./cjs/index.cjs","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"},"require":{"types":"./esm/index.d.mts","default":"./cjs/index.cjs"}}},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"git+https://github.com/warlockjs/ai-workspace.git","type":"git"},"_npmVersion":"11.11.0","description":"Policy-jailed filesystem + shell workspace for @warlock.js/ai agents","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@warlock.js/fs":"4.15.0"},"_hasShrinkwrap":false,"peerDependencies":{"@warlock.js/ai":"4.15.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-workspace_4.15.0_1786907274786_0.6042927956039517","host":"s3://npm-registry-packages-npm-production"}},"4.16.0":{"name":"@warlock.js/ai-workspace","version":"4.16.0","keywords":["warlock","ai","workspace","agent","filesystem","shell","sandbox","tools"],"author":{"name":"Hasan Zohdy"},"license":"MIT","_id":"@warlock.js/ai-workspace@4.16.0","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/ai-workspace#readme","bugs":{"url":"https://github.com/warlockjs/ai-workspace/issues"},"dist":{"shasum":"3b41de5c7446a06a2063a8b66738a9830245cc03","tarball":"https://registry.npmjs.org/@warlock.js/ai-workspace/-/ai-workspace-4.16.0.tgz","fileCount":80,"integrity":"sha512-dYY6vB2ABydBj69e4t2YF05mo0z0YDl8pBjaYOpsTcL5HdZMXRzQVn3RCcHDHZQC5joMfD8s8c+1NvXn2S/oIw==","signatures":[{"sig":"MEUCIF1C9OQtzBIyT8uBidoqxkPfEXKA15JknML4YdXMKxYUAiEAkp8hzvypFPnfNdAnteqGEqhEiAYPBs4S4A7qeAayESQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":496594},"main":"./cjs/index.cjs","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"},"require":{"types":"./esm/index.d.mts","default":"./cjs/index.cjs"}}},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"git+https://github.com/warlockjs/ai-workspace.git","type":"git"},"_npmVersion":"11.11.0","description":"Policy-jailed filesystem + shell workspace for @warlock.js/ai agents","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@warlock.js/fs":"4.16.0"},"_hasShrinkwrap":false,"peerDependencies":{"@warlock.js/ai":"4.16.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-workspace_4.16.0_1787089716936_0.5176509530734967","host":"s3://npm-registry-packages-npm-production"}},"5.0.0":{"name":"@warlock.js/ai-workspace","version":"5.0.0","keywords":["warlock","ai","workspace","agent","filesystem","shell","sandbox","tools"],"author":{"name":"Hasan Zohdy"},"license":"MIT","_id":"@warlock.js/ai-workspace@5.0.0","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/ai-workspace#readme","bugs":{"url":"https://github.com/warlockjs/ai-workspace/issues"},"dist":{"shasum":"2615fc964680780302fa7fde31a1efb8b78f9fc1","tarball":"https://registry.npmjs.org/@warlock.js/ai-workspace/-/ai-workspace-5.0.0.tgz","fileCount":80,"integrity":"sha512-hcAn2NxHt4h1SGCcrIeyzPval+ZIWohNoCAm+tzq59KQ3CfpfkgdCtcNMc2Rj+2iDF+E0VLwLk3cOBbBP9jiow==","signatures":[{"sig":"MEYCIQCeipWOGaVZ+wjPvCQLdTc1DZYfrqv6GpcjkFaTVcAHZwIhAKnkyBRbk/kkbL88EXKApnf334RDGtN0nQkHllPbBUU4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":496738},"main":"./cjs/index.cjs","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"},"require":{"types":"./esm/index.d.mts","default":"./cjs/index.cjs"}}},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"git+https://github.com/warlockjs/ai-workspace.git","type":"git"},"_npmVersion":"11.11.0","description":"Policy-jailed filesystem + shell workspace for @warlock.js/ai agents","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@warlock.js/fs":"5.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"@warlock.js/ai":"5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-workspace_5.0.0_1787674802159_0.10237803433405746","host":"s3://npm-registry-packages-npm-production"}},"5.0.1":{"name":"@warlock.js/ai-workspace","version":"5.0.1","keywords":["warlock","ai","workspace","agent","filesystem","shell","sandbox","tools"],"author":{"name":"Hasan Zohdy"},"license":"MIT","_id":"@warlock.js/ai-workspace@5.0.1","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/ai-workspace#readme","bugs":{"url":"https://github.com/warlockjs/ai-workspace/issues"},"dist":{"shasum":"53680a1f7b4afb2d3230e57b5341eb4e90ed1ea3","tarball":"https://registry.npmjs.org/@warlock.js/ai-workspace/-/ai-workspace-5.0.1.tgz","fileCount":80,"integrity":"sha512-+yEmwB2qSDSTX/BXLcTkDaZqDZtRdH/pnlSeeL+d878MG+woDfjF8yRu/jox9IqAxy2+qAYtqpORZ0jpuVZ8VQ==","signatures":[{"sig":"MEUCIHA2XAYWx9CXeM+wOFsjbbkwpIQuOdwDTOyYC8U6w9+lAiEAsVZC/6teZACYzY3j/Xaq7KZ3V9Rc0ZsZ5NrXSWJJ7Kk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":496738},"main":"./cjs/index.cjs","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"},"require":{"types":"./esm/index.d.mts","default":"./cjs/index.cjs"}}},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"git+https://github.com/warlockjs/ai-workspace.git","type":"git"},"_npmVersion":"11.11.0","description":"Policy-jailed filesystem + shell workspace for @warlock.js/ai agents","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@warlock.js/fs":"5.0.1"},"_hasShrinkwrap":false,"peerDependencies":{"@warlock.js/ai":"5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/ai-workspace_5.0.1_1787681060559_0.1517062937287641","host":"s3://npm-registry-packages-npm-production"}},"5.0.2":{"name":"@warlock.js/ai-workspace","version":"5.0.2","keywords":["warlock","ai","workspace","agent","filesystem","shell","sandbox","tools"],"author":{"name":"Hasan Zohdy"},"license":"MIT","_id":"@warlock.js/ai-workspace@5.0.2","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/ai-workspace#readme","bugs":{"url":"https://github.com/warlockjs/ai-workspace/issues"},"dist":{"shasum":"bd67d98c15e15842079074d68fc573c1d603223e","tarball":"https://registry.npmjs.org/@warlock.js/ai-workspace/-/ai-workspace-5.0.2.tgz","fileCount":80,"integrity":"sha512-JG3bv4LNyL9RAexqAMqngLgbZqbzpBQ54J5j5SSSNKPnMAJ2ey4ezXdXCe3PyqoBaycei/ZCqpkmsHmElwLq7Q==","signatures":[{"sig":"MEUCIBkQ1X2JeWmDF30a3ol/XahefeGENtzamwqsedO7p3j0AiEA3+6SxYoC7bEKtgAVRFMILvXaOYc+8I4/PxKxuFYpRHg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":496738},"main":"./cjs/index.cjs","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"},"require":{"types":"./esm/index.d.mts","default":"./cjs/index.cjs"}}},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"git+https://github.com/warlockjs/ai-workspace.git","type":"git"},"_npmVersion":"11.11.0","description":"Policy-jailed filesystem + shell workspace for @warlock.js/ai agents","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@warlock.js/fs":"5.0.2"},"_hasShrinkwrap":false,"peerDependencies":{"@warlock.js/ai":"5.0.2"},"_npmOperationalInternal":{"tmp":"tmp/ai-workspace_5.0.2_1787682749468_0.14620464439649328","host":"s3://npm-registry-packages-npm-production"}},"5.1.0":{"name":"@warlock.js/ai-workspace","version":"5.1.0","keywords":["warlock","ai","workspace","agent","filesystem","shell","sandbox","tools"],"author":{"name":"Hasan Zohdy"},"license":"MIT","_id":"@warlock.js/ai-workspace@5.1.0","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/ai-workspace#readme","bugs":{"url":"https://github.com/warlockjs/ai-workspace/issues"},"dist":{"shasum":"da5404c03e9eaa963f36350799d22a82ae673ec4","tarball":"https://registry.npmjs.org/@warlock.js/ai-workspace/-/ai-workspace-5.1.0.tgz","fileCount":80,"integrity":"sha512-rOsOMKluKM1zyQBijKVzI6Jv1KeyMUTCN9vHFZW33mpaZO6/CTacVNP1kvTWK9e+OQYoymrPRwOQ9N2okCwNQg==","signatures":[{"sig":"MEUCIQDXdNZw6+GX1Y7NcR1jM4Lf/cRcr2yCPbj4Oe9pUwtHjAIgWRXcOw06Ihd0QegO7i8xaJ5YkJ/6wmxyA9rLv4QzLkc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":497321},"main":"./cjs/index.cjs","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"},"require":{"types":"./esm/index.d.mts","default":"./cjs/index.cjs"}}},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"git+https://github.com/warlockjs/ai-workspace.git","type":"git"},"_npmVersion":"11.11.0","description":"Policy-jailed filesystem + shell workspace for @warlock.js/ai agents","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@warlock.js/fs":"5.1.0"},"_hasShrinkwrap":false,"peerDependencies":{"@warlock.js/ai":"5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-workspace_5.1.0_1787734748102_0.8493489951487148","host":"s3://npm-registry-packages-npm-production"}},"5.2.2":{"name":"@warlock.js/ai-workspace","version":"5.2.2","keywords":["warlock","ai","workspace","agent","filesystem","shell","sandbox","tools"],"author":{"name":"Hasan Zohdy"},"license":"MIT","_id":"@warlock.js/ai-workspace@5.2.2","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/ai-workspace#readme","bugs":{"url":"https://github.com/warlockjs/ai-workspace/issues"},"dist":{"shasum":"d984cadec5014a12b316ad0d2e1b2b62637556dc","tarball":"https://registry.npmjs.org/@warlock.js/ai-workspace/-/ai-workspace-5.2.2.tgz","fileCount":80,"integrity":"sha512-KP2AuuV9Tu0rovfx86G3JO2f+CCqLBAd/MGcu1CIbB+rxMHQp5e+HdW8gsg8h5wN5jzNyZO3tY2bPb46KzMfug==","signatures":[{"sig":"MEYCIQCuB4+DSm6GkLmiWEI0bBsRT5HOwt3F7MqWDX5QipcW7AIhANYbgK66NiQEHk38nGb3DEv1WF68o352az3/vIDM5YnZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDF/l4O1PeJxqX0+OBq4XvRWRav18rQWKRox4HnJSmyiQIgQHMacrv8rYftIu/h/XaOwUB1KPJd3pwlbpVYGeHHP3U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":497227},"main":"./cjs/index.cjs","_from":"file:D:/xampp/htdocs/test/warlock/lyra-release-5.2.2-20260902-034130/warlock.js-ai-workspace-5.2.2.tgz","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"},"require":{"types":"./esm/index.d.mts","default":"./cjs/index.cjs"}}},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"_resolved":"D:\\xampp\\htdocs\\test\\warlock\\lyra-release-5.2.2-20260902-034130\\warlock.js-ai-workspace-5.2.2.tgz","_integrity":"sha512-KP2AuuV9Tu0rovfx86G3JO2f+CCqLBAd/MGcu1CIbB+rxMHQp5e+HdW8gsg8h5wN5jzNyZO3tY2bPb46KzMfug==","repository":{"url":"git+https://github.com/warlockjs/ai-workspace.git","type":"git"},"_npmVersion":"11.12.1","description":"Policy-jailed filesystem + shell workspace for @warlock.js/ai agents","directories":{},"_nodeVersion":"25.9.0","dependencies":{"@warlock.js/fs":"5.2.2","@standard-schema/spec":"^1.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"@warlock.js/ai":"5.2.2"},"_npmOperationalInternal":{"tmp":"tmp/ai-workspace_5.2.2_1788310689794_0.3803068519179216","host":"s3://npm-registry-packages-npm-production"}},"5.2.3":{"name":"@warlock.js/ai-workspace","version":"5.2.3","keywords":["warlock","ai","workspace","agent","filesystem","shell","sandbox","tools"],"author":{"name":"Hasan Zohdy"},"license":"MIT","_id":"@warlock.js/ai-workspace@5.2.3","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/ai-workspace#readme","bugs":{"url":"https://github.com/warlockjs/ai-workspace/issues"},"dist":{"shasum":"613bdad8f9a1fa3f093e46fa3e37947b453e236f","tarball":"https://registry.npmjs.org/@warlock.js/ai-workspace/-/ai-workspace-5.2.3.tgz","fileCount":80,"integrity":"sha512-z8WqAJqhFcT0XI/vvQFYAx2YNAb5frpO4D5A8aUUnJKlsrJ/KqvrAA0E+FDZnRq57wGv7PJv1rh9W//Xw83VEw==","signatures":[{"sig":"MEUCIQC1eyD+jR6iYTg3+HUeq1tV5q1tnfo/oRYGcpPeaCW5BAIgTUkNRKbNokNcaiCff0r3ZopQ0NmvpFoIFGTzFzYwKck=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDfRyrwbZNtirugtQnc66q0aY1Omnrxen2fCqg8JsMdngIgKOSIggEjrg8YrzhAYTB+8bsA8ORm5ZcE4Jy4bbVW17U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":497382},"main":"./cjs/index.cjs","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"},"require":{"types":"./esm/index.d.mts","default":"./cjs/index.cjs"}}},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"git+https://github.com/warlockjs/ai-workspace.git","type":"git"},"_npmVersion":"11.12.1","description":"Policy-jailed filesystem + shell workspace for @warlock.js/ai agents","directories":{},"_nodeVersion":"25.9.0","dependencies":{"@warlock.js/fs":"5.2.3","@standard-schema/spec":"^1.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"@warlock.js/ai":"5.2.3"},"_npmOperationalInternal":{"tmp":"tmp/ai-workspace_5.2.3_1788316456935_0.15460217582229152","host":"s3://npm-registry-packages-npm-production"}},"5.2.4":{"name":"@warlock.js/ai-workspace","version":"5.2.4","keywords":["warlock","ai","workspace","agent","filesystem","shell","sandbox","tools"],"author":{"name":"Hasan Zohdy"},"license":"MIT","_id":"@warlock.js/ai-workspace@5.2.4","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/ai-workspace#readme","bugs":{"url":"https://github.com/warlockjs/ai-workspace/issues"},"dist":{"shasum":"0a6b795dd9892b989782972b17847cd268a7ce9a","tarball":"https://registry.npmjs.org/@warlock.js/ai-workspace/-/ai-workspace-5.2.4.tgz","fileCount":80,"integrity":"sha512-OqmjP8sftwokMsrqWZtNVo0fZ5E6zr3sJ91TfKBiPAczt5bzOffN7prB7KnCvtsnwS9XOwcpYsK4526EIqUDuQ==","signatures":[{"sig":"MEUCICtc3w/mdXVS93q/hOC6EfOLuMWHRU7VwYuhKG8Gi9BmAiEA8+5kEndBc6uGih4+ULeJugyyTEi0FbJtvWLeSekljiE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCMe9w7G79QeYrmWHF0Da0EU0Nr4wkUQTL3cDZRClixgQIhAM3tSl25QgjHMIt5nxLJNDttIu4skb5kRcnEU7ueM1vi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":497617},"main":"./cjs/index.cjs","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"},"require":{"types":"./esm/index.d.mts","default":"./cjs/index.cjs"}}},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"git+https://github.com/warlockjs/ai-workspace.git","type":"git"},"_npmVersion":"11.12.1","description":"Policy-jailed filesystem + shell workspace for @warlock.js/ai agents","directories":{},"_nodeVersion":"25.9.0","dependencies":{"@warlock.js/fs":"5.2.4","@standard-schema/spec":"^1.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"@warlock.js/ai":"5.2.4"},"_npmOperationalInternal":{"tmp":"tmp/ai-workspace_5.2.4_1788324174657_0.6443807851115462","host":"s3://npm-registry-packages-npm-production"}},"5.3.0":{"name":"@warlock.js/ai-workspace","version":"5.3.0","keywords":["warlock","ai","workspace","agent","filesystem","shell","sandbox","tools"],"author":{"name":"Hasan Zohdy"},"license":"MIT","_id":"@warlock.js/ai-workspace@5.3.0","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/ai-workspace#readme","bugs":{"url":"https://github.com/warlockjs/ai-workspace/issues"},"dist":{"shasum":"eb1434a13acb7b540b48ba9dca6b41660411d276","tarball":"https://registry.npmjs.org/@warlock.js/ai-workspace/-/ai-workspace-5.3.0.tgz","fileCount":80,"integrity":"sha512-bsUnrKTSkKiEStIE+WJNcw8g3ePNHPTO9Rt78kfF0XXWdaiRVOiO3QYaHuViM/ptNfXo0eA22JaKkcXNllAGbw==","signatures":[{"sig":"MEUCIGrNhExFuB8QrHjLqcjob2xM9WhvdCXKuez6GX9P+g9/AiEAo1fN+1wE+NBfyzqqTpzCa3AncsTPo198MUPO5YvYhMc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFyFKGfpB5omNoLHMzrqnZc831HelMoHebX3iuWRDihCAiEA9mg/QGMEXF0e1/2cCV7QToJk89xx6G9P+S0zbBkuHLs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":497617},"main":"./cjs/index.cjs","_from":"file:C:/Work/Warlock.js/builder/release-artifacts/5.3.0/warlock.js-ai-workspace-5.3.0.tgz","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"},"require":{"types":"./esm/index.d.mts","default":"./cjs/index.cjs"}}},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"_resolved":"C:\\Work\\Warlock.js\\builder\\release-artifacts\\5.3.0\\warlock.js-ai-workspace-5.3.0.tgz","_integrity":"sha512-bsUnrKTSkKiEStIE+WJNcw8g3ePNHPTO9Rt78kfF0XXWdaiRVOiO3QYaHuViM/ptNfXo0eA22JaKkcXNllAGbw==","repository":{"url":"git+https://github.com/warlockjs/ai-workspace.git","type":"git"},"_npmVersion":"11.12.1","description":"Policy-jailed filesystem + shell workspace for @warlock.js/ai agents","directories":{},"_nodeVersion":"25.9.0","dependencies":{"@warlock.js/fs":"5.3.0","@standard-schema/spec":"^1.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"@warlock.js/ai":"5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-workspace_5.3.0_1788473903662_0.5193618312767736","host":"s3://npm-registry-packages-npm-production"}},"5.3.1":{"name":"@warlock.js/ai-workspace","version":"5.3.1","keywords":["warlock","ai","workspace","agent","filesystem","shell","sandbox","tools"],"author":{"name":"Hasan Zohdy"},"license":"MIT","_id":"@warlock.js/ai-workspace@5.3.1","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/ai-workspace#readme","bugs":{"url":"https://github.com/warlockjs/ai-workspace/issues"},"dist":{"shasum":"9aa3ad269ac8e023e45c9bf0f67b7eceec903550","tarball":"https://registry.npmjs.org/@warlock.js/ai-workspace/-/ai-workspace-5.3.1.tgz","fileCount":80,"integrity":"sha512-RNXPsb2tqd0N6IeZ7u2wrThGH2LBEPg/O67OCrYtDonimFGjV1KFzMwFWrI/RexWRXxzNWFIQeJly8UmFS0/4A==","signatures":[{"sig":"MEUCIQDWehWBBIaz0v4T8yWmGuSkzuwQciGKDgoTbpsc8ln2TAIgDRA/zjsux1iVtSfSzBJs7Fb8QY9NcjO+6e7Z+swyasM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIG4lks7JS268gTBIi4YltiOeGpy7o7lyMngDHa0Nxe25AiAE0o9cqRUWKQkhmw5Ih0C0o3uo0CDeqwqwXgOG3crlHg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":497617},"main":"./cjs/index.cjs","_from":"file:C:/Users/Hasan/AppData/Local/Temp/claude/C--Work-Warlock-js/ba3105b6-96f0-4dab-a299-0235caa58a82/scratchpad/pub531/warlock.js-ai-workspace-5.3.1.tgz","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"},"require":{"types":"./esm/index.d.mts","default":"./cjs/index.cjs"}}},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"_resolved":"C:\\Users\\Hasan\\AppData\\Local\\Temp\\claude\\C--Work-Warlock-js\\ba3105b6-96f0-4dab-a299-0235caa58a82\\scratchpad\\pub531\\warlock.js-ai-workspace-5.3.1.tgz","_integrity":"sha512-RNXPsb2tqd0N6IeZ7u2wrThGH2LBEPg/O67OCrYtDonimFGjV1KFzMwFWrI/RexWRXxzNWFIQeJly8UmFS0/4A==","repository":{"url":"git+https://github.com/warlockjs/ai-workspace.git","type":"git"},"_npmVersion":"11.12.1","description":"Policy-jailed filesystem + shell workspace for @warlock.js/ai agents","directories":{},"_nodeVersion":"25.9.0","dependencies":{"@warlock.js/fs":"5.3.1","@standard-schema/spec":"^1.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"@warlock.js/ai":"5.3.1"},"_npmOperationalInternal":{"tmp":"tmp/ai-workspace_5.3.1_1788480687794_0.9921088975030021","host":"s3://npm-registry-packages-npm-production"}},"5.3.2":{"name":"@warlock.js/ai-workspace","version":"5.3.2","keywords":["warlock","ai","workspace","agent","filesystem","shell","sandbox","tools"],"author":{"name":"Hasan Zohdy"},"license":"MIT","_id":"@warlock.js/ai-workspace@5.3.2","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/ai-workspace#readme","bugs":{"url":"https://github.com/warlockjs/ai-workspace/issues"},"dist":{"shasum":"04935e3a2a585492a8172e6a781fd9ae8b75b869","tarball":"https://registry.npmjs.org/@warlock.js/ai-workspace/-/ai-workspace-5.3.2.tgz","fileCount":80,"integrity":"sha512-olvc845FCS+NSQKU6JH4gEaM4LY7Py/2dgb6qD5LbbO8qqFXqakV2AZwQ3UTPVVmtI5IbGd6V1Vm+Qpx6OxjwA==","signatures":[{"sig":"MEUCIDdAy6u73VqdE5yqCh4yYbNe7r44iCf31LBMA+lNaQ8uAiEA3ozIHXhB2mpn+u/rNFmMzcwqFP9faDARCpvvcWlgBTU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDHae/YkklL6ID5kzP0TtGCX+cZSVOCZvkXax2cOT8VeQIhAL687QAQZRRsCxti7+3/9HBW8oZFccjjO4BZ+O2e9WJM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":497617},"main":"./cjs/index.cjs","_from":"file:C:/Work/Warlock.js/builder/release-artifacts/5.3.2/warlock.js-ai-workspace-5.3.2.tgz","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"},"require":{"types":"./esm/index.d.mts","default":"./cjs/index.cjs"}}},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"_resolved":"C:\\Work\\Warlock.js\\builder\\release-artifacts\\5.3.2\\warlock.js-ai-workspace-5.3.2.tgz","_integrity":"sha512-olvc845FCS+NSQKU6JH4gEaM4LY7Py/2dgb6qD5LbbO8qqFXqakV2AZwQ3UTPVVmtI5IbGd6V1Vm+Qpx6OxjwA==","repository":{"url":"git+https://github.com/warlockjs/ai-workspace.git","type":"git"},"_npmVersion":"11.12.1","description":"Policy-jailed filesystem + shell workspace for @warlock.js/ai agents","directories":{},"_nodeVersion":"25.9.0","dependencies":{"@warlock.js/fs":"5.3.2","@standard-schema/spec":"^1.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"@warlock.js/ai":"5.3.2"},"_npmOperationalInternal":{"tmp":"tmp/ai-workspace_5.3.2_1788649500840_0.14313711631039405","host":"s3://npm-registry-packages-npm-production"}},"5.4.0":{"name":"@warlock.js/ai-workspace","version":"5.4.0","keywords":["warlock","ai","workspace","agent","filesystem","shell","sandbox","tools"],"author":{"name":"Hasan Zohdy"},"license":"MIT","_id":"@warlock.js/ai-workspace@5.4.0","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/ai-workspace#readme","bugs":{"url":"https://github.com/warlockjs/ai-workspace/issues"},"dist":{"shasum":"b21f15aaaba068b5ed1ade6814c04716d266b4c5","tarball":"https://registry.npmjs.org/@warlock.js/ai-workspace/-/ai-workspace-5.4.0.tgz","fileCount":80,"integrity":"sha512-0TeUuUyBwevpkiRmUh6lOrX/muD7J6A7wnnfIGOjkybWaRjhrRS3hP5vSO71uBwysCve6/8kyMbp8Bsr0ThN7A==","signatures":[{"sig":"MEQCICp+TPHoWayOpFb/vx+T/AJhjLD84Yn4L+UDDL5iIfstAiAQDagJ9jk3pk/vcsrgx0duPnqvEEOZ5NFwz/v8z/h66A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDRO0uRk8cz/djurypOBE7UXYDHs5E15c0X5WQAFA1/1gIgc7E52j9QZV3vVmS50F/7Ti0K2/6LQ2P8ySaaWXaUCkc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":497617},"main":"./cjs/index.cjs","_from":"file:C:/Work/Warlock.js/builder/release-artifacts/5.4.0/warlock.js-ai-workspace-5.4.0.tgz","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"},"require":{"types":"./esm/index.d.mts","default":"./cjs/index.cjs"}}},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"_resolved":"C:\\Work\\Warlock.js\\builder\\release-artifacts\\5.4.0\\warlock.js-ai-workspace-5.4.0.tgz","_integrity":"sha512-0TeUuUyBwevpkiRmUh6lOrX/muD7J6A7wnnfIGOjkybWaRjhrRS3hP5vSO71uBwysCve6/8kyMbp8Bsr0ThN7A==","repository":{"url":"git+https://github.com/warlockjs/ai-workspace.git","type":"git"},"_npmVersion":"11.12.1","description":"Policy-jailed filesystem + shell workspace for @warlock.js/ai agents","directories":{},"_nodeVersion":"25.9.0","dependencies":{"@warlock.js/fs":"5.4.0","@standard-schema/spec":"^1.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"@warlock.js/ai":"5.4.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-workspace_5.4.0_1788740145774_0.2544252641413236","host":"s3://npm-registry-packages-npm-production"}},"5.5.0":{"name":"@warlock.js/ai-workspace","version":"5.5.0","keywords":["warlock","ai","workspace","agent","filesystem","shell","sandbox","tools"],"author":{"name":"Hasan Zohdy"},"license":"MIT","_id":"@warlock.js/ai-workspace@5.5.0","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/ai-workspace#readme","bugs":{"url":"https://github.com/warlockjs/ai-workspace/issues"},"dist":{"shasum":"26319d7e1b8b56ec04c0f1ab4f2c755c56ee7717","tarball":"https://registry.npmjs.org/@warlock.js/ai-workspace/-/ai-workspace-5.5.0.tgz","fileCount":80,"integrity":"sha512-tusq0OXZpFgmO1W73vTGsRQfWs1VBhBVnspaPyTuojYVhbVYoBer2HVvi++LpoP2scZJBm4uZIFnGwnnk3ag2w==","signatures":[{"sig":"MEQCIFqn5dZsv9xdaIOVM588HpWTYeWe576jS7QtCEqs6oXIAiA8mVK02+shbzuLN+EbY9S7Bt0RkM1w7v6M0cvCd9Ab2A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD7TDoLp66jO11ZI1rubCbElvWDFtiZjWhAHvPyzrkyHAIhAO8H71gkt1tpVyDPJVp4UlCh+qeZWiu7rc8BpjQ11krL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":497900},"main":"./cjs/index.cjs","_from":"file:C:/Work/Warlock.js/builder/release-artifacts/5.5.0/warlock.js-ai-workspace-5.5.0.tgz","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"},"require":{"types":"./esm/index.d.mts","default":"./cjs/index.cjs"}}},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"_resolved":"C:\\Work\\Warlock.js\\builder\\release-artifacts\\5.5.0\\warlock.js-ai-workspace-5.5.0.tgz","_integrity":"sha512-tusq0OXZpFgmO1W73vTGsRQfWs1VBhBVnspaPyTuojYVhbVYoBer2HVvi++LpoP2scZJBm4uZIFnGwnnk3ag2w==","repository":{"url":"git+https://github.com/warlockjs/ai-workspace.git","type":"git"},"_npmVersion":"11.12.1","description":"Policy-jailed filesystem + shell workspace for @warlock.js/ai agents","directories":{},"_nodeVersion":"25.9.0","dependencies":{"@warlock.js/fs":"5.5.0","@standard-schema/spec":"^1.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"@warlock.js/ai":"5.5.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-workspace_5.5.0_1788746666409_0.01750465311889049","host":"s3://npm-registry-packages-npm-production"}},"5.6.0":{"name":"@warlock.js/ai-workspace","version":"5.6.0","keywords":["warlock","ai","workspace","agent","filesystem","shell","sandbox","tools"],"author":{"name":"Hasan Zohdy"},"license":"MIT","_id":"@warlock.js/ai-workspace@5.6.0","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/ai-workspace#readme","bugs":{"url":"https://github.com/warlockjs/ai-workspace/issues"},"dist":{"shasum":"1c0b43cd0f77b23702359a977bdff3cacf391842","tarball":"https://registry.npmjs.org/@warlock.js/ai-workspace/-/ai-workspace-5.6.0.tgz","fileCount":80,"integrity":"sha512-zHoXB5CvGP2GCOYAhoeTMmJdyxbEqrztVjWM9QdmmWFQohRTnV/Rz4js/prH/kdgWkft+2Yp3JzqPWZpOIwaQQ==","signatures":[{"sig":"MEQCIBpPTWpezdh816gnC53fRBPYfY7nyqd+l3aWalrXaLEzAiBXSXtZljsBJUmCUjhilOdgQr/a8Jkg8d+rJBUGve0+UQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCLIxQKoRhMKuOCD/nDdyIdn2TR75B2zYE1epAnjmgP7gIgfC/xT007piwzHKwSEjBtTChBS6AX6vvzkIh9o0ytP/0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":497900},"main":"./cjs/index.cjs","_from":"file:C:/Work/Warlock.js/builder/release-artifacts/5.6.0/warlock.js-ai-workspace-5.6.0.tgz","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"},"require":{"types":"./esm/index.d.mts","default":"./cjs/index.cjs"}}},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"_resolved":"C:\\Work\\Warlock.js\\builder\\release-artifacts\\5.6.0\\warlock.js-ai-workspace-5.6.0.tgz","_integrity":"sha512-zHoXB5CvGP2GCOYAhoeTMmJdyxbEqrztVjWM9QdmmWFQohRTnV/Rz4js/prH/kdgWkft+2Yp3JzqPWZpOIwaQQ==","repository":{"url":"git+https://github.com/warlockjs/ai-workspace.git","type":"git"},"_npmVersion":"11.12.1","description":"Policy-jailed filesystem + shell workspace for @warlock.js/ai agents","directories":{},"_nodeVersion":"25.9.0","dependencies":{"@warlock.js/fs":"5.6.0","@standard-schema/spec":"^1.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"@warlock.js/ai":"5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-workspace_5.6.0_1788900466197_0.5967069136733791","host":"s3://npm-registry-packages-npm-production"}},"5.7.0":{"name":"@warlock.js/ai-workspace","version":"5.7.0","keywords":["warlock","ai","workspace","agent","filesystem","shell","sandbox","tools"],"author":{"name":"Hasan Zohdy"},"license":"MIT","_id":"@warlock.js/ai-workspace@5.7.0","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/ai-workspace#readme","bugs":{"url":"https://github.com/warlockjs/ai-workspace/issues"},"dist":{"shasum":"3dc19ac56414c1d8ba549bda8a0d634bc0d9e92c","tarball":"https://registry.npmjs.org/@warlock.js/ai-workspace/-/ai-workspace-5.7.0.tgz","fileCount":80,"integrity":"sha512-T3L2gduNH4dGNdw6SmCvUfIejopkXgOaf/bPtZhKurIYuw8Fr+VXbeSHdDDHLWjCYAU16aBI3G2g7vLMtCaCzg==","signatures":[{"sig":"MEYCIQDlQR/xO2116UhgLk1p+ISS96Ng2L0FVJMN7IKrb9rKoAIhAIvPXTSMDF4hqnG9Xub4X+PyGfA7J9gaHJne/m/oDkhf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAWNg3rOl/9x2ef9ueCd1qZqrGSrFW7c0YiR2BycUX63AiEA1B9uhLs3IlPyr2dKOWwVSwGhRc94oHEL9+tQHrt2Wls=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":497900},"main":"./cjs/index.cjs","_from":"file:C:/Work/Warlock.js/builder/release-artifacts/5.7.0/warlock.js-ai-workspace-5.7.0.tgz","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"},"require":{"types":"./esm/index.d.mts","default":"./cjs/index.cjs"}}},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"_resolved":"C:\\Work\\Warlock.js\\builder\\release-artifacts\\5.7.0\\warlock.js-ai-workspace-5.7.0.tgz","_integrity":"sha512-T3L2gduNH4dGNdw6SmCvUfIejopkXgOaf/bPtZhKurIYuw8Fr+VXbeSHdDDHLWjCYAU16aBI3G2g7vLMtCaCzg==","repository":{"url":"git+https://github.com/warlockjs/ai-workspace.git","type":"git"},"_npmVersion":"11.12.1","description":"Policy-jailed filesystem + shell workspace for @warlock.js/ai agents","directories":{},"_nodeVersion":"25.9.0","dependencies":{"@warlock.js/fs":"5.7.0","@standard-schema/spec":"^1.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"@warlock.js/ai":"5.7.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-workspace_5.7.0_1789211271126_0.14548653040264226","host":"s3://npm-registry-packages-npm-production"}},"5.8.0":{"name":"@warlock.js/ai-workspace","version":"5.8.0","keywords":["warlock","ai","workspace","agent","filesystem","shell","sandbox","tools"],"author":{"name":"Hasan Zohdy"},"license":"MIT","_id":"@warlock.js/ai-workspace@5.8.0","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/ai-workspace#readme","bugs":{"url":"https://github.com/warlockjs/ai-workspace/issues"},"dist":{"shasum":"7c5c4ac4f256b4292db4a2d186a8841618882a2f","tarball":"https://registry.npmjs.org/@warlock.js/ai-workspace/-/ai-workspace-5.8.0.tgz","fileCount":80,"integrity":"sha512-zIzEhdYRW5NVfdL65r0xbb0lSP7gdNY39ZPGyNCbdUxk51XTJ0OSKnd0sAE5ZZ5abCrR5jjfJoPjrMArLlQA2g==","signatures":[{"sig":"MEQCICtqjslBg/RgBoDITbW/HeKekNq+rcI7P7ckKlQryZkcAiAXUEIRmPBO/mnD2cLnvxi8lL7p/915CyWL3C1KCnSoNg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIA1Jyv+tCyLXd+NPxsoCpbwL9AXhMXV95rI0+vJnYLpaAiEAtQ2rDu2N9QsQcjzHSEg/aajpseAf2cEN6R3mwHGCgk4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":497900},"main":"./cjs/index.cjs","_from":"file:C:/Work/Warlock.js/builder/release-artifacts/5.8.0/warlock.js-ai-workspace-5.8.0.tgz","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"},"require":{"types":"./esm/index.d.mts","default":"./cjs/index.cjs"}}},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"_resolved":"C:\\Work\\Warlock.js\\builder\\release-artifacts\\5.8.0\\warlock.js-ai-workspace-5.8.0.tgz","_integrity":"sha512-zIzEhdYRW5NVfdL65r0xbb0lSP7gdNY39ZPGyNCbdUxk51XTJ0OSKnd0sAE5ZZ5abCrR5jjfJoPjrMArLlQA2g==","repository":{"url":"git+https://github.com/warlockjs/ai-workspace.git","type":"git"},"_npmVersion":"11.12.1","description":"Policy-jailed filesystem + shell workspace for @warlock.js/ai agents","directories":{},"_nodeVersion":"25.9.0","dependencies":{"@warlock.js/fs":"5.8.0","@standard-schema/spec":"^1.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"@warlock.js/ai":"5.8.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-workspace_5.8.0_1789271350958_0.3134556110937634","host":"s3://npm-registry-packages-npm-production"}},"5.9.0":{"name":"@warlock.js/ai-workspace","version":"5.9.0","keywords":["warlock","ai","workspace","agent","filesystem","shell","sandbox","tools"],"author":{"name":"Hasan Zohdy"},"license":"MIT","_id":"@warlock.js/ai-workspace@5.9.0","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/ai-workspace#readme","bugs":{"url":"https://github.com/warlockjs/ai-workspace/issues"},"dist":{"shasum":"1e88d201811f121ce0bb707eb93a9e10ed656014","tarball":"https://registry.npmjs.org/@warlock.js/ai-workspace/-/ai-workspace-5.9.0.tgz","fileCount":80,"integrity":"sha512-S1oE/se49hCuvEjg+JScS9ecI/7tA6RdPCSMkQs2wxaVo8YS378v1QyiHy34E4STgaM78KyFBryb0Exan9RtaA==","signatures":[{"sig":"MEUCIQDXHUqEkrayvqFOopQXS5I+hx1PvBZCSU5sn0fica8eNAIgG9iGe/YaBO62z5JN559hAkRxCjMjL0UDHJuAaVYprLk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGme7w6GSMdqkUlm+lxZUsKMHNDT6rJSRzw9/8V5dvijAiBnU7dVHzrhx7NvDTh8/kIaw2lD30M6QR0PS0ZCNvyA9Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":498018},"main":"./cjs/index.cjs","_from":"file:C:/Work/Warlock.js/builder/release-artifacts/5.9.0/warlock.js-ai-workspace-5.9.0.tgz","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"},"require":{"types":"./esm/index.d.mts","default":"./cjs/index.cjs"}}},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"_resolved":"C:\\Work\\Warlock.js\\builder\\release-artifacts\\5.9.0\\warlock.js-ai-workspace-5.9.0.tgz","_integrity":"sha512-S1oE/se49hCuvEjg+JScS9ecI/7tA6RdPCSMkQs2wxaVo8YS378v1QyiHy34E4STgaM78KyFBryb0Exan9RtaA==","repository":{"url":"git+https://github.com/warlockjs/ai-workspace.git","type":"git"},"_npmVersion":"11.12.1","description":"Policy-jailed filesystem + shell workspace for @warlock.js/ai agents","directories":{},"_nodeVersion":"25.9.0","dependencies":{"@warlock.js/fs":"5.9.0","@standard-schema/spec":"^1.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"@warlock.js/ai":"5.9.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-workspace_5.9.0_1789381711447_0.9314274423716349","host":"s3://npm-registry-packages-npm-production"}},"5.10.0":{"name":"@warlock.js/ai-workspace","version":"5.10.0","keywords":["warlock","ai","workspace","agent","filesystem","shell","sandbox","tools"],"author":{"name":"Hasan Zohdy"},"license":"MIT","_id":"@warlock.js/ai-workspace@5.10.0","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/ai-workspace#readme","bugs":{"url":"https://github.com/warlockjs/ai-workspace/issues"},"dist":{"shasum":"9c59cdd7d0d0efeb09ee160730ca1f6db7dd150b","tarball":"https://registry.npmjs.org/@warlock.js/ai-workspace/-/ai-workspace-5.10.0.tgz","fileCount":80,"integrity":"sha512-MdV9WE/6AYvXr9IN35m3srgMWSXWpFrYgaRxcDvmbJPXubVHVaggRn7x2RO7F/1WqnpVuE0j5qaqWamOtvBcjg==","signatures":[{"sig":"MEUCIH1IhkW1MOfIENIXqHrCLhCDXs3xMZGoXmoQGia+7xRxAiEA00/m2OXreZ9Zob5ChbBz6SvEfDjvxf9XNTpcmDDFV7U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAKLuFz2bIB8X/hw+caT2ThgKFbTSZXbfrk/z3kH328JAiAHT0J5jW3N734rNjkk98nE3AYHHE2RgIB/1MIOhcmHEg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":498141},"main":"./cjs/index.cjs","_from":"file:C:/Work/Warlock.js/builder/release-artifacts/5.10.0/warlock.js-ai-workspace-5.10.0.tgz","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"},"require":{"types":"./esm/index.d.mts","default":"./cjs/index.cjs"}}},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"_resolved":"C:\\Work\\Warlock.js\\builder\\release-artifacts\\5.10.0\\warlock.js-ai-workspace-5.10.0.tgz","_integrity":"sha512-MdV9WE/6AYvXr9IN35m3srgMWSXWpFrYgaRxcDvmbJPXubVHVaggRn7x2RO7F/1WqnpVuE0j5qaqWamOtvBcjg==","repository":{"url":"git+https://github.com/warlockjs/ai-workspace.git","type":"git"},"_npmVersion":"11.12.1","description":"Policy-jailed filesystem + shell workspace for @warlock.js/ai agents","directories":{},"_nodeVersion":"25.9.0","dependencies":{"@warlock.js/fs":"5.10.0","@standard-schema/spec":"^1.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"@warlock.js/ai":"5.10.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-workspace_5.10.0_1789392258001_0.815894604312523","host":"s3://npm-registry-packages-npm-production"}},"5.11.0":{"name":"@warlock.js/ai-workspace","version":"5.11.0","keywords":["warlock","ai","workspace","agent","filesystem","shell","sandbox","tools"],"author":{"name":"Hasan Zohdy"},"license":"MIT","_id":"@warlock.js/ai-workspace@5.11.0","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/ai-workspace#readme","bugs":{"url":"https://github.com/warlockjs/ai-workspace/issues"},"dist":{"shasum":"05f09338a5f2876757f2905619a8fbd92b345d88","tarball":"https://registry.npmjs.org/@warlock.js/ai-workspace/-/ai-workspace-5.11.0.tgz","fileCount":80,"integrity":"sha512-Q1g0fevwWitcK9WlviK/Yc1PB0eBP0hNRU9mkgLh/lCGoF2m0+WkActS6k1n0lqxIFtSeYRWhQSA/hMlpjyUgg==","signatures":[{"sig":"MEUCIERTdxQt2lGT5wRCUZEV/O+AzGA1ncbaav5Dt3HFkIAnAiEArhjD++OxlJitCh8vhcbBzwuU0/AJodKIWu9wUTw4/H8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDbBaErTgJ0a4eaVL5FV7ugyhcXs86FCwprli0o9AgDbwIhANr+PFoNEQ77tYWtbWca+AOfvoc0oKJNZfZLsezCUCzs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":498261},"main":"./cjs/index.cjs","_from":"file:C:/Work/Warlock.js/builder/release-artifacts/5.11.0/warlock.js-ai-workspace-5.11.0.tgz","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"},"require":{"types":"./esm/index.d.mts","default":"./cjs/index.cjs"}}},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"_resolved":"C:\\Work\\Warlock.js\\builder\\release-artifacts\\5.11.0\\warlock.js-ai-workspace-5.11.0.tgz","_integrity":"sha512-Q1g0fevwWitcK9WlviK/Yc1PB0eBP0hNRU9mkgLh/lCGoF2m0+WkActS6k1n0lqxIFtSeYRWhQSA/hMlpjyUgg==","repository":{"url":"git+https://github.com/warlockjs/ai-workspace.git","type":"git"},"_npmVersion":"11.12.1","description":"Policy-jailed filesystem + shell workspace for @warlock.js/ai agents","directories":{},"_nodeVersion":"25.9.0","dependencies":{"@warlock.js/fs":"5.11.0","@standard-schema/spec":"^1.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"@warlock.js/ai":"5.11.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-workspace_5.11.0_1789401626423_0.4930357520060613","host":"s3://npm-registry-packages-npm-production"}},"5.12.0":{"name":"@warlock.js/ai-workspace","version":"5.12.0","keywords":["warlock","ai","workspace","agent","filesystem","shell","sandbox","tools"],"author":{"name":"Hasan Zohdy"},"license":"MIT","_id":"@warlock.js/ai-workspace@5.12.0","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/ai-workspace#readme","bugs":{"url":"https://github.com/warlockjs/ai-workspace/issues"},"dist":{"shasum":"b8678526a90638df8ce34c1f0f1a8c06c7204331","tarball":"https://registry.npmjs.org/@warlock.js/ai-workspace/-/ai-workspace-5.12.0.tgz","fileCount":80,"integrity":"sha512-4BYEBQZ0lR9g6ybzqK++T3mGHqu1Dn8XpsxZCvPijwDQKGryjNAfxcQCVL0xzsDUBc5QvQ/lvntqEYzedyXNlw==","signatures":[{"sig":"MEQCIFFmVncZ2QtgIGruVqOvBdlfy9QONO4GPO1DsNf8oSq6AiBNsoE6OJfsbLm8jVIHAQ+eXvO7/mUv7Qx7SopIaMw7JQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCdM5lu0/8M8FY502LfNwGz1MicvElNgk9ircFEZC5aBAIhAPdyH0/N29lDX+T3UwcL6ssy3c4yHfDJHdKUQUPFKPcE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":498261},"main":"./cjs/index.cjs","_from":"file:C:/Work/Warlock.js/builder/release-artifacts/5.12.0/warlock.js-ai-workspace-5.12.0.tgz","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"},"require":{"types":"./esm/index.d.mts","default":"./cjs/index.cjs"}}},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"_resolved":"C:\\Work\\Warlock.js\\builder\\release-artifacts\\5.12.0\\warlock.js-ai-workspace-5.12.0.tgz","_integrity":"sha512-4BYEBQZ0lR9g6ybzqK++T3mGHqu1Dn8XpsxZCvPijwDQKGryjNAfxcQCVL0xzsDUBc5QvQ/lvntqEYzedyXNlw==","repository":{"url":"git+https://github.com/warlockjs/ai-workspace.git","type":"git"},"_npmVersion":"11.12.1","description":"Policy-jailed filesystem + shell workspace for @warlock.js/ai agents","directories":{},"_nodeVersion":"25.9.0","dependencies":{"@warlock.js/fs":"5.12.0","@standard-schema/spec":"^1.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"@warlock.js/ai":"5.12.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-workspace_5.12.0_1789592399427_0.7883759199209868","host":"s3://npm-registry-packages-npm-production"}},"5.13.0":{"name":"@warlock.js/ai-workspace","version":"5.13.0","keywords":["warlock","ai","workspace","agent","filesystem","shell","sandbox","tools"],"author":{"name":"Hasan Zohdy"},"license":"MIT","_id":"@warlock.js/ai-workspace@5.13.0","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/ai-workspace#readme","bugs":{"url":"https://github.com/warlockjs/ai-workspace/issues"},"dist":{"shasum":"48b1f24e56fc70f94ecf4a0cf2d4d00d6374f96a","tarball":"https://registry.npmjs.org/@warlock.js/ai-workspace/-/ai-workspace-5.13.0.tgz","fileCount":80,"integrity":"sha512-fGkejB6y3BE6uG4TyzhhxbCKye6sw7++/Kku/ihU5hH/WkXj4a4JX1/EOAQmUgHsr8U5+Sgcl1UNJZR9DEK3Vw==","signatures":[{"sig":"MEQCIHolIMy5BpFfeGyppz+kOVjaDkKxpt2JvAWii9qSiXE9AiAOc9hTzWaGoWkd87dbdiSsV3M0Oe7e3toCw9ViH1jbuA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAR9fOFqXR6aUFzEDeqIUXh59pOjvRbabHbLJ0kGpLW1AiEA9vpXz9iH9xktaAkOShDJXuPBC4S5139uxdTUvzlv3AI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":498261},"main":"./cjs/index.cjs","_from":"file:C:/Work/Warlock.js/builder/release-artifacts/5.13.0/warlock.js-ai-workspace-5.13.0.tgz","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"},"require":{"types":"./esm/index.d.mts","default":"./cjs/index.cjs"}}},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"_resolved":"C:\\Work\\Warlock.js\\builder\\release-artifacts\\5.13.0\\warlock.js-ai-workspace-5.13.0.tgz","_integrity":"sha512-fGkejB6y3BE6uG4TyzhhxbCKye6sw7++/Kku/ihU5hH/WkXj4a4JX1/EOAQmUgHsr8U5+Sgcl1UNJZR9DEK3Vw==","repository":{"url":"git+https://github.com/warlockjs/ai-workspace.git","type":"git"},"_npmVersion":"11.12.1","description":"Policy-jailed filesystem + shell workspace for @warlock.js/ai agents","directories":{},"_nodeVersion":"25.9.0","dependencies":{"@warlock.js/fs":"5.13.0","@standard-schema/spec":"^1.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"@warlock.js/ai":"5.13.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-workspace_5.13.0_1789612683367_0.8414353273041268","host":"s3://npm-registry-packages-npm-production"}},"5.14.0":{"name":"@warlock.js/ai-workspace","version":"5.14.0","keywords":["warlock","ai","workspace","agent","filesystem","shell","sandbox","tools"],"author":{"name":"Hasan Zohdy"},"license":"MIT","_id":"@warlock.js/ai-workspace@5.14.0","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/ai-workspace#readme","bugs":{"url":"https://github.com/warlockjs/ai-workspace/issues"},"dist":{"shasum":"dad52f380f1d6656466902f899899d234ed3e009","tarball":"https://registry.npmjs.org/@warlock.js/ai-workspace/-/ai-workspace-5.14.0.tgz","fileCount":80,"integrity":"sha512-BGm4Cw3uKw0DE3fzTWIYBPxs+MU2BreVA4sB5rd48GvgXWnhhctMjM66/DPCV9tbajLuDLBE3nbMpFszvDgIrw==","signatures":[{"sig":"MEUCIQCILP7bdLWRyUQLbhXn+nLrj3eks6ef+ujbAFFx/d1jewIgBXB/5vt7nNFgUqQDkaBfP+VAX8Z1QMu9vrhTpxOSDrc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIE6nfRejiz1QDS0BFtgFSu4NGOy8zXu/ZDskBgMnIFn7AiADXWh3rPBA8xotAnDbIuNvMH+FJIuFc4fKHHHP0chtNw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":498261},"main":"./cjs/index.cjs","_from":"file:C:/Work/Warlock.js/builder/release-artifacts/5.14.0/warlock.js-ai-workspace-5.14.0.tgz","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"},"require":{"types":"./esm/index.d.mts","default":"./cjs/index.cjs"}}},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"_resolved":"C:\\Work\\Warlock.js\\builder\\release-artifacts\\5.14.0\\warlock.js-ai-workspace-5.14.0.tgz","_integrity":"sha512-BGm4Cw3uKw0DE3fzTWIYBPxs+MU2BreVA4sB5rd48GvgXWnhhctMjM66/DPCV9tbajLuDLBE3nbMpFszvDgIrw==","repository":{"url":"git+https://github.com/warlockjs/ai-workspace.git","type":"git"},"_npmVersion":"11.12.1","description":"Policy-jailed filesystem + shell workspace for @warlock.js/ai agents","directories":{},"_nodeVersion":"25.9.0","dependencies":{"@warlock.js/fs":"5.14.0","@standard-schema/spec":"^1.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"@warlock.js/ai":"5.14.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-workspace_5.14.0_1789673970525_0.3411198616577822","host":"s3://npm-registry-packages-npm-production"}},"5.15.0":{"name":"@warlock.js/ai-workspace","version":"5.15.0","keywords":["warlock","ai","workspace","agent","filesystem","shell","sandbox","tools"],"author":{"name":"Hasan Zohdy"},"license":"MIT","_id":"@warlock.js/ai-workspace@5.15.0","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/ai-workspace#readme","bugs":{"url":"https://github.com/warlockjs/ai-workspace/issues"},"dist":{"shasum":"61a7c5e66b93d7533e537875a21e51ffc8959cb0","tarball":"https://registry.npmjs.org/@warlock.js/ai-workspace/-/ai-workspace-5.15.0.tgz","fileCount":80,"integrity":"sha512-CRGPfwN7pTe+UkCaneYxbL5ieaTE3yWXARsE8u8oga3ZigjfJwesMf9RkT9U2RBv/u1RtHZzbQdDbaOrueNv5w==","signatures":[{"sig":"MEQCIDf+eHOzWiihCKpHzWDFQpBKJdRt9sCMiXJ2eONx/jRUAiBYMqBCkdKdDKncgdiDx+VCWqi5sDqvyQFydZ00m1/p4A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICDmg+zfLSjRjhB2xULzVg7Z9+9Yb0VVcpeYQZA2NVSRAiBzigNVQTT31dnG4Zjusb/w+bf1arZjvdw7P1P5nX/dfg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":498261},"main":"./cjs/index.cjs","_from":"file:C:/Work/Warlock.js/builder/release-artifacts/5.15.0/warlock.js-ai-workspace-5.15.0.tgz","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"},"require":{"types":"./esm/index.d.mts","default":"./cjs/index.cjs"}}},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"_resolved":"C:\\Work\\Warlock.js\\builder\\release-artifacts\\5.15.0\\warlock.js-ai-workspace-5.15.0.tgz","_integrity":"sha512-CRGPfwN7pTe+UkCaneYxbL5ieaTE3yWXARsE8u8oga3ZigjfJwesMf9RkT9U2RBv/u1RtHZzbQdDbaOrueNv5w==","repository":{"url":"git+https://github.com/warlockjs/ai-workspace.git","type":"git"},"_npmVersion":"11.12.1","description":"Policy-jailed filesystem + shell workspace for @warlock.js/ai agents","directories":{},"_nodeVersion":"25.9.0","dependencies":{"@warlock.js/fs":"5.15.0","@standard-schema/spec":"^1.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"@warlock.js/ai":"5.15.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-workspace_5.15.0_1789716034869_0.19655770565167163","host":"s3://npm-registry-packages-npm-production"}},"5.16.0":{"name":"@warlock.js/ai-workspace","version":"5.16.0","keywords":["warlock","ai","workspace","agent","filesystem","shell","sandbox","tools"],"author":{"name":"Hasan Zohdy"},"license":"MIT","_id":"@warlock.js/ai-workspace@5.16.0","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/ai-workspace#readme","bugs":{"url":"https://github.com/warlockjs/ai-workspace/issues"},"dist":{"shasum":"71ed7e5f09c830961c10c43ac51fe242130f0189","tarball":"https://registry.npmjs.org/@warlock.js/ai-workspace/-/ai-workspace-5.16.0.tgz","fileCount":80,"integrity":"sha512-PY+xEwk/RrfI8tI/hs2+FgbGx6+/GsrA4oj66ndRvpSEng3/MQiAnKU6D+KgmSU/vU/LoJ/9ChxeLt6y1GTHTQ==","signatures":[{"sig":"MEUCIQCb5hkdlQuz4K51LtRcy6iERyyEd9rY2+meruwOjX1LPwIgKb/tPhwVvF3IRk+vjr3OjNZU9KIInGp1yVUXi+rvP38=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDBXidY6Y4nSCR2lETuYjZsxRfQDxy+Y90lh9JyfdciSwIgV4N66La/OJbcMtQ/SuTnWCC8hb63HPyQn1dq4Q0Uvlw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":498261},"main":"./cjs/index.cjs","_from":"file:C:/Work/Warlock.js/builder/release-artifacts/5.16.0/warlock.js-ai-workspace-5.16.0.tgz","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"},"require":{"types":"./esm/index.d.mts","default":"./cjs/index.cjs"}}},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"_resolved":"C:\\Work\\Warlock.js\\builder\\release-artifacts\\5.16.0\\warlock.js-ai-workspace-5.16.0.tgz","_integrity":"sha512-PY+xEwk/RrfI8tI/hs2+FgbGx6+/GsrA4oj66ndRvpSEng3/MQiAnKU6D+KgmSU/vU/LoJ/9ChxeLt6y1GTHTQ==","repository":{"url":"git+https://github.com/warlockjs/ai-workspace.git","type":"git"},"_npmVersion":"11.12.1","description":"Policy-jailed filesystem + shell workspace for @warlock.js/ai agents","directories":{},"_nodeVersion":"25.9.0","dependencies":{"@warlock.js/fs":"5.16.0","@standard-schema/spec":"^1.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"@warlock.js/ai":"5.16.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-workspace_5.16.0_1789773318223_0.5816044408514234","host":"s3://npm-registry-packages-npm-production"}},"5.17.0":{"name":"@warlock.js/ai-workspace","version":"5.17.0","keywords":["warlock","ai","workspace","agent","filesystem","shell","sandbox","tools"],"author":{"name":"Hasan Zohdy"},"license":"MIT","_id":"@warlock.js/ai-workspace@5.17.0","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/ai-workspace#readme","bugs":{"url":"https://github.com/warlockjs/ai-workspace/issues"},"dist":{"shasum":"15dd9a47b4ac991e74001dd3cd85bbe72cf3c177","tarball":"https://registry.npmjs.org/@warlock.js/ai-workspace/-/ai-workspace-5.17.0.tgz","fileCount":80,"integrity":"sha512-uuhg4eeM3awKtPtO2KdyKf0HxK1x79rIeUE67FRvzQjIqhqMAASujc8ucLocpsqegSvdFzdzsjMQQ/If+Lzd7g==","signatures":[{"sig":"MEUCIQCImZgz5OmM9LqMy9H4qbueWX2cHM13URsdC1kyOpbCXgIgRla/rRyeCc4QKbWNdZZxW3rcwz6F4Jj92YNoX/9HSPs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCXbLWsKtXqaOTKAnKUvCMuxZF/DbpFVuSV2x8UAk8jVQIhAL7UCAjsMWzIB7TRWnAAmmEuqxTMNHhu8hRT5EXb2rMW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":498261},"main":"./cjs/index.cjs","_from":"file:C:/Work/Warlock.js/builder/release-artifacts/5.17.0/warlock.js-ai-workspace-5.17.0.tgz","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"},"require":{"types":"./esm/index.d.mts","default":"./cjs/index.cjs"}}},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"_resolved":"C:\\Work\\Warlock.js\\builder\\release-artifacts\\5.17.0\\warlock.js-ai-workspace-5.17.0.tgz","_integrity":"sha512-uuhg4eeM3awKtPtO2KdyKf0HxK1x79rIeUE67FRvzQjIqhqMAASujc8ucLocpsqegSvdFzdzsjMQQ/If+Lzd7g==","repository":{"url":"git+https://github.com/warlockjs/ai-workspace.git","type":"git"},"_npmVersion":"11.12.1","description":"Policy-jailed filesystem + shell workspace for @warlock.js/ai agents","directories":{},"_nodeVersion":"25.9.0","dependencies":{"@warlock.js/fs":"5.17.0","@standard-schema/spec":"^1.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"@warlock.js/ai":"5.17.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-workspace_5.17.0_1790085597940_0.9314283904895557","host":"s3://npm-registry-packages-npm-production"}},"5.17.1":{"name":"@warlock.js/ai-workspace","version":"5.17.1","keywords":["warlock","ai","workspace","agent","filesystem","shell","sandbox","tools"],"author":{"name":"Hasan Zohdy"},"license":"MIT","_id":"@warlock.js/ai-workspace@5.17.1","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/ai-workspace#readme","bugs":{"url":"https://github.com/warlockjs/ai-workspace/issues"},"dist":{"shasum":"89ce5d17531c82527cf0239b24f1b1c46607e03d","tarball":"https://registry.npmjs.org/@warlock.js/ai-workspace/-/ai-workspace-5.17.1.tgz","fileCount":80,"integrity":"sha512-WLJ61XGtGPb0toZRox306AiLySjUSQMBfXX+vBodAScZgmUYS1y87/SAKftMgYgiVS5RK1A++XEwubhnQs12Qw==","signatures":[{"sig":"MEUCIG78JMP3ZStbFmcvnI34hd/CTT0lDoFXqoRQxuLzpjGNAiEA2f5nAil4L+MVyvDqU/MiZgHRUAZcpqYaoMNxl+mLiAU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDYMRlBhqHPmTEgjO7vdDFNlMyrsNaihwF6BSgIhCzitwIhAOSIVmhGK+zVvUSDUZ3jnPHhNFXA4T3nmEogTeMofCvw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":498261},"main":"./cjs/index.cjs","_from":"file:C:/Users/Hasan/AppData/Local/Temp/warlock-5171-direct-release-UP7rmY/artifacts/warlock.js-ai-workspace-5.17.1.tgz","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"},"require":{"types":"./esm/index.d.mts","default":"./cjs/index.cjs"}}},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"_resolved":"C:\\Users\\Hasan\\AppData\\Local\\Temp\\warlock-5171-direct-release-UP7rmY\\artifacts\\warlock.js-ai-workspace-5.17.1.tgz","_integrity":"sha512-WLJ61XGtGPb0toZRox306AiLySjUSQMBfXX+vBodAScZgmUYS1y87/SAKftMgYgiVS5RK1A++XEwubhnQs12Qw==","repository":{"url":"git+https://github.com/warlockjs/ai-workspace.git","type":"git"},"_npmVersion":"11.12.1","description":"Policy-jailed filesystem + shell workspace for @warlock.js/ai agents","directories":{},"_nodeVersion":"25.9.0","dependencies":{"@warlock.js/fs":"5.17.1","@standard-schema/spec":"^1.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"@warlock.js/ai":"5.17.1"},"_npmOperationalInternal":{"tmp":"tmp/ai-workspace_5.17.1_1790103101729_0.7721561628575588","host":"s3://npm-registry-packages-npm-production"}},"5.18.0":{"name":"@warlock.js/ai-workspace","version":"5.18.0","keywords":["warlock","ai","workspace","agent","filesystem","shell","sandbox","tools"],"author":{"name":"Hasan Zohdy"},"license":"MIT","_id":"@warlock.js/ai-workspace@5.18.0","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/ai-workspace#readme","bugs":{"url":"https://github.com/warlockjs/ai-workspace/issues"},"dist":{"shasum":"274a915bddf6f2d8b52b4767d018a3dc274ec5e6","tarball":"https://registry.npmjs.org/@warlock.js/ai-workspace/-/ai-workspace-5.18.0.tgz","fileCount":80,"integrity":"sha512-8yHpHhjkQRly8S7v7Wj8k4leBbOEs+0tyx5aYiX+7kZbWdYWYuAJ1MRZj75CsB3VBCgmZYzPxeMP2cAUY2foCg==","signatures":[{"sig":"MEUCIQC9C7ANS9Ty1JwhXQjTMMwI21lTZ0Tl/mW71fc4kiZojwIgTQ0tLT8o9KUyq9IwlQF9PatA9r8+nEr/aZ+K5IxD/u8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICOT59CDT2A8bjlXurJkF8UZqQYcvqkvTmzXSwRooMntAiAD5rvT+OrTsOgyMfuw0uBE7DYUpiBw8pdJzEuxc0hA2w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":498261},"main":"./cjs/index.cjs","_from":"file:C:/Work/Warlock.js/builder/release-artifacts/5.18.0/warlock.js-ai-workspace-5.18.0.tgz","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"},"require":{"types":"./esm/index.d.mts","default":"./cjs/index.cjs"}}},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"_resolved":"C:\\Work\\Warlock.js\\builder\\release-artifacts\\5.18.0\\warlock.js-ai-workspace-5.18.0.tgz","_integrity":"sha512-8yHpHhjkQRly8S7v7Wj8k4leBbOEs+0tyx5aYiX+7kZbWdYWYuAJ1MRZj75CsB3VBCgmZYzPxeMP2cAUY2foCg==","repository":{"url":"git+https://github.com/warlockjs/ai-workspace.git","type":"git"},"_npmVersion":"11.12.1","description":"Policy-jailed filesystem + shell workspace for @warlock.js/ai agents","directories":{},"_nodeVersion":"25.9.0","dependencies":{"@warlock.js/fs":"5.18.0","@standard-schema/spec":"^1.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"@warlock.js/ai":"5.18.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-workspace_5.18.0_1790123797924_0.827534445890834","host":"s3://npm-registry-packages-npm-production"}},"5.19.0":{"name":"@warlock.js/ai-workspace","version":"5.19.0","keywords":["warlock","ai","workspace","agent","filesystem","shell","sandbox","tools"],"author":{"name":"Hasan Zohdy"},"license":"MIT","_id":"@warlock.js/ai-workspace@5.19.0","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/ai-workspace#readme","bugs":{"url":"https://github.com/warlockjs/ai-workspace/issues"},"dist":{"shasum":"2fdeb7346d75d7aa3f876bc18e9d95a663f56a6b","tarball":"https://registry.npmjs.org/@warlock.js/ai-workspace/-/ai-workspace-5.19.0.tgz","fileCount":80,"integrity":"sha512-S5S6rYCj5JYfdKWnfBcjmocGAYRyvlvIlEpacOFRJq0yvByz6AliR3YHNBa2a8lk4McoVVhZO0Wv0u411YrX4A==","signatures":[{"sig":"MEQCIElOjbi6pddNqditFZvlr9ZUrbZsitknhRDAGCaLjAdmAiAVVeP2UD9Sr0pHruna9ZzKIHY+wI7pOMTMj0m4LgD6rA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCojUXScJZpbdKS1Co8xOApNpOzS+wct8VlJiY1cfZN6QIgEuJSeAHdGi6Kf/WrIsUJQjOSM66OKRPe7vH1JXnLeg0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":493166},"main":"./cjs/index.cjs","_from":"file:C:/Work/Warlock.js/builder/release-artifacts/5.19.0/warlock.js-ai-workspace-5.19.0.tgz","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"},"require":{"types":"./esm/index.d.mts","default":"./cjs/index.cjs"}}},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"_resolved":"C:\\Work\\Warlock.js\\builder\\release-artifacts\\5.19.0\\warlock.js-ai-workspace-5.19.0.tgz","_integrity":"sha512-S5S6rYCj5JYfdKWnfBcjmocGAYRyvlvIlEpacOFRJq0yvByz6AliR3YHNBa2a8lk4McoVVhZO0Wv0u411YrX4A==","repository":{"url":"git+https://github.com/warlockjs/ai-workspace.git","type":"git"},"_npmVersion":"11.12.1","description":"Policy-jailed filesystem + shell workspace for @warlock.js/ai agents","directories":{},"_nodeVersion":"25.9.0","dependencies":{"@warlock.js/fs":"5.19.0","@standard-schema/spec":"^1.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"@warlock.js/ai":"5.19.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-workspace_5.19.0_1790186723460_0.8458304203436815","host":"s3://npm-registry-packages-npm-production"}},"5.19.1":{"name":"@warlock.js/ai-workspace","version":"5.19.1","keywords":["warlock","ai","workspace","agent","filesystem","shell","sandbox","tools"],"author":{"name":"Hasan Zohdy"},"license":"MIT","_id":"@warlock.js/ai-workspace@5.19.1","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/ai-workspace#readme","bugs":{"url":"https://github.com/warlockjs/ai-workspace/issues"},"dist":{"shasum":"0a82e106224f3c644d5da869e1520a2fe4caaf69","tarball":"https://registry.npmjs.org/@warlock.js/ai-workspace/-/ai-workspace-5.19.1.tgz","fileCount":80,"integrity":"sha512-sWB8tWTWfBQVDAn01z22JA7n1UKa2eQky5tp/nxwRgsyRKKnHy5Ya0Zhqke+9KrBLkntTCw7kA9q2l+uQQId/w==","signatures":[{"sig":"MEYCIQDBnMxpPcar8nmALfdPUOUHalKEsnA6ceuxnsCytjaIdgIhAKl2BJoy0qAMFqr7UegcPbtd/qm0F0nrP2nDrPotSS05","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGoYALlexqHZbmrehzHAnb1ZFTOtsFNTjLCuPYNfnLotAiBqAsDDir7PISl9iwleecX/E1lryfVEY5wfVapUd9c2jg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":493166},"main":"./cjs/index.cjs","_from":"file:C:/Work/Warlock.js/builder/release-artifacts/5.19.1/warlock.js-ai-workspace-5.19.1.tgz","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"},"require":{"types":"./esm/index.d.mts","default":"./cjs/index.cjs"}}},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"_resolved":"C:\\Work\\Warlock.js\\builder\\release-artifacts\\5.19.1\\warlock.js-ai-workspace-5.19.1.tgz","_integrity":"sha512-sWB8tWTWfBQVDAn01z22JA7n1UKa2eQky5tp/nxwRgsyRKKnHy5Ya0Zhqke+9KrBLkntTCw7kA9q2l+uQQId/w==","repository":{"url":"git+https://github.com/warlockjs/ai-workspace.git","type":"git"},"_npmVersion":"11.12.1","description":"Policy-jailed filesystem + shell workspace for @warlock.js/ai agents","directories":{},"_nodeVersion":"25.9.0","dependencies":{"@warlock.js/fs":"5.19.1","@standard-schema/spec":"^1.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"@warlock.js/ai":"5.19.1"},"_npmOperationalInternal":{"tmp":"tmp/ai-workspace_5.19.1_1790237263176_0.8329992020969412","host":"s3://npm-registry-packages-npm-production"}},"5.20.0":{"name":"@warlock.js/ai-workspace","version":"5.20.0","keywords":["warlock","ai","workspace","agent","filesystem","shell","sandbox","tools"],"author":{"name":"Hasan Zohdy"},"license":"MIT","_id":"@warlock.js/ai-workspace@5.20.0","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/ai-workspace#readme","bugs":{"url":"https://github.com/warlockjs/ai-workspace/issues"},"dist":{"shasum":"e2bcb6fb6299d2ec89ab0b4f2627c9bf640f13b4","tarball":"https://registry.npmjs.org/@warlock.js/ai-workspace/-/ai-workspace-5.20.0.tgz","fileCount":81,"integrity":"sha512-6bUE+/CZKH3qPGdJm1d5JO8lRfRfl9qOvFjCHs8nQ5L/3J1F+Fuv3T2ug4pppDRfhx1frb8cZyLZiWVvZaKAyA==","signatures":[{"sig":"MEUCIEvycIl4vzQmHLBLWyXLHDC0TM0LqKg/nCv2o+hkZVgRAiEA0Ngm7VXTV2G+aKhOkeVg/uEqym86kQaK+iorq1FpZvk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDEuY/GPUIPews7foLl+FoRxycqQyBI+wvgYEV8KnsR1wIhAOPuiB7F4uBD6EclXpkhj4IdoiMCUqirtbQTibAEpchZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":498712},"main":"./cjs/index.cjs","_from":"file:C:/Work/Warlock.js/builder/release-artifacts/5.20.0/warlock.js-ai-workspace-5.20.0.tgz","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"},"require":{"types":"./esm/index.d.mts","default":"./cjs/index.cjs"}}},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"_resolved":"C:\\Work\\Warlock.js\\builder\\release-artifacts\\5.20.0\\warlock.js-ai-workspace-5.20.0.tgz","_integrity":"sha512-6bUE+/CZKH3qPGdJm1d5JO8lRfRfl9qOvFjCHs8nQ5L/3J1F+Fuv3T2ug4pppDRfhx1frb8cZyLZiWVvZaKAyA==","repository":{"url":"git+https://github.com/warlockjs/ai-workspace.git","type":"git"},"_npmVersion":"11.12.1","description":"Policy-jailed filesystem + shell workspace for @warlock.js/ai agents","directories":{},"_nodeVersion":"25.9.0","dependencies":{"@warlock.js/fs":"5.20.0","@standard-schema/spec":"^1.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"@warlock.js/ai":"5.20.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-workspace_5.20.0_1790264331341_0.36766388372510783","host":"s3://npm-registry-packages-npm-production"}},"5.21.0":{"name":"@warlock.js/ai-workspace","version":"5.21.0","keywords":["warlock","ai","workspace","agent","filesystem","shell","sandbox","tools"],"author":{"name":"Hasan Zohdy"},"license":"MIT","_id":"@warlock.js/ai-workspace@5.21.0","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/ai-workspace#readme","bugs":{"url":"https://github.com/warlockjs/ai-workspace/issues"},"dist":{"shasum":"20759e97076bbdb81abfaca8757b15d5be2b0d18","tarball":"https://registry.npmjs.org/@warlock.js/ai-workspace/-/ai-workspace-5.21.0.tgz","fileCount":81,"integrity":"sha512-VuUHVVVx+Vdqb5oR78aY+95HUKpvz8vttvL/MQD3UvBzUyA+97d/ZyvAXuApxWiKc0A+pUhIef3WyiXhO2XF8Q==","signatures":[{"sig":"MEYCIQCczQCg901TgM6ctikF1KgrFSvtd7MNe20UUGVtazLWUQIhAL95epvCG1LjRWUkPr8PlfybeLaDP60HzYNJsxTqcFkM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC6ODW3vlsEmqYzleBz8BZnjfEcJSbNFZVeDzFS7rbFdgIgKIzRaG1v0IzPqweUO9gSiVoTiQ2KFX3A1XLAxF2prco=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":498807},"main":"./cjs/index.cjs","_from":"file:C:/Work/Warlock.js/builder/release-artifacts/5.21.0/warlock.js-ai-workspace-5.21.0.tgz","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"},"require":{"types":"./esm/index.d.mts","default":"./cjs/index.cjs"}}},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"_resolved":"C:\\Work\\Warlock.js\\builder\\release-artifacts\\5.21.0\\warlock.js-ai-workspace-5.21.0.tgz","_integrity":"sha512-VuUHVVVx+Vdqb5oR78aY+95HUKpvz8vttvL/MQD3UvBzUyA+97d/ZyvAXuApxWiKc0A+pUhIef3WyiXhO2XF8Q==","repository":{"url":"git+https://github.com/warlockjs/ai-workspace.git","type":"git"},"_npmVersion":"11.12.1","description":"Policy-jailed filesystem + shell workspace for @warlock.js/ai agents","directories":{},"_nodeVersion":"25.9.0","dependencies":{"@warlock.js/fs":"5.21.0","@standard-schema/spec":"^1.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"@warlock.js/ai":"5.21.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-workspace_5.21.0_1790307392523_0.37795958643228467","host":"s3://npm-registry-packages-npm-production"}},"5.22.0":{"name":"@warlock.js/ai-workspace","version":"5.22.0","keywords":["warlock","ai","workspace","agent","filesystem","shell","sandbox","tools"],"author":{"name":"Hasan Zohdy"},"license":"MIT","_id":"@warlock.js/ai-workspace@5.22.0","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/ai-workspace#readme","bugs":{"url":"https://github.com/warlockjs/ai-workspace/issues"},"dist":{"shasum":"f73d9158bfacdb57995ddcbcb9ae8da58a14756f","tarball":"https://registry.npmjs.org/@warlock.js/ai-workspace/-/ai-workspace-5.22.0.tgz","fileCount":81,"integrity":"sha512-SyCDYamkkr4FcC1d8S/zmJMpiHcpN9rIEt/HENBfEFh3pnEd1SsjWMRo8aNLj4Kc6QyWbavTSbDHRkfeUyCfcA==","signatures":[{"sig":"MEYCIQDU+0inH2l3VCICYesjdhq55BOj9MxCKRpcuCg7udA2UwIhAKi7uTAMFMG5BwG3wfIalTE4KXEEm2qmGGtLT9UF0DYl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBvIjgWX3G7fpSlXc4jvHI6w0Q5w+qDZHMO+1yBDAxmjAiEA4FeiN9HKzyxHvuBV9+61te6ZRSotRLZ3wllx2OhgBB8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":498900},"main":"./cjs/index.cjs","_from":"file:C:/Work/Warlock.js/builder/release-artifacts/5.22.0/warlock.js-ai-workspace-5.22.0.tgz","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"},"require":{"types":"./esm/index.d.mts","default":"./cjs/index.cjs"}}},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"_resolved":"C:\\Work\\Warlock.js\\builder\\release-artifacts\\5.22.0\\warlock.js-ai-workspace-5.22.0.tgz","_integrity":"sha512-SyCDYamkkr4FcC1d8S/zmJMpiHcpN9rIEt/HENBfEFh3pnEd1SsjWMRo8aNLj4Kc6QyWbavTSbDHRkfeUyCfcA==","repository":{"url":"git+https://github.com/warlockjs/ai-workspace.git","type":"git"},"_npmVersion":"11.12.1","description":"Policy-jailed filesystem + shell workspace for @warlock.js/ai agents","directories":{},"_nodeVersion":"25.9.0","dependencies":{"@warlock.js/fs":"5.22.0","@standard-schema/spec":"^1.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"@warlock.js/ai":"5.22.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-workspace_5.22.0_1790343967918_0.7786669525930936","host":"s3://npm-registry-packages-npm-production"}},"5.22.1":{"name":"@warlock.js/ai-workspace","version":"5.22.1","keywords":["warlock","ai","workspace","agent","filesystem","shell","sandbox","tools"],"author":{"name":"Hasan Zohdy"},"license":"MIT","_id":"@warlock.js/ai-workspace@5.22.1","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/ai-workspace#readme","bugs":{"url":"https://github.com/warlockjs/ai-workspace/issues"},"dist":{"shasum":"bb636dcc3d946f7787bd0181fe4f1f1361ab8aab","tarball":"https://registry.npmjs.org/@warlock.js/ai-workspace/-/ai-workspace-5.22.1.tgz","fileCount":81,"integrity":"sha512-6Cg1ifT9+qB7ffqwmOweKLdtebZ0LB0R22mSTeVFpKVgHHKx4TXRJm/oFXPsmPlssua2onrd3q1TGpCta1iSJA==","signatures":[{"sig":"MEYCIQCfwJOtmKT60ge3fo/pJcPMno7V65bx37nMTnZ/z3r7bgIhALajHRPtuZ+nBb5Eb/x0WATdCjFEazgCYiQZgIyTKylt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCG5omIRtRxxYlftuNsJ5tNuu9FVavDJ9nufNnESibZ0wIhAMoIqXL8UMO3QKfLjhHIl+3YpsBxAFX4Iy8T8d0T9h4L","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":498992},"main":"./cjs/index.cjs","_from":"file:C:/Work/Warlock.js/builder/release-artifacts/5.22.1/warlock.js-ai-workspace-5.22.1.tgz","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"},"require":{"types":"./esm/index.d.mts","default":"./cjs/index.cjs"}}},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"_resolved":"C:\\Work\\Warlock.js\\builder\\release-artifacts\\5.22.1\\warlock.js-ai-workspace-5.22.1.tgz","_integrity":"sha512-6Cg1ifT9+qB7ffqwmOweKLdtebZ0LB0R22mSTeVFpKVgHHKx4TXRJm/oFXPsmPlssua2onrd3q1TGpCta1iSJA==","repository":{"url":"git+https://github.com/warlockjs/ai-workspace.git","type":"git"},"_npmVersion":"11.12.1","description":"Policy-jailed filesystem + shell workspace for @warlock.js/ai agents","directories":{},"_nodeVersion":"25.9.0","dependencies":{"@warlock.js/fs":"5.22.1","@standard-schema/spec":"^1.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"@warlock.js/ai":"5.22.1"},"_npmOperationalInternal":{"tmp":"tmp/ai-workspace_5.22.1_1790350079423_0.9925184675251408","host":"s3://npm-registry-packages-npm-production"}},"5.23.0":{"name":"@warlock.js/ai-workspace","version":"5.23.0","keywords":["warlock","ai","workspace","agent","filesystem","shell","sandbox","tools"],"author":{"name":"Hasan Zohdy"},"license":"MIT","_id":"@warlock.js/ai-workspace@5.23.0","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/ai-workspace#readme","bugs":{"url":"https://github.com/warlockjs/ai-workspace/issues"},"dist":{"shasum":"1181e034c3bd56c695322386719bf469bbcfdae0","tarball":"https://registry.npmjs.org/@warlock.js/ai-workspace/-/ai-workspace-5.23.0.tgz","fileCount":81,"integrity":"sha512-Rn/gaTxHnvvH8KRG2ufsck9CzCx7EBpDh6Ykjw6+3SXQOXjv2kTYoR17rXktp1pwu1EiT6VRUnWKddSLy69Puw==","signatures":[{"sig":"MEUCIFW6ThQnK/mCkx+8zfA2n93EP96PRyS6aQ670YMZZLPRAiEA5RL2cl5yICwohq1fr7urO8bWmxljZSRjqnCDhj3pRSk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDQ8xdItS8gJ2ybDF5HQ7Fob1MhXlc8gXIJvhSAamM9PwIhAJu1XGkLNCWG4gfaYZ2HVSzzfDCtDoVzd4cBmJ605fDW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":499084},"main":"./cjs/index.cjs","_from":"file:C:/Work/Warlock.js/builder/release-artifacts/5.23.0/warlock.js-ai-workspace-5.23.0.tgz","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"},"require":{"types":"./esm/index.d.mts","default":"./cjs/index.cjs"}}},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"_resolved":"C:\\Work\\Warlock.js\\builder\\release-artifacts\\5.23.0\\warlock.js-ai-workspace-5.23.0.tgz","_integrity":"sha512-Rn/gaTxHnvvH8KRG2ufsck9CzCx7EBpDh6Ykjw6+3SXQOXjv2kTYoR17rXktp1pwu1EiT6VRUnWKddSLy69Puw==","repository":{"url":"git+https://github.com/warlockjs/ai-workspace.git","type":"git"},"_npmVersion":"11.12.1","description":"Policy-jailed filesystem + shell workspace for @warlock.js/ai agents","directories":{},"_nodeVersion":"25.9.0","dependencies":{"@warlock.js/fs":"5.23.0","@standard-schema/spec":"^1.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"@warlock.js/ai":"5.23.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-workspace_5.23.0_1790418075961_0.8510833143862804","host":"s3://npm-registry-packages-npm-production"}},"5.23.1":{"name":"@warlock.js/ai-workspace","version":"5.23.1","keywords":["warlock","ai","workspace","agent","filesystem","shell","sandbox","tools"],"author":{"name":"Hasan Zohdy"},"license":"MIT","_id":"@warlock.js/ai-workspace@5.23.1","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/ai-workspace#readme","bugs":{"url":"https://github.com/warlockjs/ai-workspace/issues"},"dist":{"shasum":"d6a649e3e1c6fb84545c7db9ec6fe6007d49e675","tarball":"https://registry.npmjs.org/@warlock.js/ai-workspace/-/ai-workspace-5.23.1.tgz","fileCount":81,"integrity":"sha512-a89G3THYIPKa8AHkENEBmray2mJSKICMbRAjeaI0lUrLN3/ShP7f608R8rizm4XMNJBKA4k0WJ0ROlly7pphbg==","signatures":[{"sig":"MEUCIDgD8jRRmL394HuwTGzYN6nS0119ibk1TaPKOQPY+hgYAiEAq6FZMfMcLX1rXHgk+D41PIXWCYi6RH4CUbv5N5AN5rU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCGAdcQ9OlPDvcvk01FxdOPsMc7sE8Ya72oMXPkv13hwAIgAeV7D6fpo6FAE8OQb5zGDKeAIUUs+oGfIkIYuQhiIZs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":499176},"main":"./cjs/index.cjs","_from":"file:C:/Work/Warlock.js/builder/release-artifacts/5.23.1/warlock.js-ai-workspace-5.23.1.tgz","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"},"require":{"types":"./esm/index.d.mts","default":"./cjs/index.cjs"}}},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"_resolved":"C:\\Work\\Warlock.js\\builder\\release-artifacts\\5.23.1\\warlock.js-ai-workspace-5.23.1.tgz","_integrity":"sha512-a89G3THYIPKa8AHkENEBmray2mJSKICMbRAjeaI0lUrLN3/ShP7f608R8rizm4XMNJBKA4k0WJ0ROlly7pphbg==","repository":{"url":"git+https://github.com/warlockjs/ai-workspace.git","type":"git"},"_npmVersion":"11.12.1","description":"Policy-jailed filesystem + shell workspace for @warlock.js/ai agents","directories":{},"_nodeVersion":"25.9.0","dependencies":{"@warlock.js/fs":"5.23.1","@standard-schema/spec":"^1.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"@warlock.js/ai":"5.23.1"},"_npmOperationalInternal":{"tmp":"tmp/ai-workspace_5.23.1_1790442039144_0.8935064717798891","host":"s3://npm-registry-packages-npm-production"}},"5.23.2":{"name":"@warlock.js/ai-workspace","version":"5.23.2","keywords":["warlock","ai","workspace","agent","filesystem","shell","sandbox","tools"],"author":{"name":"Hasan Zohdy"},"license":"MIT","_id":"@warlock.js/ai-workspace@5.23.2","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/ai-workspace#readme","bugs":{"url":"https://github.com/warlockjs/ai-workspace/issues"},"dist":{"shasum":"ecc3def042820a55f3e7cdcac8a89e4825151db4","tarball":"https://registry.npmjs.org/@warlock.js/ai-workspace/-/ai-workspace-5.23.2.tgz","fileCount":81,"integrity":"sha512-7/vsCg1WG1dxHF7EBFhpOB0pl2QIG5o2VJ1yQDRuby/K8SSvt/gztIbmJ9wCxhhinokU+JTni+tvZcNUhOYrFA==","signatures":[{"sig":"MEUCIQDeXFq4wOEDtP5/iNfllcJHcN+88a3HVD6RdMi6PPF1rgIgAu9LZ2DxENv25a7vF9lkoYKUX4Nmeb87jvlpTkvN468=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDB8ozubOQi9t/NXrP4lpwJiM3XNB2g/C9WOtFKzxu8uQIgGy7cAQKehOrwzjouEotNI52zQy+XPGcREQyjwnv3FtQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":499268},"main":"./cjs/index.cjs","_from":"file:C:/Work/Warlock.js/builder/release-artifacts/5.23.2/warlock.js-ai-workspace-5.23.2.tgz","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"},"require":{"types":"./esm/index.d.mts","default":"./cjs/index.cjs"}}},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"_resolved":"C:\\Work\\Warlock.js\\builder\\release-artifacts\\5.23.2\\warlock.js-ai-workspace-5.23.2.tgz","_integrity":"sha512-7/vsCg1WG1dxHF7EBFhpOB0pl2QIG5o2VJ1yQDRuby/K8SSvt/gztIbmJ9wCxhhinokU+JTni+tvZcNUhOYrFA==","repository":{"url":"git+https://github.com/warlockjs/ai-workspace.git","type":"git"},"_npmVersion":"11.12.1","description":"Policy-jailed filesystem + shell workspace for @warlock.js/ai agents","directories":{},"_nodeVersion":"25.9.0","dependencies":{"@warlock.js/fs":"5.23.2","@standard-schema/spec":"^1.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"@warlock.js/ai":"5.23.2"},"_npmOperationalInternal":{"tmp":"tmp/ai-workspace_5.23.2_1790456593456_0.6668581461300058","host":"s3://npm-registry-packages-npm-production"}},"5.24.0":{"name":"@warlock.js/ai-workspace","version":"5.24.0","keywords":["warlock","ai","workspace","agent","filesystem","shell","sandbox","tools"],"author":{"name":"Hasan Zohdy"},"license":"MIT","_id":"@warlock.js/ai-workspace@5.24.0","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/ai-workspace#readme","bugs":{"url":"https://github.com/warlockjs/ai-workspace/issues"},"dist":{"shasum":"ccc7e1db4f16d8c1f06364826d8a36c7b965c3d5","tarball":"https://registry.npmjs.org/@warlock.js/ai-workspace/-/ai-workspace-5.24.0.tgz","fileCount":81,"integrity":"sha512-WrQdWR5yke7vxQXV1WclCsUBuvR/GnWT8bKxK6i77B0IImjpep6tyZI0kydvy1diLrxQ3cOwmsyF9oioOpl6Ng==","signatures":[{"sig":"MEQCIA8/oVs9R73NF3HCJIDrwXWVj1b8k+CV59/Z2gVY3k+yAiBlU8HJoM00kWJonWcGRsp9Iba3dRN8pDfvGH59qoz0mQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCaii9XjD3Lk5s70yDJkp1fwolX3Alga4OpPVteuoWmRgIgTbli4Z300qLw/bnqXRGPZ8P22n//8mIQo80Je2LenPc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":499354},"main":"./cjs/index.cjs","_from":"file:C:/Work/Warlock.js/builder/release-artifacts/5.24.0/warlock.js-ai-workspace-5.24.0.tgz","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"},"require":{"types":"./esm/index.d.mts","default":"./cjs/index.cjs"}}},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"_resolved":"C:\\Work\\Warlock.js\\builder\\release-artifacts\\5.24.0\\warlock.js-ai-workspace-5.24.0.tgz","_integrity":"sha512-WrQdWR5yke7vxQXV1WclCsUBuvR/GnWT8bKxK6i77B0IImjpep6tyZI0kydvy1diLrxQ3cOwmsyF9oioOpl6Ng==","repository":{"url":"git+https://github.com/warlockjs/ai-workspace.git","type":"git"},"_npmVersion":"11.12.1","description":"Policy-jailed filesystem + shell workspace for @warlock.js/ai agents","directories":{},"_nodeVersion":"25.9.0","dependencies":{"@warlock.js/fs":"5.24.0","@standard-schema/spec":"^1.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"@warlock.js/ai":"5.24.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-workspace_5.24.0_1790527405467_0.015545396347122153","host":"s3://npm-registry-packages-npm-production"}},"5.25.0":{"name":"@warlock.js/ai-workspace","version":"5.25.0","keywords":["warlock","ai","workspace","agent","filesystem","shell","sandbox","tools"],"author":{"name":"Hasan Zohdy"},"license":"MIT","_id":"@warlock.js/ai-workspace@5.25.0","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/ai-workspace#readme","bugs":{"url":"https://github.com/warlockjs/ai-workspace/issues"},"dist":{"shasum":"1ff3810658fe27b646c8032e81461d978cef3b5e","tarball":"https://registry.npmjs.org/@warlock.js/ai-workspace/-/ai-workspace-5.25.0.tgz","fileCount":81,"integrity":"sha512-mLgWKufnxyE3GVMz6gTkHMEpxLHBlHmNWH1pijWB8UBntcMWPR3at6Iw+WMIhTqcgZgG8Jdfd+HvNry5Dv5peg==","signatures":[{"sig":"MEUCIQD6TZz0hXe0mxtS8pLn9qKJQvmwU263Yx2oAR8XkDTPywIgK0MhW32AUmVPFwBG7fstKWftgevs/nkvPL1q+v5u/eI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAaPSzcQr30khci87iOHxe0N8maQ+t34LmsWMZ56YPz0AiEAlOXDUhb06yEmP6dt7RMT1iSYTVDvKh0hSr6rNeP26Y0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":495424},"main":"./cjs/index.cjs","_from":"file:/home/runner/work/release/release/ws/builder/release-artifacts/5.25.0/warlock.js-ai-workspace-5.25.0.tgz","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"},"require":{"types":"./esm/index.d.mts","default":"./cjs/index.cjs"}}},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"_resolved":"/home/runner/work/release/release/ws/builder/release-artifacts/5.25.0/warlock.js-ai-workspace-5.25.0.tgz","_integrity":"sha512-mLgWKufnxyE3GVMz6gTkHMEpxLHBlHmNWH1pijWB8UBntcMWPR3at6Iw+WMIhTqcgZgG8Jdfd+HvNry5Dv5peg==","repository":{"url":"git+https://github.com/warlockjs/ai-workspace.git","type":"git"},"_npmVersion":"11.19.0","description":"Policy-jailed filesystem + shell workspace for @warlock.js/ai agents","directories":{},"_nodeVersion":"24.21.0","dependencies":{"@warlock.js/fs":"5.25.0","@standard-schema/spec":"^1.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"@warlock.js/ai":"5.25.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-workspace_5.25.0_1790700118059_0.8621997110536253","host":"s3://npm-registry-packages-npm-production"}},"5.26.0":{"name":"@warlock.js/ai-workspace","version":"5.26.0","keywords":["warlock","ai","workspace","agent","filesystem","shell","sandbox","tools"],"author":{"name":"Hasan Zohdy"},"license":"MIT","_id":"@warlock.js/ai-workspace@5.26.0","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/ai-workspace#readme","bugs":{"url":"https://github.com/warlockjs/ai-workspace/issues"},"dist":{"shasum":"68ac0a8d37ae987ebc75e44ccd80e2dad18cf8c7","tarball":"https://registry.npmjs.org/@warlock.js/ai-workspace/-/ai-workspace-5.26.0.tgz","fileCount":81,"integrity":"sha512-IWqjIgHAYmNtd7q5KkNpMiGznvt2GttS81gp8yTEZ10HZbxY65NlWP9YK/PpfUmmMuZpwuUEJpdJ3tE/ljCaAQ==","signatures":[{"sig":"MEQCICXfo1NKY6BqH56JvwmnnjkpVo4F019Nxn3hEFKEAt8JAiB/0UfyNZYz4aFpu8UAoWdObme8tZxF11uB0VS0ydOC7A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDi/f3Ug+So+253wHiJQBwBYmDmoV18wq43BrANnc2X6AIhANg5dUe3JLB0Ntkkwd+pcWG4NnhTjFyIo+PtRGYX0Ib3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":495510},"main":"./cjs/index.cjs","_from":"file:/home/runner/work/release/release/ws/builder/release-artifacts/5.26.0/warlock.js-ai-workspace-5.26.0.tgz","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"},"require":{"types":"./esm/index.d.mts","default":"./cjs/index.cjs"}}},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"_resolved":"/home/runner/work/release/release/ws/builder/release-artifacts/5.26.0/warlock.js-ai-workspace-5.26.0.tgz","_integrity":"sha512-IWqjIgHAYmNtd7q5KkNpMiGznvt2GttS81gp8yTEZ10HZbxY65NlWP9YK/PpfUmmMuZpwuUEJpdJ3tE/ljCaAQ==","repository":{"url":"git+https://github.com/warlockjs/ai-workspace.git","type":"git"},"_npmVersion":"11.19.0","description":"Policy-jailed filesystem + shell workspace for @warlock.js/ai agents","directories":{},"_nodeVersion":"24.21.0","dependencies":{"@warlock.js/fs":"5.26.0","@standard-schema/spec":"^1.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"@warlock.js/ai":"5.26.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-workspace_5.26.0_1790789862549_0.8661392893051114","host":"s3://npm-registry-packages-npm-production"}},"5.27.0":{"name":"@warlock.js/ai-workspace","version":"5.27.0","keywords":["warlock","ai","workspace","agent","filesystem","shell","sandbox","tools"],"author":{"name":"Hasan Zohdy"},"license":"MIT","_id":"@warlock.js/ai-workspace@5.27.0","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/ai-workspace#readme","bugs":{"url":"https://github.com/warlockjs/ai-workspace/issues"},"dist":{"shasum":"25bcc18ba8ba6850261e82e2522240632d5cd225","tarball":"https://registry.npmjs.org/@warlock.js/ai-workspace/-/ai-workspace-5.27.0.tgz","fileCount":81,"integrity":"sha512-Bp95JiW31C1uBzphxuxnyTMJhqrya+7GD7+OMnaoouHwrNRaatUkx+eRQtJ7d1nkJbA4ussWRKQtdz6oK5NC9g==","signatures":[{"sig":"MEUCIC+033CZkEwGth+uwo/kacgbTjTl6Lmu69ZUa9Hf455vAiEApV/NMC7D7msUi+HXl0y/DC5w/Enefa5bDlSm7TvbKaQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICqHDQgmnGBnjJ2JKcElHBk0ga/NpcbD+i6YwCp0v1VqAiEAsNeAJ6qvi/bRiwoD5r0Krcw6zwzqHT0HG1PR/9D//7I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":495596},"main":"./cjs/index.cjs","_from":"file:/home/runner/work/release/release/ws/builder/release-artifacts/5.27.0/warlock.js-ai-workspace-5.27.0.tgz","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"},"require":{"types":"./esm/index.d.mts","default":"./cjs/index.cjs"}}},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"_resolved":"/home/runner/work/release/release/ws/builder/release-artifacts/5.27.0/warlock.js-ai-workspace-5.27.0.tgz","_integrity":"sha512-Bp95JiW31C1uBzphxuxnyTMJhqrya+7GD7+OMnaoouHwrNRaatUkx+eRQtJ7d1nkJbA4ussWRKQtdz6oK5NC9g==","repository":{"url":"git+https://github.com/warlockjs/ai-workspace.git","type":"git"},"_npmVersion":"11.19.0","description":"Policy-jailed filesystem + shell workspace for @warlock.js/ai agents","directories":{},"_nodeVersion":"24.21.0","dependencies":{"@warlock.js/fs":"5.27.0","@standard-schema/spec":"^1.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"@warlock.js/ai":"5.27.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-workspace_5.27.0_1790823272003_0.967894631776772","host":"s3://npm-registry-packages-npm-production"}},"5.28.0":{"name":"@warlock.js/ai-workspace","version":"5.28.0","keywords":["warlock","ai","workspace","agent","filesystem","shell","sandbox","tools"],"author":{"name":"Hasan Zohdy"},"license":"MIT","_id":"@warlock.js/ai-workspace@5.28.0","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/ai-workspace#readme","bugs":{"url":"https://github.com/warlockjs/ai-workspace/issues"},"dist":{"shasum":"cb7fa89ae7e9042536bd4376c83ed845a17d2dfd","tarball":"https://registry.npmjs.org/@warlock.js/ai-workspace/-/ai-workspace-5.28.0.tgz","fileCount":81,"integrity":"sha512-dNHNAHXL/bKq1/AfWZrPhbSJvoByPv2x3GHfQ5R+W7uWSFE5J9CKZ+00p6XeowlM+8wKKD8UL3IilOxeYZuMxw==","signatures":[{"sig":"MEUCIQCqcCR+eIle8Ao1dl1sSIUhR9HW6YWHk6mTG5Noiz+X6wIgVrh/51S7UD+eV/Fn7d0okKk0QoJcnM6Bi07dZpvwXBg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCX9ZsKUVxr3sfJfQaRhp3ACqAqMsJErjdE7xYEsle1iQIgPdBQ6yP6+nuYJbVj7kL0YWq8V7s41run5TZGazHPnEE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":497736},"main":"./cjs/index.cjs","_from":"file:/home/runner/work/release/release/ws/builder/release-artifacts/5.28.0/warlock.js-ai-workspace-5.28.0.tgz","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"},"require":{"types":"./esm/index.d.mts","default":"./cjs/index.cjs"}}},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"_resolved":"/home/runner/work/release/release/ws/builder/release-artifacts/5.28.0/warlock.js-ai-workspace-5.28.0.tgz","_integrity":"sha512-dNHNAHXL/bKq1/AfWZrPhbSJvoByPv2x3GHfQ5R+W7uWSFE5J9CKZ+00p6XeowlM+8wKKD8UL3IilOxeYZuMxw==","repository":{"url":"git+https://github.com/warlockjs/ai-workspace.git","type":"git"},"_npmVersion":"11.19.0","description":"Policy-jailed filesystem + shell workspace for @warlock.js/ai agents","directories":{},"_nodeVersion":"24.21.0","dependencies":{"@warlock.js/fs":"5.28.0","@standard-schema/spec":"^1.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"@warlock.js/ai":"5.28.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-workspace_5.28.0_1790836865176_0.3418562383244519","host":"s3://npm-registry-packages-npm-production"}},"5.29.0":{"_id":"@warlock.js/ai-workspace@5.29.0","bugs":{"url":"https://github.com/warlockjs/ai-workspace/issues"},"dist":{"shasum":"52830a21dad95404af5bdc2d816a0ef91e1130eb","tarball":"https://registry.npmjs.org/@warlock.js/ai-workspace/-/ai-workspace-5.29.0.tgz","fileCount":81,"integrity":"sha512-2wxmrjYOrfxe6lihk6s9MwwT3Mqq6SvjCBjV+B+snVsoYc6rk2nTn53z550H+EKNmSys4mecNxC7qZ7rDFhHzQ==","signatures":[{"sig":"MEUCIBLsJtaBfTuqoWzXWlu4w8CwQA+L9p92MA/w7/WOrNVvAiEAobggQtMH6scIWfcJYmKgWQ31QRyq6PB3BdMKiA9VdPw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCvPYfs3RPb/TXtby+Y1nBrLzn+lVRzt7kBQ+SYhHx9bgIhAJJybK8+gWi+KQuo/H63zAl3SU/DWV3nHLsK1R+FrT66"}],"unpackedSize":497403},"main":"./cjs/index.cjs","name":"@warlock.js/ai-workspace","_from":"file:/home/runner/work/release/release/ws/builder/release-artifacts/5.29.0/warlock.js-ai-workspace-5.29.0.tgz","types":"./esm/index.d.mts","author":{"name":"Hasan Zohdy"},"module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"},"require":{"types":"./esm/index.d.mts","default":"./cjs/index.cjs"}}},"license":"MIT","version":"5.29.0","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"homepage":"https://github.com/warlockjs/ai-workspace#readme","keywords":["warlock","ai","workspace","agent","filesystem","shell","sandbox","tools"],"_resolved":"/home/runner/work/release/release/ws/builder/release-artifacts/5.29.0/warlock.js-ai-workspace-5.29.0.tgz","_integrity":"sha512-2wxmrjYOrfxe6lihk6s9MwwT3Mqq6SvjCBjV+B+snVsoYc6rk2nTn53z550H+EKNmSys4mecNxC7qZ7rDFhHzQ==","repository":{"url":"git+https://github.com/warlockjs/ai-workspace.git","type":"git"},"_npmVersion":"11.19.0","description":"Policy-jailed filesystem + shell workspace for @warlock.js/ai agents","directories":{},"maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"_nodeVersion":"24.21.0","dependencies":{"@warlock.js/fs":"5.29.0","@standard-schema/spec":"^1.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"@warlock.js/ai":"5.29.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ai-workspace_5.29.0_1790856659591_0.8351995570330091"}}},"time":{"created":"2026-06-30T12:40:01.939Z","modified":"2026-10-01T12:10:59.895Z","4.5.0":"2026-06-30T12:40:02.199Z","4.6.0":"2026-07-01T08:54:57.800Z","4.6.1":"2026-07-01T13:41:16.828Z","4.7.0":"2026-07-06T19:44:45.519Z","4.8.0":"2026-07-19T18:44:22.279Z","4.8.1":"2026-07-21T10:57:28.156Z","4.8.2":"2026-07-22T15:16:30.890Z","4.9.0":"2026-08-06T12:22:50.188Z","4.9.1":"2026-08-06T14:14:27.712Z","4.9.2":"2026-08-09T00:35:08.157Z","4.10.0":"2026-08-09T02:23:41.134Z","4.11.0":"2026-08-10T14:18:56.383Z","4.12.0":"2026-08-11T03:57:04.357Z","4.13.0":"2026-08-12T17:11:00.566Z","4.14.0":"2026-08-16T15:47:45.600Z","4.15.0":"2026-08-16T19:07:54.924Z","4.16.0":"2026-08-18T21:48:37.105Z","5.0.0":"2026-08-25T16:20:02.302Z","5.0.1":"2026-08-25T18:04:20.746Z","5.0.2":"2026-08-25T18:32:29.668Z","5.1.0":"2026-08-26T08:59:08.269Z","5.2.2":"2026-09-02T00:58:09.890Z","5.2.3":"2026-09-02T02:34:17.056Z","5.2.4":"2026-09-02T04:42:54.752Z","5.3.0":"2026-09-03T22:18:23.797Z","5.3.1":"2026-09-04T00:11:27.909Z","5.3.2":"2026-09-05T23:05:01.017Z","5.4.0":"2026-09-07T00:15:45.902Z","5.5.0":"2026-09-07T02:04:26.509Z","5.6.0":"2026-09-08T20:47:46.313Z","5.7.0":"2026-09-12T11:07:51.229Z","5.8.0":"2026-09-13T03:49:11.046Z","5.9.0":"2026-09-14T10:28:31.543Z","5.10.0":"2026-09-14T13:24:18.077Z","5.11.0":"2026-09-14T16:00:26.507Z","5.12.0":"2026-09-16T20:59:59.520Z","5.13.0":"2026-09-17T02:38:03.482Z","5.14.0":"2026-09-17T19:39:30.618Z","5.15.0":"2026-09-18T07:20:35.006Z","5.16.0":"2026-09-18T23:15:18.311Z","5.17.0":"2026-09-22T13:59:58.038Z","5.17.1":"2026-09-22T18:51:41.843Z","5.18.0":"2026-09-23T00:36:38.024Z","5.19.0":"2026-09-23T18:05:23.548Z","5.19.1":"2026-09-24T08:07:43.271Z","5.20.0":"2026-09-24T15:38:51.441Z","5.21.0":"2026-09-25T03:36:32.621Z","5.22.0":"2026-09-25T13:46:08.012Z","5.22.1":"2026-09-25T15:27:59.501Z","5.23.0":"2026-09-26T10:21:16.136Z","5.23.1":"2026-09-26T17:00:39.241Z","5.23.2":"2026-09-26T21:03:13.558Z","5.24.0":"2026-09-27T16:43:25.566Z","5.25.0":"2026-09-29T16:41:58.150Z","5.26.0":"2026-09-30T17:37:42.640Z","5.27.0":"2026-10-01T02:54:32.091Z","5.28.0":"2026-10-01T06:41:05.287Z","5.29.0":"2026-10-01T12:10:59.716Z"},"bugs":{"url":"https://github.com/warlockjs/ai-workspace/issues"},"author":{"name":"Hasan Zohdy"},"license":"MIT","homepage":"https://github.com/warlockjs/ai-workspace#readme","keywords":["warlock","ai","workspace","agent","filesystem","shell","sandbox","tools"],"repository":{"url":"git+https://github.com/warlockjs/ai-workspace.git","type":"git"},"description":"Policy-jailed filesystem + shell workspace for @warlock.js/ai agents","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"readme":"# @warlock.js/ai-workspace\n\n> Policy-jailed filesystem + shell workspace for `@warlock.js/ai` agents.\n\nA **workspace** is the bounded place an agent reads, writes, and runs commands — a\npolicy-enforced handle to a filesystem + shell that (a) vends tools to agents and\n(b) you can drive directly from code. One policy, one shared rule set, two ways to\ntouch it: the agent uses `ws.tools.*`; you use the direct methods (`ws.readFile`,\n`ws.exec`, …). Importing the package registers the verb on the shared `ai` object,\nso it is reached as `ai.workspace(policy)` per the `ai.`-namespace convention.\n\n## Security: a policy jail, not OS isolation\n\nThe workspace is a **policy jail**, and it is honest about that — it is **not** an\nOS sandbox. Every path is `realpath`-resolved and must sit under `cwd` (or an\n`allowPaths` root); `denyPaths` globs are blocked even inside `cwd`; shell commands\nare gated by an executable allow/deny list; and `process.env` is **never** inherited\nwholesale (a command can't even find `node`/`npm` unless the policy opts in via\n`shell.inheritEnv: [\"PATH\"]`). What it does **not** do is contain what an *allowed*\nprocess does once it runs — an allowed `node` can still open a socket or read a file\nits own user can reach. For untrusted code you want real isolation (a container /\nmicroVM backend), which is a later phase. Treat this as least-privilege guardrails\nfor a **trusted** agent, not a security boundary around a hostile one.\n\n## Install\n\n```bash\nnpm install @warlock.js/ai-workspace\n```\n\nIt declares `@warlock.js/ai` as a peer and depends on `@warlock.js/fs`; beyond those\nit uses only Node built-ins (`node:child_process` for the shell). Import the package\nonce for its side effect so `ai.workspace(...)` is registered:\n\n```ts\nimport \"@warlock.js/ai-workspace\";\n```\n\n## Usage\n\n### 1. Minimal build-loop agent\n\nHand the whole tool set to an agent and let it read, edit, and run tests until green.\nThe failure comes back as tool *data*, so the agent self-corrects.\n\n```ts\nimport \"@warlock.js/ai-workspace\";\nimport { ai } from \"@warlock.js/ai\";\n\nconst ws = ai.workspace({\n  cwd: \"/srv/acme-api\",\n  denyPaths: [\".git/**\", \".env*\"],\n  shell: { allow: [\"npm\", \"node\"], inheritEnv: [\"PATH\"], timeoutMs: 60_000 },\n});\n\nconst dev = ai.agent({\n  model: ai.openai.model({ name: \"gpt-4o\" }),\n  tools: ws.tools.all(),\n  maxTrips: 25,\n});\n\nawait dev.execute(\"`npm test` fails on the cart-total suite. Make it green.\");\n```\n\n### 2. Read-only reviewer (least privilege via `tools.pick`)\n\nA reviewer needs to read and search — never to write or run a shell. Pick exactly\nthose three tools, or take a `readonly()` projection (which omits every mutating tool\n*and* rejects the mutating direct methods).\n\n```ts\nconst ws = ai.workspace({ cwd: \"/srv/acme-api\" });\n\nconst reviewer = ai.agent({\n  model: ai.openai.model({ name: \"gpt-4o\" }),\n  tools: ws.tools.pick(\"readFile\", \"grep\", \"glob\"),\n});\n\nawait reviewer.execute(\"Review src/cart for off-by-one bugs and summarize.\");\n\n// Equivalent, as a projection of the same jail:\nconst ro = ws.readonly();\nai.agent({ model, tools: ro.tools.all() }); // read_file + grep + glob only\n```\n\n### 3. Direct programmatic use (no LLM)\n\nDrive the workspace from code — scaffold before an agent runs, or do a mechanical\nbulk migration under the read-before-edit stale-hash guard.\n\n```ts\nconst ws = ai.workspace({\n  cwd: \"/srv/acme-api\",\n  shell: { allow: [\"npm\"], inheritEnv: [\"PATH\"] },\n});\n\n// Seed structure, install a dep, then hand off to an agent.\nawait ws.writeFile(\"src/routes.ts\", ROUTES_BOILERPLATE);\nawait ws.exec(\"npm install zod\");\n\n// Bulk migration — no LLM needed.\nfor (const file of await ws.glob(\"src/models/**/*.ts\")) {\n  const { content, hash } = await ws.readFile(file);\n\n  if (content.includes(\"legacyImport\")) {\n    await ws.editFile({\n      path: file,\n      oldString: 'import { legacyImport } from \"../legacy\";',\n      newString: 'import { modernImport } from \"../modern\";',\n      replaceAll: true,\n      expectHash: hash, // rejected if the file moved underneath us\n    });\n  }\n}\n```\n\n## What's in this release (W1)\n\n- **Policy jail** — `cwd` path jail (`realpath`-resolved), `allowPaths` / `denyPaths`,\n  a fail-closed shell allow/deny list (deny wins), per-command timeout + output cap,\n  and opt-in `inheritEnv` (no blanket `process.env`).\n- **Backends** — `local` (default; `@warlock.js/fs` + `node:child_process`) and\n  `mock` (in-memory, for hermetic disk-free tests).\n- **Seven tools** under `ws.tools.*` — `read_file`, `edit_file`, `write_file`,\n  `run_shell`, `run_tests`, `grep`, `glob` — each a `ToolContract` ready for\n  `ai.agent({ tools })`.\n- **Direct methods** — `readFile` / `writeFile` / `editFile` / `exec` / `grep` /\n  `glob` / `exists` / `mkdir` / `remove`, sharing the exact same policy seam.\n- **`tools.all()` / `tools.pick(...)`** — every tool, or a least-privilege subset.\n- **`readonly()`** — a projection that vends only read/grep/glob and rejects every\n  mutating direct method.\n- **`scope(subdir)`** — a sub-jailed view rooted at `subdir` (tighter blast radius).\n- **Read-before-edit guard** — `read_file` returns a SHA-256 `hash`; `edit_file`\n  requires an exact, unique `oldString` (or `replaceAll`) and rejects on an\n  `expectHash` mismatch.\n\n**Deferred to later phases** (intentionally absent here): the transactional\nlifecycle (`snapshot` / `restore` / `diff` / `changes`), `on()` hooks, `dispose`,\n`usage()`, and the worktree / container backends plus provisioning helpers.\n\n## Skills\n\nProgressive-disclosure, per-task docs live under [`skills/`](./skills/README.md):\n\n- [`use-a-workspace/`](./skills/use-a-workspace/SKILL.md) — build a jailed workspace\n  and operate it (policy, tools, direct methods, `readonly` / `scope`).\n- [`build-loop-agent/`](./skills/build-loop-agent/SKILL.md) — wire `ws.tools.all()`\n  into a coding agent that reads → edits → runs tests until green.\n```\n","readmeFilename":"README.md"}