{"_id":"@gracefultools/astrid-sdk","_rev":"42-29980f2b93f32f38618da0f266192e02","name":"@gracefultools/astrid-sdk","dist-tags":{"latest":"0.8.2"},"versions":{"0.1.0":{"name":"@gracefultools/astrid-sdk","version":"0.1.0","keywords":["ai","agent","claude","openai","gemini","coding","automation","astrid"],"author":{"name":"Astrid"},"license":"MIT","_id":"@gracefultools/astrid-sdk@0.1.0","maintainers":[{"name":"jonparis","email":"jon@gracefultools.com"}],"homepage":"https://astrid.cc","bugs":{"url":"https://github.com/Graceful-Tools/astrid-res-www/issues"},"bin":{"astrid-agent":"dist/bin/cli.js"},"dist":{"shasum":"2a91d18c5a8eecaa758d4d1b7af1b9583c293910","tarball":"https://registry.npmjs.org/@gracefultools/astrid-sdk/-/astrid-sdk-0.1.0.tgz","fileCount":34,"integrity":"sha512-dNX5pUjlUdsnuiNzNkPf4rmN+1MUQUjcvWdHJuQYKNLWWFFUVjnpaUolh76I0jua5YUuE9ptf92OIphOyHfEKQ==","signatures":[{"sig":"MEUCIFVTEy7Jr1w+VW2AJGnaBLj8tdkIYMhbBxGw1Vbv9NuhAiEAnT+3s8tAG6HkHHpgZmaI+BobW/S90hqSy4sZfIlaCk8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":183830},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"abed713e53a472ab79eab83fe945f5693877f390","scripts":{"dev":"tsc --watch","test":"echo \"No tests yet\" && exit 0","build":"tsc","clean":"rm -rf dist","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"jonparis","email":"jon@gracefultools.com"},"repository":{"url":"git+https://github.com/Graceful-Tools/astrid-res-www.git","type":"git","directory":"packages/astrid-sdk"},"_npmVersion":"10.9.2","description":"AI agent SDK for automated coding tasks with Claude, OpenAI, and Gemini","directories":{},"_nodeVersion":"23.11.0","dependencies":{"glob":"^10.3.10","dotenv":"^16.3.1","@anthropic-ai/claude-agent-sdk":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/astrid-sdk_0.1.0_1767849435683_0.6926833690827776","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@gracefultools/astrid-sdk","version":"0.1.1","keywords":["ai","agent","claude","openai","gemini","coding","automation","astrid"],"author":{"name":"Astrid"},"license":"MIT","_id":"@gracefultools/astrid-sdk@0.1.1","maintainers":[{"name":"jonparis","email":"jon@gracefultools.com"}],"homepage":"https://astrid.cc","bugs":{"url":"https://github.com/Graceful-Tools/astrid-res-www/issues"},"bin":{"astrid-agent":"dist/bin/cli.js"},"dist":{"shasum":"8959dba9e9db4f11c2bd782f35d276b2768a6f0f","tarball":"https://registry.npmjs.org/@gracefultools/astrid-sdk/-/astrid-sdk-0.1.1.tgz","fileCount":34,"integrity":"sha512-2n78FdCw49P3KrHOQaM6G/d0P7YVI59HPiRCdHSOKNbbWbL6Ck/pSTCF/WpxE2Tjagwrr03jHswj2ZL+L89AaA==","signatures":[{"sig":"MEQCICx51qweNMwWtG4b554gA3e2qhMTQJWFRbw3NLlKbcwzAiB8vZWDvRW7jM0SRysU+XSDNfOfSM+IPNd0HQtTzvg+ag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":183915},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"ae6280b52804128d76999e30b8578dbd962a55d7","scripts":{"dev":"tsc --watch","test":"echo \"No tests yet\" && exit 0","build":"tsc","clean":"rm -rf dist","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"jonparis","email":"jon@gracefultools.com"},"repository":{"url":"git+https://github.com/Graceful-Tools/astrid-res-www.git","type":"git","directory":"packages/astrid-sdk"},"_npmVersion":"10.8.2","description":"AI agent SDK for automated coding tasks with Claude, OpenAI, and Gemini","directories":{},"_nodeVersion":"20.19.6","dependencies":{"glob":"^10.3.10","dotenv":"^16.3.1","@anthropic-ai/claude-agent-sdk":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/astrid-sdk_0.1.1_1767850521123_0.4093451100063328","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@gracefultools/astrid-sdk","version":"0.2.0","keywords":["ai","agent","claude","openai","gemini","coding","automation","astrid"],"author":{"name":"Astrid"},"license":"MIT","_id":"@gracefultools/astrid-sdk@0.2.0","maintainers":[{"name":"jonparis","email":"jon@gracefultools.com"}],"homepage":"https://astrid.cc","bugs":{"url":"https://github.com/Graceful-Tools/astrid-res-www/issues"},"bin":{"astrid-agent":"dist/bin/cli.js"},"dist":{"shasum":"5cf292f499c39f9b914108f10479fca2bdc7ae59","tarball":"https://registry.npmjs.org/@gracefultools/astrid-sdk/-/astrid-sdk-0.2.0.tgz","fileCount":34,"integrity":"sha512-Toh6KxUQbNmnfxRtGNjTnXX6CKGzLoiBvMVwM46WvzSur48cd2gaYyshAxte2FMBfZSOa3MTbZ3cPMBqDIzP7A==","signatures":[{"sig":"MEYCIQC348sqptEJM/t/3WyEJfEj8JBKpPzTNC2ery27FCIHgwIhANFGDmDcfjN+OtJUbRO1C8s79BFu/XxjsMSFwHZRQu4u","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":184547},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"8d82124576ccd21e0251e6068e84e3d37927fb21","scripts":{"dev":"tsc --watch","test":"echo \"No tests yet\" && exit 0","build":"tsc","clean":"rm -rf dist","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"jonparis","email":"jon@gracefultools.com"},"repository":{"url":"git+https://github.com/Graceful-Tools/astrid-res-www.git","type":"git","directory":"packages/astrid-sdk"},"_npmVersion":"10.8.2","description":"AI agent SDK for automated coding tasks with Claude, OpenAI, and Gemini","directories":{},"_nodeVersion":"20.19.6","dependencies":{"glob":"^10.3.10","dotenv":"^16.3.1","@anthropic-ai/claude-agent-sdk":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/astrid-sdk_0.2.0_1767883774547_0.09420653393667733","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@gracefultools/astrid-sdk","version":"0.3.1","keywords":["ai","agent","claude","openai","gemini","coding","automation","astrid"],"author":{"name":"Astrid"},"license":"MIT","_id":"@gracefultools/astrid-sdk@0.3.1","maintainers":[{"name":"jonparis","email":"jon@gracefultools.com"}],"homepage":"https://astrid.cc","bugs":{"url":"https://github.com/Graceful-Tools/astrid-res-www/issues"},"bin":{"astrid-agent":"dist/bin/cli.js"},"dist":{"shasum":"562d95052bf1df5938ccc96f1b302e5cfc6e8773","tarball":"https://registry.npmjs.org/@gracefultools/astrid-sdk/-/astrid-sdk-0.3.1.tgz","fileCount":40,"integrity":"sha512-b4OwbHLskl0AX74LXW8W1B8OUm3APTj0uuLR0u0kcxli10raEVM65p9w2ocJCPrlagrzPzzqhn4sy2edoHFDNQ==","signatures":[{"sig":"MEUCIQCcAwjuigkBuUgKpWbpNbKNwyCVvWB9WHubOjyCQ/2dSgIgAv8FDJe+qeRuZZ5eCpKqemuqP0go9xRo00bRCF3qQZ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":205014},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"f7cbc6b492f5ca8d7333fbb5fd77a581a7a7ce2c","scripts":{"dev":"tsc --watch","test":"echo \"No tests yet\" && exit 0","build":"tsc","clean":"rm -rf dist","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"jonparis","email":"jon@gracefultools.com"},"repository":{"url":"git+https://github.com/Graceful-Tools/astrid-res-www.git","type":"git","directory":"packages/astrid-sdk"},"_npmVersion":"10.8.2","description":"AI agent SDK for automated coding tasks with Claude, OpenAI, and Gemini","directories":{},"_nodeVersion":"20.19.6","dependencies":{"glob":"^10.3.10","dotenv":"^16.3.1","@anthropic-ai/claude-agent-sdk":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/astrid-sdk_0.3.1_1767973675024_0.5829522727312535","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@gracefultools/astrid-sdk","version":"0.3.2","keywords":["ai","agent","claude","openai","gemini","coding","automation","astrid"],"author":{"name":"Astrid"},"license":"MIT","_id":"@gracefultools/astrid-sdk@0.3.2","maintainers":[{"name":"jonparis","email":"jon@gracefultools.com"}],"homepage":"https://astrid.cc","bugs":{"url":"https://github.com/Graceful-Tools/astrid-res-www/issues"},"bin":{"astrid-agent":"dist/bin/cli.js"},"dist":{"shasum":"9a6573b551ea5ba5f7dba933c88bc246a194a704","tarball":"https://registry.npmjs.org/@gracefultools/astrid-sdk/-/astrid-sdk-0.3.2.tgz","fileCount":40,"integrity":"sha512-PCaGiZIhGCx63T0z198P44KFxNI2S2T8w81IJQlYd7O2EEK+17q+02p3QLHOuutHC77bi6cG6nb0GM1DgFNMLg==","signatures":[{"sig":"MEUCIQCW38/BqghG2lLfE/plk0LdCFdawEMB0In8hsQKiluergIgL+9zGeOzte6NXlw8OF78HEHtsRx/pvzeAu+DNfoqXoE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":209332},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"0e6c7250401c9ce4e23a17906ebf6b361d0b16cd","scripts":{"dev":"tsc --watch","test":"echo \"No tests yet\" && exit 0","build":"tsc","clean":"rm -rf dist","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"jonparis","email":"jon@gracefultools.com"},"repository":{"url":"git+https://github.com/Graceful-Tools/astrid-res-www.git","type":"git","directory":"packages/astrid-sdk"},"_npmVersion":"10.8.2","description":"AI agent SDK for automated coding tasks with Claude, OpenAI, and Gemini","directories":{},"_nodeVersion":"20.19.6","dependencies":{"glob":"^10.3.10","dotenv":"^16.3.1","@anthropic-ai/claude-agent-sdk":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/astrid-sdk_0.3.2_1767976792318_0.1088587300784516","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"@gracefultools/astrid-sdk","version":"0.3.3","keywords":["ai","agent","claude","openai","gemini","coding","automation","astrid"],"author":{"name":"Astrid"},"license":"MIT","_id":"@gracefultools/astrid-sdk@0.3.3","maintainers":[{"name":"jonparis","email":"jon@gracefultools.com"}],"homepage":"https://astrid.cc","bugs":{"url":"https://github.com/Graceful-Tools/astrid-res-www/issues"},"bin":{"astrid-agent":"dist/bin/cli.js"},"dist":{"shasum":"ac9cabfa895e7da2b5d731e773fc3408590cc978","tarball":"https://registry.npmjs.org/@gracefultools/astrid-sdk/-/astrid-sdk-0.3.3.tgz","fileCount":40,"integrity":"sha512-tdyAS4qOYmPKfb98iAr1d6i8qndf2f4WVm/jtdRfUNjBwmcj8+J32ZpSpBJC5uFoiLjJeczFjQeycsaidxEmHg==","signatures":[{"sig":"MEUCIEZl7olZ1Tvld0TutfA7C7+pg7J9Av9+pUGmhN3tgkiGAiEApoQCCYtgetZ59pdMe6rqo8MI4WkGSzL209f0kuhRJyw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":225384},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"824fc63040fa3e5e7dd9acf2fa6ad1ed1bcb7787","scripts":{"dev":"tsc --watch","test":"echo \"No tests yet\" && exit 0","build":"tsc","clean":"rm -rf dist","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"jonparis","email":"jon@gracefultools.com"},"repository":{"url":"git+https://github.com/Graceful-Tools/astrid-res-www.git","type":"git","directory":"packages/astrid-sdk"},"_npmVersion":"10.8.2","description":"AI agent SDK for automated coding tasks with Claude, OpenAI, and Gemini","directories":{},"_nodeVersion":"20.19.6","dependencies":{"glob":"^10.3.10","dotenv":"^16.3.1","@anthropic-ai/claude-agent-sdk":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/astrid-sdk_0.3.3_1767985560097_0.6113319265715589","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"@gracefultools/astrid-sdk","version":"0.3.4","keywords":["ai","agent","claude","openai","gemini","coding","automation","astrid"],"author":{"name":"Astrid"},"license":"MIT","_id":"@gracefultools/astrid-sdk@0.3.4","maintainers":[{"name":"jonparis","email":"jon@gracefultools.com"}],"homepage":"https://astrid.cc","bugs":{"url":"https://github.com/Graceful-Tools/astrid-res-www/issues"},"bin":{"astrid-agent":"dist/bin/cli.js"},"dist":{"shasum":"e72be85d01e8a6ef28741c17a79d8fc94440c8b6","tarball":"https://registry.npmjs.org/@gracefultools/astrid-sdk/-/astrid-sdk-0.3.4.tgz","fileCount":40,"integrity":"sha512-J9BBHP2XUWC2jv4RLPgl76/DAhEMlLhyyJdWoYq3mxmKuwUAUrhSv1TXQnu8j1HtYVupeEwW+ytBP4j+ghcsiQ==","signatures":[{"sig":"MEUCIQCrtCpREfx6XbjUEbAewA5Tnc1WLWRedikAP3KrVp1GigIgJt1hPs7NyYBuPo+4SgRrny929mObJeTXMLur9chhD4Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":225385},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"5839bca7fb6b352497bddca6d18367cd759d579d","scripts":{"dev":"tsc --watch","test":"echo \"No tests yet\" && exit 0","build":"tsc","clean":"rm -rf dist","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"jonparis","email":"jon@gracefultools.com"},"repository":{"url":"git+https://github.com/Graceful-Tools/astrid-res-www.git","type":"git","directory":"packages/astrid-sdk"},"_npmVersion":"10.8.2","description":"AI agent SDK for automated coding tasks with Claude, OpenAI, and Gemini","directories":{},"_nodeVersion":"20.19.6","dependencies":{"glob":"^10.3.10","dotenv":"^16.3.1","@anthropic-ai/claude-agent-sdk":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/astrid-sdk_0.3.4_1767986334353_0.013811187063790697","host":"s3://npm-registry-packages-npm-production"}},"0.3.5":{"name":"@gracefultools/astrid-sdk","version":"0.3.5","keywords":["ai","agent","claude","openai","gemini","coding","automation","astrid"],"author":{"name":"Astrid"},"license":"MIT","_id":"@gracefultools/astrid-sdk@0.3.5","maintainers":[{"name":"jonparis","email":"jon@gracefultools.com"}],"homepage":"https://astrid.cc","bugs":{"url":"https://github.com/Graceful-Tools/astrid-res-www/issues"},"bin":{"astrid-agent":"dist/bin/cli.js"},"dist":{"shasum":"437eb279cb27b8582c6cec24c0ef81544a6d1368","tarball":"https://registry.npmjs.org/@gracefultools/astrid-sdk/-/astrid-sdk-0.3.5.tgz","fileCount":40,"integrity":"sha512-rbVsUdbjncMLjXA5DB4kxVtr5sbvrU/56r5D6y23nXDuEq3qq2QweGRouii0MmoKFu3zspR6dF8uNuPCZuEVuA==","signatures":[{"sig":"MEQCIBAgHGiCgvWVSzEuAuWOhZX9gTmr0UPFTYPiTgFnNJyVAiBv2Bw1LPswChPBe6mhprf9k9Y1CCQisPrPk9aMxIfmNQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":228282},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"b5a85ef5865329d1c4e0ad08027cab962ff5af55","scripts":{"dev":"tsc --watch","test":"echo \"No tests yet\" && exit 0","build":"tsc","clean":"rm -rf dist","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"jonparis","email":"jon@gracefultools.com"},"repository":{"url":"git+https://github.com/Graceful-Tools/astrid-res-www.git","type":"git","directory":"packages/astrid-sdk"},"_npmVersion":"10.8.2","description":"AI agent SDK for automated coding tasks with Claude, OpenAI, and Gemini","directories":{},"_nodeVersion":"20.19.6","dependencies":{"glob":"^10.3.10","dotenv":"^16.3.1","@anthropic-ai/claude-agent-sdk":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/astrid-sdk_0.3.5_1767993023846_0.6245515744603531","host":"s3://npm-registry-packages-npm-production"}},"0.3.7":{"name":"@gracefultools/astrid-sdk","version":"0.3.7","keywords":["ai","agent","claude","openai","gemini","coding","automation","astrid"],"author":{"name":"Astrid"},"license":"MIT","_id":"@gracefultools/astrid-sdk@0.3.7","maintainers":[{"name":"jonparis","email":"jon@gracefultools.com"}],"homepage":"https://astrid.cc","bugs":{"url":"https://github.com/Graceful-Tools/astrid-res-www/issues"},"bin":{"astrid-agent":"dist/bin/cli.js"},"dist":{"shasum":"e9a1149aa61d476f33abee2e95ffad0d5331bb5d","tarball":"https://registry.npmjs.org/@gracefultools/astrid-sdk/-/astrid-sdk-0.3.7.tgz","fileCount":40,"integrity":"sha512-n4/isJcn3aRL6yASK6UimmDq6kXIxzBLLTMZtOYOaPExeLgGjdmkdTDVkfTPNpFRiNi6kw1jpFKsm/sWN5wz8A==","signatures":[{"sig":"MEYCIQCGvklUKLcOvEjcInFYFD/792pi6mpD12a1o3F4MeBsZgIhAMXs7E1nPz6y4A/eBxkPB3r2FE1jKEdal/tiM3bEmNvJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":228857},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"03b8ef8608cc3d97ca7f127857249dc368b80572","scripts":{"dev":"tsc --watch","test":"echo \"No tests yet\" && exit 0","build":"tsc","clean":"rm -rf dist","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"jonparis","email":"jon@gracefultools.com"},"repository":{"url":"git+https://github.com/Graceful-Tools/astrid-res-www.git","type":"git","directory":"packages/astrid-sdk"},"_npmVersion":"10.8.2","description":"AI agent SDK for automated coding tasks with Claude, OpenAI, and Gemini","directories":{},"_nodeVersion":"20.19.6","dependencies":{"glob":"^10.3.10","dotenv":"^16.3.1","@anthropic-ai/claude-agent-sdk":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/astrid-sdk_0.3.7_1768022812871_0.06764977062944988","host":"s3://npm-registry-packages-npm-production"}},"0.3.9":{"name":"@gracefultools/astrid-sdk","version":"0.3.9","keywords":["ai","agent","claude","openai","gemini","coding","automation","astrid"],"author":{"name":"Astrid"},"license":"MIT","_id":"@gracefultools/astrid-sdk@0.3.9","maintainers":[{"name":"jonparis","email":"jon@gracefultools.com"}],"homepage":"https://astrid.cc","bugs":{"url":"https://github.com/Graceful-Tools/astrid-res-www/issues"},"bin":{"astrid-agent":"dist/bin/cli.js"},"dist":{"shasum":"0351122f3ed26a3e36aba90cad33ff5d98f53b60","tarball":"https://registry.npmjs.org/@gracefultools/astrid-sdk/-/astrid-sdk-0.3.9.tgz","fileCount":40,"integrity":"sha512-WSZy3FeujnHjyJmqDg1+s2uhcNrKw41M6kFSGNXDsPDguf4pbhWPCvzFdVkVuxf5hBUcBQMEb4lPkPcyoRwLeA==","signatures":[{"sig":"MEUCIQDcqRClkVl2N/XkF/r/fBmCvR39AMWtwV6q5jBIl1o86AIgM3790howh9MJeX7ALeGhCkxhH6O8VNvpJRkog5NqY1M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":249177},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"3e86020a4d2fd9e9242b4e5c591b374e2dc17b13","scripts":{"dev":"tsc --watch","test":"echo \"No tests yet\" && exit 0","build":"tsc","clean":"rm -rf dist","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"jonparis","email":"jon@gracefultools.com"},"repository":{"url":"git+https://github.com/Graceful-Tools/astrid-res-www.git","type":"git","directory":"packages/astrid-sdk"},"_npmVersion":"10.8.2","description":"AI agent SDK for automated coding tasks with Claude, OpenAI, and Gemini","directories":{},"_nodeVersion":"20.19.6","dependencies":{"glob":"^10.3.10","dotenv":"^16.3.1","@anthropic-ai/claude-agent-sdk":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/astrid-sdk_0.3.9_1768059158493_0.4419838014824813","host":"s3://npm-registry-packages-npm-production"}},"0.3.10":{"name":"@gracefultools/astrid-sdk","version":"0.3.10","keywords":["ai","agent","claude","openai","gemini","coding","automation","astrid"],"author":{"name":"Astrid"},"license":"MIT","_id":"@gracefultools/astrid-sdk@0.3.10","maintainers":[{"name":"jonparis","email":"jon@gracefultools.com"}],"homepage":"https://astrid.cc","bugs":{"url":"https://github.com/Graceful-Tools/astrid-res-www/issues"},"bin":{"astrid-agent":"dist/bin/cli.js"},"dist":{"shasum":"54081d86f4f228bb39c449c18fc4f60125b06c5f","tarball":"https://registry.npmjs.org/@gracefultools/astrid-sdk/-/astrid-sdk-0.3.10.tgz","fileCount":40,"integrity":"sha512-fmb32ck9PiZWkhu/47e5GDWrd5Gov+AcR0/nAatLxvkz1YlzICbpM5sGQWigQ52dhQTdPEm28rMQCHebrNMPNQ==","signatures":[{"sig":"MEQCIDYFK+DoXzY9kMSXBlheVaYUkAvuJ9/Qc+HlYyqDgr/pAiBTcLXmheFyV1rYU+bYtnzJFitgbk0EOjzcKCqGu/uq/Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":256121},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"58bfc0bc4d61b9c753d289949b683ddb0aa2ac27","scripts":{"dev":"tsc --watch","test":"echo \"No tests yet\" && exit 0","build":"tsc","clean":"rm -rf dist","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"jonparis","email":"jon@gracefultools.com"},"repository":{"url":"git+https://github.com/Graceful-Tools/astrid-res-www.git","type":"git","directory":"packages/astrid-sdk"},"_npmVersion":"10.9.2","description":"AI agent SDK for automated coding tasks with Claude, OpenAI, and Gemini","directories":{},"_nodeVersion":"23.11.0","dependencies":{"glob":"^10.3.10","dotenv":"^16.3.1","@anthropic-ai/claude-agent-sdk":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/astrid-sdk_0.3.10_1768266533312_0.28341563129284286","host":"s3://npm-registry-packages-npm-production"}},"0.3.11":{"name":"@gracefultools/astrid-sdk","version":"0.3.11","keywords":["ai","agent","claude","openai","gemini","coding","automation","astrid"],"author":{"name":"Astrid"},"license":"MIT","_id":"@gracefultools/astrid-sdk@0.3.11","maintainers":[{"name":"jonparis","email":"jon@gracefultools.com"}],"homepage":"https://astrid.cc","bugs":{"url":"https://github.com/Graceful-Tools/astrid-res-www/issues"},"bin":{"astrid-agent":"dist/bin/cli.js"},"dist":{"shasum":"4c523180ccfc377e1a29f538ecb0e682f1e80e75","tarball":"https://registry.npmjs.org/@gracefultools/astrid-sdk/-/astrid-sdk-0.3.11.tgz","fileCount":40,"integrity":"sha512-W4mm5ogO2tngqEw7BTMb3Jauc/O2zOV6ioPAUdmiJQ64obwOKQ59tEKuwX/IrwDuVu4zFUCVETWNFlT6VayrxQ==","signatures":[{"sig":"MEQCID2i4z9XlcZ7EfikY/RlF5a09Rl1SVuwtKHT65nwX4TRAiBKnZ+FIBloZkBFrsoi9ty6CHhrYu5F6rlRmuHVXQJt1g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":257442},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"3b66133b476a6a15ffa0b1226220a484982f9df8","scripts":{"dev":"tsc --watch","test":"echo \"No tests yet\" && exit 0","build":"tsc","clean":"rm -rf dist","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"jonparis","email":"jon@gracefultools.com"},"repository":{"url":"git+https://github.com/Graceful-Tools/astrid-res-www.git","type":"git","directory":"packages/astrid-sdk"},"_npmVersion":"10.9.2","description":"AI agent SDK for automated coding tasks with Claude, OpenAI, and Gemini","directories":{},"_nodeVersion":"23.11.0","dependencies":{"glob":"^10.3.10","dotenv":"^16.3.1","@anthropic-ai/claude-agent-sdk":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/astrid-sdk_0.3.11_1768270727383_0.9917019514580534","host":"s3://npm-registry-packages-npm-production"}},"0.3.12":{"name":"@gracefultools/astrid-sdk","version":"0.3.12","keywords":["ai","agent","claude","openai","gemini","coding","automation","astrid"],"author":{"name":"Astrid"},"license":"MIT","_id":"@gracefultools/astrid-sdk@0.3.12","maintainers":[{"name":"jonparis","email":"jon@gracefultools.com"}],"homepage":"https://astrid.cc","bugs":{"url":"https://github.com/Graceful-Tools/astrid-res-www/issues"},"bin":{"astrid-agent":"dist/bin/cli.js"},"dist":{"shasum":"4954c718ea0293016a7509db02ba842a4a6bb478","tarball":"https://registry.npmjs.org/@gracefultools/astrid-sdk/-/astrid-sdk-0.3.12.tgz","fileCount":40,"integrity":"sha512-PoLUI2D0xrTO6WRQefjA77540C7G1qHeBAv74+hiyQkbDKVVz5yQvYSD60feKNfu+BnkcuXn95+BmEelXzgs0w==","signatures":[{"sig":"MEUCIQC8itbPiino9daCxxBDym2DETuguw/DuN7O+R9f1f08/AIgI9XOpzW8iqaQlFFYm5nXYNkY+kh4q0l1nDCpfllqd2M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":258213},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"8c873647fae1320084118819e77d5e2a0dd730bb","scripts":{"dev":"tsc --watch","test":"echo \"No tests yet\" && exit 0","build":"tsc","clean":"rm -rf dist","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"jonparis","email":"jon@gracefultools.com"},"repository":{"url":"git+https://github.com/Graceful-Tools/astrid-res-www.git","type":"git","directory":"packages/astrid-sdk"},"_npmVersion":"10.9.2","description":"AI agent SDK for automated coding tasks with Claude, OpenAI, and Gemini","directories":{},"_nodeVersion":"23.11.0","dependencies":{"glob":"^10.3.10","dotenv":"^16.3.1","@anthropic-ai/claude-agent-sdk":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/astrid-sdk_0.3.12_1768271000993_0.4965546422464746","host":"s3://npm-registry-packages-npm-production"}},"0.3.13":{"name":"@gracefultools/astrid-sdk","version":"0.3.13","keywords":["ai","agent","claude","openai","gemini","coding","automation","astrid"],"author":{"name":"Astrid"},"license":"MIT","_id":"@gracefultools/astrid-sdk@0.3.13","maintainers":[{"name":"jonparis","email":"jon@gracefultools.com"}],"homepage":"https://astrid.cc","bugs":{"url":"https://github.com/Graceful-Tools/astrid-res-www/issues"},"bin":{"astrid-agent":"dist/bin/cli.js"},"dist":{"shasum":"ef6f6eb4c40aa368be10a81cb2acadea72f11ea8","tarball":"https://registry.npmjs.org/@gracefultools/astrid-sdk/-/astrid-sdk-0.3.13.tgz","fileCount":40,"integrity":"sha512-Mq8A1ZoGuecBwz89024JhaAwgIw40PMsmD2P2R5JOEIr4jz41zzQyZhHfdJZLGgmPZvu5JlMPEnPDcjzb0ud8w==","signatures":[{"sig":"MEUCIQCS7iVFIXLm5T1QpmR3bk46Voa3zc3RXzCXur7amhq1GwIgBVqn8M651Ly0vAfhiWWaNfR4Pvd0cqCK6naEM/LNq4s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":262228},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"d606c3560cf26422983e91a2f4825428d55df70c","scripts":{"dev":"tsc --watch","test":"echo \"No tests yet\" && exit 0","build":"tsc","clean":"rm -rf dist","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"jonparis","email":"jon@gracefultools.com"},"repository":{"url":"git+https://github.com/Graceful-Tools/astrid-res-www.git","type":"git","directory":"packages/astrid-sdk"},"_npmVersion":"10.9.2","description":"AI agent SDK for automated coding tasks with Claude, OpenAI, and Gemini","directories":{},"_nodeVersion":"23.11.0","dependencies":{"glob":"^10.3.10","dotenv":"^16.3.1","@anthropic-ai/claude-agent-sdk":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/astrid-sdk_0.3.13_1768273370687_0.46342942691116873","host":"s3://npm-registry-packages-npm-production"}},"0.3.14":{"name":"@gracefultools/astrid-sdk","version":"0.3.14","keywords":["ai","agent","claude","openai","gemini","coding","automation","astrid"],"author":{"name":"Astrid"},"license":"MIT","_id":"@gracefultools/astrid-sdk@0.3.14","maintainers":[{"name":"jonparis","email":"jon@gracefultools.com"}],"homepage":"https://astrid.cc","bugs":{"url":"https://github.com/Graceful-Tools/astrid-res-www/issues"},"bin":{"astrid-agent":"dist/bin/cli.js"},"dist":{"shasum":"a558347fee3f2d98dc04660fa78ef83246bead9b","tarball":"https://registry.npmjs.org/@gracefultools/astrid-sdk/-/astrid-sdk-0.3.14.tgz","fileCount":40,"integrity":"sha512-LoIW8KIrs5Y3yPbg+RMt5vwIVilcTpxNukoBWBFkP26mY5s6x2v4P0PKXuqvFGU7dC8qqGR05KOAcPJtAOZ0UQ==","signatures":[{"sig":"MEQCIEdKGinBUoPSJklAXEJBX76vcU/eHQF3jnvZFYtqaQLHAiA4MLbj5TXk7KiPIi8zdDHOhhUQWqjyxBt0eekJJSLYeQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":267882},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"495f7a05972da5242e85bf93d4bf91bc339b70f2","scripts":{"dev":"tsc --watch","test":"echo \"No tests yet\" && exit 0","build":"tsc","clean":"rm -rf dist","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"jonparis","email":"jon@gracefultools.com"},"repository":{"url":"git+https://github.com/Graceful-Tools/astrid-res-www.git","type":"git","directory":"packages/astrid-sdk"},"_npmVersion":"10.9.2","description":"AI agent SDK for automated coding tasks with Claude, OpenAI, and Gemini","directories":{},"_nodeVersion":"23.11.0","dependencies":{"glob":"^10.3.10","dotenv":"^16.3.1","@anthropic-ai/claude-agent-sdk":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/astrid-sdk_0.3.14_1768274510806_0.6056214147845413","host":"s3://npm-registry-packages-npm-production"}},"0.3.15":{"name":"@gracefultools/astrid-sdk","version":"0.3.15","keywords":["ai","agent","claude","openai","gemini","coding","automation","astrid"],"author":{"name":"Astrid"},"license":"MIT","_id":"@gracefultools/astrid-sdk@0.3.15","maintainers":[{"name":"jonparis","email":"jon@gracefultools.com"}],"homepage":"https://astrid.cc","bugs":{"url":"https://github.com/Graceful-Tools/astrid-res-www/issues"},"bin":{"astrid-agent":"dist/bin/cli.js"},"dist":{"shasum":"c664f881699170d369098265e73e2c5e5e36c093","tarball":"https://registry.npmjs.org/@gracefultools/astrid-sdk/-/astrid-sdk-0.3.15.tgz","fileCount":40,"integrity":"sha512-OYnXGbw/5U/fxk/OBwg6ZaFoaRom86AmeErY7osZcUiEkT56tEPFsccbE6NUmqzOnXFPg/6Muip3itqCz+ylBA==","signatures":[{"sig":"MEYCIQC+cRtkKQBEfgjyt0NmBSdH2lniF9tkJYhlJW5Ze2WFBAIhANt/c+mL3v77DCey4zLKNDA4p20K/MOLJ+XgbYc2u+X0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":272508},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"99b45299e83e26201f5ee3ad23b5e37e3c8ccd7b","scripts":{"dev":"tsc --watch","test":"echo \"No tests yet\" && exit 0","build":"tsc","clean":"rm -rf dist","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"jonparis","email":"jon@gracefultools.com"},"repository":{"url":"git+https://github.com/Graceful-Tools/astrid-res-www.git","type":"git","directory":"packages/astrid-sdk"},"_npmVersion":"10.9.2","description":"AI agent SDK for automated coding tasks with Claude, OpenAI, and Gemini","directories":{},"_nodeVersion":"23.11.0","dependencies":{"glob":"^10.3.10","dotenv":"^16.3.1","@anthropic-ai/claude-agent-sdk":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/astrid-sdk_0.3.15_1768279904149_0.9338639403309255","host":"s3://npm-registry-packages-npm-production"}},"0.3.16":{"name":"@gracefultools/astrid-sdk","version":"0.3.16","keywords":["ai","agent","claude","openai","gemini","coding","automation","astrid"],"author":{"name":"Astrid"},"license":"MIT","_id":"@gracefultools/astrid-sdk@0.3.16","maintainers":[{"name":"jonparis","email":"jon@gracefultools.com"}],"homepage":"https://astrid.cc","bugs":{"url":"https://github.com/Graceful-Tools/astrid-res-www/issues"},"bin":{"astrid-agent":"dist/bin/cli.js"},"dist":{"shasum":"f69306d4cf0fc95e90a2ef5f338756e6e9ee1045","tarball":"https://registry.npmjs.org/@gracefultools/astrid-sdk/-/astrid-sdk-0.3.16.tgz","fileCount":40,"integrity":"sha512-nnJtMvoHU+fhDZdZSj4oZTFv9m8cJjwwLgpIVyCSvOhVPyJeui8ebcb5lmcho10Laj0JaCSmRDBuKTKuB3lJXQ==","signatures":[{"sig":"MEYCIQC5JD8nzB5s8kqDieRyT5DAtsNBzHvVgvO3tj689uLjHQIhAM0KfgAyxP23iYXjATYSWuToH8wGcsj30afyYQlQhEGo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":280412},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"da77355f39192faf0ddf5a20a062e23f9ecf5e18","scripts":{"dev":"tsc --watch","test":"echo \"No tests yet\" && exit 0","build":"tsc","clean":"rm -rf dist","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"jonparis","email":"jon@gracefultools.com"},"repository":{"url":"git+https://github.com/Graceful-Tools/astrid-res-www.git","type":"git","directory":"packages/astrid-sdk"},"_npmVersion":"10.9.2","description":"AI agent SDK for automated coding tasks with Claude, OpenAI, and Gemini","directories":{},"_nodeVersion":"23.11.0","dependencies":{"glob":"^10.3.10","dotenv":"^16.3.1","@anthropic-ai/claude-agent-sdk":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/astrid-sdk_0.3.16_1768280026929_0.7107684604356148","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@gracefultools/astrid-sdk","version":"0.4.0","keywords":["ai","agent","claude","openai","gemini","coding","automation","astrid"],"author":{"name":"Astrid"},"license":"MIT","_id":"@gracefultools/astrid-sdk@0.4.0","maintainers":[{"name":"jonparis","email":"jon@gracefultools.com"}],"homepage":"https://astrid.cc","bugs":{"url":"https://github.com/Graceful-Tools/astrid-res-www/issues"},"bin":{"astrid-agent":"dist/bin/cli.js"},"dist":{"shasum":"c96b3dd6f3215d339fc4e4c044babeae2c62dd55","tarball":"https://registry.npmjs.org/@gracefultools/astrid-sdk/-/astrid-sdk-0.4.0.tgz","fileCount":40,"integrity":"sha512-83iuGfYfXQyBhzMoZxx+nvgaUP3TrSfWCPKvY8JSxvUqS3+AeUv5shY2Alf9E7kMrJmbo4uNTlg8y7NkNCb2AQ==","signatures":[{"sig":"MEYCIQDPhK4B+Zt6amW54u3IRhwJHztyhWzM+iIbgEzbCLaR4wIhAP0/iDF0mCPGZmv1WR2/kou6zodw6D7/yM7c9zDdodkt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":293587},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"53a548d96c15e3cd10471c0dc82ba41cf66e5cbf","scripts":{"dev":"tsc --watch","test":"echo \"No tests yet\" && exit 0","build":"tsc","clean":"rm -rf dist","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"jonparis","email":"jon@gracefultools.com"},"repository":{"url":"git+https://github.com/Graceful-Tools/astrid-res-www.git","type":"git","directory":"packages/astrid-sdk"},"_npmVersion":"10.9.2","description":"AI agent SDK for automated coding tasks with Claude, OpenAI, and Gemini","directories":{},"_nodeVersion":"23.11.0","dependencies":{"glob":"^10.3.10","dotenv":"^16.3.1","@anthropic-ai/claude-agent-sdk":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/astrid-sdk_0.4.0_1768286334852_0.059263150389585295","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@gracefultools/astrid-sdk","version":"0.4.1","keywords":["ai","agent","claude","openai","gemini","coding","automation","astrid"],"author":{"name":"Astrid"},"license":"MIT","_id":"@gracefultools/astrid-sdk@0.4.1","maintainers":[{"name":"jonparis","email":"jon@gracefultools.com"}],"homepage":"https://astrid.cc","bugs":{"url":"https://github.com/Graceful-Tools/astrid-res-www/issues"},"bin":{"astrid-agent":"dist/bin/cli.js"},"dist":{"shasum":"5d2a372420a398fdb80268a0d8f77c00fdd936f3","tarball":"https://registry.npmjs.org/@gracefultools/astrid-sdk/-/astrid-sdk-0.4.1.tgz","fileCount":40,"integrity":"sha512-a9NGrAkWuoxyij/u6B229FIRt0GSy/rP65iQx19MCXZnBmpMdcbnWsFJmCYyho723RQ+H/2Fa08sZRhXPxTnug==","signatures":[{"sig":"MEUCIQDgnfKCvRbWhDd3pzQvUYjrpByhEblx/q61TQcEWCijJAIgebTEVvXKFqg9YMNogJwAB0EJf34xd1v6ukU5rsAR7vg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":293066},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"626fe8aaaddb6e9682b9869ad08a03e117624c33","scripts":{"dev":"tsc --watch","test":"echo \"No tests yet\" && exit 0","build":"tsc","clean":"rm -rf dist","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"jonparis","email":"jon@gracefultools.com"},"repository":{"url":"git+https://github.com/Graceful-Tools/astrid-res-www.git","type":"git","directory":"packages/astrid-sdk"},"_npmVersion":"10.9.2","description":"AI agent SDK for automated coding tasks with Claude, OpenAI, and Gemini","directories":{},"_nodeVersion":"23.11.0","dependencies":{"glob":"^10.3.10","dotenv":"^16.3.1","@anthropic-ai/claude-agent-sdk":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/astrid-sdk_0.4.1_1768319119426_0.11395570259694243","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"@gracefultools/astrid-sdk","version":"0.4.2","keywords":["ai","agent","claude","openai","gemini","coding","automation","astrid"],"author":{"name":"Astrid"},"license":"MIT","_id":"@gracefultools/astrid-sdk@0.4.2","maintainers":[{"name":"jonparis","email":"jon@gracefultools.com"}],"homepage":"https://astrid.cc","bugs":{"url":"https://github.com/Graceful-Tools/astrid-res-www/issues"},"bin":{"astrid-agent":"dist/bin/cli.js"},"dist":{"shasum":"a0d178b9a69a7bded81aad5047d3685a8a92213e","tarball":"https://registry.npmjs.org/@gracefultools/astrid-sdk/-/astrid-sdk-0.4.2.tgz","fileCount":40,"integrity":"sha512-ZB3ZHQU5fVA7LuvVUGXjGjBHg+3lrMcqoh/D0gt8KTQJvwVeRrU61T3zyekS5hz1hkhSJ6ve5s+PzMdgEYTAfg==","signatures":[{"sig":"MEYCIQCIZwaJfVjhbwSwR9fqB/vSc9uyFEBDoIm8GDI6FO77oAIhAL2MpfiG+7QkYbtWVhgdrmF8x079kC1UJvzDQJmGQfAB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":293066},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"626fe8aaaddb6e9682b9869ad08a03e117624c33","scripts":{"dev":"tsc --watch","test":"echo \"No tests yet\" && exit 0","build":"tsc","clean":"rm -rf dist","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"jonparis","email":"jon@gracefultools.com"},"repository":{"url":"git+https://github.com/Graceful-Tools/astrid-res-www.git","type":"git","directory":"packages/astrid-sdk"},"_npmVersion":"10.9.2","description":"AI agent SDK for automated coding tasks with Claude, OpenAI, and Gemini","directories":{},"_nodeVersion":"23.11.0","dependencies":{"glob":"^10.3.10","dotenv":"^16.3.1","@anthropic-ai/claude-agent-sdk":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/astrid-sdk_0.4.2_1768319177477_0.12570868606446428","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@gracefultools/astrid-sdk","version":"0.6.0","keywords":["ai","agent","claude","openai","gemini","coding","automation","astrid"],"author":{"name":"Astrid"},"license":"MIT","_id":"@gracefultools/astrid-sdk@0.6.0","maintainers":[{"name":"jonparis","email":"jon@gracefultools.com"}],"homepage":"https://astrid.cc","bugs":{"url":"https://github.com/Graceful-Tools/astrid-res-www/issues"},"bin":{"astrid-agent":"dist/bin/cli.js"},"dist":{"shasum":"fd0e3647b7980b84110d78803f631c97b637f0f7","tarball":"https://registry.npmjs.org/@gracefultools/astrid-sdk/-/astrid-sdk-0.6.0.tgz","fileCount":64,"integrity":"sha512-Em01M+bjIR5BS8uxjp3Z/DWVE3VfQQPR49zDgz0Mr4hRjtJvb4t/41ZjphQF/lN6wieT5EtQa1b5UzY0TcTnuQ==","signatures":[{"sig":"MEYCIQCOg8y4b30T2bzr79sPQy3KGOBbQgJJxmwP6RIr4MzQywIhAKf9avI/xde+1G0ekykcKb9GOLbF+YSBb3/9FrxMabXd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":456723},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"b252d6482bcf43903cc7dafc74a966c5c6b13096","scripts":{"dev":"tsc --watch","test":"echo \"No tests yet\" && exit 0","build":"tsc","clean":"rm -rf dist","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"jonparis","email":"jon@gracefultools.com"},"repository":{"url":"git+https://github.com/Graceful-Tools/astrid-res-www.git","type":"git","directory":"packages/astrid-sdk"},"_npmVersion":"10.9.2","description":"AI agent SDK for automated coding tasks with Claude, OpenAI, and Gemini","directories":{},"_nodeVersion":"23.11.0","dependencies":{"glob":"^10.3.10","dotenv":"^16.3.1","@anthropic-ai/claude-agent-sdk":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0","@types/express":"^4.17.21"},"peerDependencies":{"express":"^4.18.0 || ^5.0.0","typescript":">=5.0.0"},"peerDependenciesMeta":{"express":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/astrid-sdk_0.6.0_1768789302615_0.09119145677112495","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@gracefultools/astrid-sdk","version":"0.6.1","keywords":["ai","agent","claude","openai","gemini","coding","automation","astrid"],"author":{"name":"Astrid"},"license":"MIT","_id":"@gracefultools/astrid-sdk@0.6.1","maintainers":[{"name":"jonparis","email":"jon@gracefultools.com"}],"homepage":"https://astrid.cc","bugs":{"url":"https://github.com/Graceful-Tools/astrid-res-www/issues"},"bin":{"astrid-agent":"dist/bin/cli.js"},"dist":{"shasum":"96e045b1787618d54ddc26184c2777d3c1a97d66","tarball":"https://registry.npmjs.org/@gracefultools/astrid-sdk/-/astrid-sdk-0.6.1.tgz","fileCount":64,"integrity":"sha512-X8+Lf7nle+k8tz1nupyFNqesGHf8CdYQ3GVUh4ETzeXQcdEUNPmLEPOd+q4+4kK3VoWJfRFy76oFciaP9rcvJw==","signatures":[{"sig":"MEQCIEe9qvfNwWSFKt2fo7kMuZpJzkW5oq2Xbk8z5eoUdYUSAiBU3nzkl+s0J1l7ZsZpIGDkpU27W0RpzDIwWweUBck/cw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":456723},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"5755942829e6e57ba685bf7ac3d27b34248815a0","scripts":{"dev":"tsc --watch","test":"echo \"No tests yet\" && exit 0","build":"tsc","clean":"rm -rf dist","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"jonparis","email":"jon@gracefultools.com"},"repository":{"url":"git+https://github.com/Graceful-Tools/astrid-res-www.git","type":"git","directory":"packages/astrid-sdk"},"_npmVersion":"10.9.2","description":"AI agent SDK for automated coding tasks with Claude, OpenAI, and Gemini","directories":{},"_nodeVersion":"23.11.0","dependencies":{"glob":"^10.3.10","dotenv":"^16.3.1","@anthropic-ai/claude-agent-sdk":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0","@types/express":"^4.17.21"},"peerDependencies":{"express":"^4.18.0 || ^5.0.0","typescript":">=5.0.0"},"peerDependenciesMeta":{"express":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/astrid-sdk_0.6.1_1768796425688_0.09056072734433407","host":"s3://npm-registry-packages-npm-production"}},"0.6.2":{"name":"@gracefultools/astrid-sdk","version":"0.6.2","keywords":["ai","agent","claude","openai","gemini","coding","automation","astrid"],"author":{"name":"Astrid"},"license":"MIT","_id":"@gracefultools/astrid-sdk@0.6.2","maintainers":[{"name":"jonparis","email":"jon@gracefultools.com"}],"homepage":"https://astrid.cc","bugs":{"url":"https://github.com/Graceful-Tools/astrid-res-www/issues"},"bin":{"astrid-agent":"dist/bin/cli.js"},"dist":{"shasum":"9d49c5c2610845557f0034fa8304ecc55c012a71","tarball":"https://registry.npmjs.org/@gracefultools/astrid-sdk/-/astrid-sdk-0.6.2.tgz","fileCount":64,"integrity":"sha512-IUSWDUYmNaRbgcMiAicIhzGZIldTim9Lm701dvaCet8iYG1AmOXvAmE1PYsMMmy/4gX9wQ6rBU3I67OcWy7FGQ==","signatures":[{"sig":"MEUCIQDNdeCrKyMMPAd0AkNdyBy10Ttm6yuInfoebK/UcVQfKgIgM8jmhR5jxp0UmVXMv+OfBvF8SvDawemq6IKR8aOcips=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":456723},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"15497cb333adf7f5efc302c6e59f8788ea7eb4cc","scripts":{"dev":"tsc --watch","test":"echo \"No tests yet\" && exit 0","build":"tsc","clean":"rm -rf dist","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"jonparis","email":"jon@gracefultools.com"},"repository":{"url":"git+https://github.com/Graceful-Tools/astrid-res-www.git","type":"git","directory":"packages/astrid-sdk"},"_npmVersion":"10.9.2","description":"AI agent SDK for automated coding tasks with Claude, OpenAI, and Gemini","directories":{},"_nodeVersion":"23.11.0","dependencies":{"glob":"^10.3.10","dotenv":"^16.3.1","@anthropic-ai/claude-agent-sdk":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0","@types/express":"^4.17.21"},"peerDependencies":{"express":"^4.18.0 || ^5.0.0","typescript":">=5.0.0"},"peerDependenciesMeta":{"express":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/astrid-sdk_0.6.2_1768796664167_0.8688361160898863","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"@gracefultools/astrid-sdk","version":"0.7.1","keywords":["ai","agent","claude","openai","gemini","coding","automation","astrid"],"author":{"name":"Astrid"},"license":"MIT","_id":"@gracefultools/astrid-sdk@0.7.1","maintainers":[{"name":"jonparis","email":"jon@gracefultools.com"}],"homepage":"https://astrid.cc","bugs":{"url":"https://github.com/Graceful-Tools/astrid-res-www/issues"},"bin":{"astrid-agent":"dist/bin/cli.js"},"dist":{"shasum":"ee5a2dd7f7ad3caec90fd89ad0b47b822cf3b07f","tarball":"https://registry.npmjs.org/@gracefultools/astrid-sdk/-/astrid-sdk-0.7.1.tgz","fileCount":80,"integrity":"sha512-pgMD//EkRt0Y0Uu/qRxWrYckcUSqjzlFyD5R/q3OaCHEPBMEkJeod/DFl6ZauepSAvxEzMnwZrTi+8Y+VHb7Vg==","signatures":[{"sig":"MEUCIQDiV4yoKeUcXfSYRCpSgc3hzWxXUFjJ8LNVsPkrdn0hrAIgVnhAUO5QwG+/oqG02uC9ZX95wxwDZJNJpD7kz5Z7RFQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":590827},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"942b1792e32b8e80ef4ebe06fb4f237070bd1963","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","clean":"rm -rf dist","test:watch":"vitest","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"jonparis","email":"jon@gracefultools.com"},"repository":{"url":"git+https://github.com/Graceful-Tools/astrid-res-www.git","type":"git","directory":"packages/astrid-sdk"},"_npmVersion":"10.8.2","description":"AI agent SDK for automated coding tasks with Claude, OpenAI, and Gemini","directories":{},"_nodeVersion":"20.19.6","dependencies":{"glob":"^10.3.10","dotenv":"^16.3.1","@anthropic-ai/claude-agent-sdk":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^20.0.0","@types/express":"^4.17.21"},"peerDependencies":{"express":"^4.18.0 || ^5.0.0","typescript":">=5.0.0"},"peerDependenciesMeta":{"express":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/astrid-sdk_0.7.1_1768859468236_0.21775333199522096","host":"s3://npm-registry-packages-npm-production"}},"0.7.2":{"name":"@gracefultools/astrid-sdk","version":"0.7.2","keywords":["ai","agent","claude","openai","gemini","coding","automation","astrid"],"author":{"name":"Astrid"},"license":"MIT","_id":"@gracefultools/astrid-sdk@0.7.2","maintainers":[{"name":"jonparis","email":"jon@gracefultools.com"}],"homepage":"https://astrid.cc","bugs":{"url":"https://github.com/Graceful-Tools/astrid-res-www/issues"},"bin":{"astrid-agent":"dist/bin/cli.js"},"dist":{"shasum":"7d20c91301ababbf5e956b98ae5254b742452c44","tarball":"https://registry.npmjs.org/@gracefultools/astrid-sdk/-/astrid-sdk-0.7.2.tgz","fileCount":80,"integrity":"sha512-LvUyRLTw/gWg2Xt2tFMWhXKhE8Mgq2m69z39T7Sxww/DrtJf/37//C/7fUtDu0MFeow9mgTTcbQ72MFEz4GVpQ==","signatures":[{"sig":"MEUCIQC5DtJj0BHuzf36qZPu6WTic1Eo2/KPrMYSerOcPsnJ4gIgDi7KIof0rUc4Gr3rXisqWjP1f4jvkKYTtgMCANTyj7o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":590848},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"baa067015c47981954696eb2fb062ac770df8a8a","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","clean":"rm -rf dist","test:watch":"vitest","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"jonparis","email":"jon@gracefultools.com"},"repository":{"url":"git+https://github.com/Graceful-Tools/astrid-res-www.git","type":"git","directory":"packages/astrid-sdk"},"_npmVersion":"10.8.2","description":"AI agent SDK for automated coding tasks with Claude, OpenAI, and Gemini","directories":{},"_nodeVersion":"20.19.6","dependencies":{"glob":"^10.3.10","dotenv":"^16.3.1","@anthropic-ai/claude-agent-sdk":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^20.0.0","@types/express":"^4.17.21"},"peerDependencies":{"express":"^4.18.0 || ^5.0.0","typescript":">=5.0.0"},"peerDependenciesMeta":{"express":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/astrid-sdk_0.7.2_1768860330488_0.8099593118143595","host":"s3://npm-registry-packages-npm-production"}},"0.7.3":{"name":"@gracefultools/astrid-sdk","version":"0.7.3","keywords":["ai","agent","claude","openai","gemini","coding","automation","astrid"],"author":{"name":"Astrid"},"license":"MIT","_id":"@gracefultools/astrid-sdk@0.7.3","maintainers":[{"name":"jonparis","email":"jon@gracefultools.com"}],"homepage":"https://astrid.cc","bugs":{"url":"https://github.com/Graceful-Tools/astrid-res-www/issues"},"bin":{"astrid-agent":"dist/bin/cli.js"},"dist":{"shasum":"455d3486f3aef6fde0184b7301615678c7010cac","tarball":"https://registry.npmjs.org/@gracefultools/astrid-sdk/-/astrid-sdk-0.7.3.tgz","fileCount":80,"integrity":"sha512-Ov1CQJZvhLgjuutV+SEOgM0Elv61knv5Vcvga52KxDdHfrQZwXHOiy5edpgNLOydWyVG+LARraxOWq25g7MOcA==","signatures":[{"sig":"MEYCIQC3lF9KSQFEwcp/FFUDw+G06fl1YP6C6FPCe+mvUNaRogIhAOjF5OSIrdVBVBUeJGNeUmg2VvsyI8hLuzvXvdOdqGxJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":590848},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"baa067015c47981954696eb2fb062ac770df8a8a","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","clean":"rm -rf dist","test:watch":"vitest","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"jonparis","email":"jon@gracefultools.com"},"repository":{"url":"git+https://github.com/Graceful-Tools/astrid-res-www.git","type":"git","directory":"packages/astrid-sdk"},"_npmVersion":"10.9.2","description":"AI agent SDK for automated coding tasks with Claude, OpenAI, and Gemini","directories":{},"_nodeVersion":"23.11.0","dependencies":{"glob":"^10.3.10","dotenv":"^16.3.1","@anthropic-ai/claude-agent-sdk":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^20.0.0","@types/express":"^4.17.21"},"peerDependencies":{"express":"^4.18.0 || ^5.0.0","typescript":">=5.0.0"},"peerDependenciesMeta":{"express":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/astrid-sdk_0.7.3_1768860606535_0.21337607085579346","host":"s3://npm-registry-packages-npm-production"}},"0.7.4":{"name":"@gracefultools/astrid-sdk","version":"0.7.4","keywords":["ai","agent","claude","openai","gemini","coding","automation","astrid"],"author":{"name":"Astrid"},"license":"MIT","_id":"@gracefultools/astrid-sdk@0.7.4","maintainers":[{"name":"jonparis","email":"jon@gracefultools.com"}],"homepage":"https://astrid.cc","bugs":{"url":"https://github.com/Graceful-Tools/astrid-res-www/issues"},"bin":{"astrid-agent":"dist/bin/cli.js"},"dist":{"shasum":"d7b06c24ae831986cdba402ccf3683b1338a2b8a","tarball":"https://registry.npmjs.org/@gracefultools/astrid-sdk/-/astrid-sdk-0.7.4.tgz","fileCount":80,"integrity":"sha512-d5kYpLfdYWDwlU1abn/pw65TA1F6GgqTkzCWSFvLglEGHemqKvt2zOTZjfLPmlvvYW+zpBX8WZbzNsjwFANMfA==","signatures":[{"sig":"MEUCICEGcODVaI21C6bOoSjJ2PCBCBlhb5LEgR6W4UiOgiQ4AiEA9D2blE3KIBC6f81IsKCALHrcIpwrsLzi8u2I/IHH1QA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":592185},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"a94538cd6eacf9a35f0eb240e95415671fa5d2af","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","clean":"rm -rf dist","test:watch":"vitest","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"jonparis","email":"jon@gracefultools.com"},"repository":{"url":"git+https://github.com/Graceful-Tools/astrid-res-www.git","type":"git","directory":"packages/astrid-sdk"},"_npmVersion":"10.8.2","description":"AI agent SDK for automated coding tasks with Claude, OpenAI, and Gemini","directories":{},"_nodeVersion":"20.19.6","dependencies":{"glob":"^10.3.10","dotenv":"^16.3.1","@anthropic-ai/claude-agent-sdk":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^20.0.0","@types/express":"^4.17.21"},"peerDependencies":{"express":"^4.18.0 || ^5.0.0","typescript":">=5.0.0"},"peerDependenciesMeta":{"express":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/astrid-sdk_0.7.4_1768877390498_0.9682757926487213","host":"s3://npm-registry-packages-npm-production"}},"0.7.5":{"name":"@gracefultools/astrid-sdk","version":"0.7.5","keywords":["ai","agent","claude","openai","gemini","coding","automation","astrid"],"author":{"name":"Astrid"},"license":"MIT","_id":"@gracefultools/astrid-sdk@0.7.5","maintainers":[{"name":"jonparis","email":"jon@gracefultools.com"}],"homepage":"https://astrid.cc","bugs":{"url":"https://github.com/Graceful-Tools/astrid-res-www/issues"},"bin":{"astrid-agent":"dist/bin/cli.js"},"dist":{"shasum":"ec1e9d305ed4b375f7d209d89aa5af62e82c4c36","tarball":"https://registry.npmjs.org/@gracefultools/astrid-sdk/-/astrid-sdk-0.7.5.tgz","fileCount":80,"integrity":"sha512-HFAfRU/TbcBjJYbJb4qIVBSWc28fzQBmdSBOTQCqQNoTzCS58vamp5e64fOxs0OkpqY4zg0CKixN7tfFFo98hQ==","signatures":[{"sig":"MEUCIC5wQj/tuR7nLVOguf31iLt9aKA7XBZMd7NP29fMP/09AiEAyZ3khx/BRdZWVNxz136CaWAaDua7pQGv0UgAdTYE5gs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":592185},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"e90a6fbbbd048e065b54a35063a71345ba878e51","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","clean":"rm -rf dist","test:watch":"vitest","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"jonparis","email":"jon@gracefultools.com"},"repository":{"url":"git+https://github.com/Graceful-Tools/astrid-res-www.git","type":"git","directory":"packages/astrid-sdk"},"_npmVersion":"10.9.2","description":"AI agent SDK for automated coding tasks with Claude, OpenAI, and Gemini","directories":{},"_nodeVersion":"23.11.0","dependencies":{"glob":"^10.3.10","dotenv":"^16.3.1","@anthropic-ai/claude-agent-sdk":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^20.0.0","@types/express":"^4.17.21"},"peerDependencies":{"express":"^4.18.0 || ^5.0.0","typescript":">=5.0.0"},"peerDependenciesMeta":{"express":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/astrid-sdk_0.7.5_1768878758720_0.8846502148234858","host":"s3://npm-registry-packages-npm-production"}},"0.7.7":{"name":"@gracefultools/astrid-sdk","version":"0.7.7","keywords":["ai","agent","claude","openai","gemini","coding","automation","astrid"],"author":{"name":"Astrid"},"license":"MIT","_id":"@gracefultools/astrid-sdk@0.7.7","maintainers":[{"name":"jonparis","email":"jon@gracefultools.com"}],"homepage":"https://astrid.cc","bugs":{"url":"https://github.com/Graceful-Tools/astrid-res-www/issues"},"bin":{"astrid-agent":"dist/bin/cli.js"},"dist":{"shasum":"fcafe48c0301033138c45444b145d1937ff606da","tarball":"https://registry.npmjs.org/@gracefultools/astrid-sdk/-/astrid-sdk-0.7.7.tgz","fileCount":80,"integrity":"sha512-vQC/fiBRd8SgDXRgoE/nVSkCsH+JgDMvkLqzcBoQant8MfANJXMh9X/LlilItu9Qb+UiGPmqQQy44pTwgE9wTw==","signatures":[{"sig":"MEYCIQDRZglnz1rEJdwhayUnSp1nliVo08p8peJhqEbto9TaYwIhANG4Mxe5deyy3jkwX9AjCp1LHUMB07eZnYqqTu4kbITe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":596797},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"734976dcf742decbe2063fb369b6c8f4f117300f","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","clean":"rm -rf dist","test:watch":"vitest","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"jonparis","email":"jon@gracefultools.com"},"repository":{"url":"git+https://github.com/Graceful-Tools/astrid-res-www.git","type":"git","directory":"packages/astrid-sdk"},"_npmVersion":"10.8.2","description":"AI agent SDK for automated coding tasks with Claude, OpenAI, and Gemini","directories":{},"_nodeVersion":"20.19.6","dependencies":{"glob":"^10.3.10","dotenv":"^16.3.1","@anthropic-ai/claude-agent-sdk":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^20.0.0","@types/express":"^4.17.21"},"peerDependencies":{"express":"^4.18.0 || ^5.0.0","typescript":">=5.0.0"},"peerDependenciesMeta":{"express":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/astrid-sdk_0.7.7_1768901315329_0.3138286747004546","host":"s3://npm-registry-packages-npm-production"}},"0.7.6":{"name":"@gracefultools/astrid-sdk","version":"0.7.6","keywords":["ai","agent","claude","openai","gemini","coding","automation","astrid"],"author":{"name":"Astrid"},"license":"MIT","_id":"@gracefultools/astrid-sdk@0.7.6","maintainers":[{"name":"jonparis","email":"jon@gracefultools.com"}],"homepage":"https://astrid.cc","bugs":{"url":"https://github.com/Graceful-Tools/astrid-res-www/issues"},"bin":{"astrid-agent":"dist/bin/cli.js"},"dist":{"shasum":"528841c46121b868134bd1b18322fa1421926ce9","tarball":"https://registry.npmjs.org/@gracefultools/astrid-sdk/-/astrid-sdk-0.7.6.tgz","fileCount":80,"integrity":"sha512-ZhHRbNHE+3dk0zrlieEOEk2gyNN+edecGrAPympgl3QV6fLxfNczKFktyf6OO0mgzB8eF2612hdqfN58KVtocg==","signatures":[{"sig":"MEYCIQCW38PGJB0N0utIvrJSb1FjAlxNXj1FrRMv/ZjzcJC6/QIhAM0VAP2H5fgV9LZRwezGDQLGwwao8a1V8/Dw+Dnlf9ru","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":596797},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"734976dcf742decbe2063fb369b6c8f4f117300f","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","clean":"rm -rf dist","test:watch":"vitest","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"jonparis","email":"jon@gracefultools.com"},"repository":{"url":"git+https://github.com/Graceful-Tools/astrid-res-www.git","type":"git","directory":"packages/astrid-sdk"},"_npmVersion":"10.9.2","description":"AI agent SDK for automated coding tasks with Claude, OpenAI, and Gemini","directories":{},"_nodeVersion":"23.11.0","dependencies":{"glob":"^10.3.10","dotenv":"^16.3.1","@anthropic-ai/claude-agent-sdk":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^20.0.0","@types/express":"^4.17.21"},"peerDependencies":{"express":"^4.18.0 || ^5.0.0","typescript":">=5.0.0"},"peerDependenciesMeta":{"express":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/astrid-sdk_0.7.6_1768902791144_0.6738644133754887","host":"s3://npm-registry-packages-npm-production"}},"0.7.8":{"name":"@gracefultools/astrid-sdk","version":"0.7.8","keywords":["ai","agent","claude","openai","gemini","coding","automation","astrid"],"author":{"name":"Astrid"},"license":"MIT","_id":"@gracefultools/astrid-sdk@0.7.8","maintainers":[{"name":"jonparis","email":"jon@gracefultools.com"}],"homepage":"https://astrid.cc","bugs":{"url":"https://github.com/Graceful-Tools/astrid-res-www/issues"},"bin":{"astrid-agent":"dist/bin/cli.js"},"dist":{"shasum":"17340758bf07caa79f891fb5b9ef8e31a814ad3f","tarball":"https://registry.npmjs.org/@gracefultools/astrid-sdk/-/astrid-sdk-0.7.8.tgz","fileCount":88,"integrity":"sha512-r9J/HweAoAwijfI5R4/pbIlygUBLu3mFS1VvooO0ztqMTq43z7GnHrp7lzbczwSqobB89KaPg9hmvrBm8AqGAA==","signatures":[{"sig":"MEUCIE90tq7vz3WCZkI4+UsesxNAZSsfy1HCLDXFeES0VnTdAiEAnqLeKN5HFYaYWSY3pvtDVS1wo/u/0zehoBa10Qc8cg8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":641978},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"7a93ca24fba253244eb051b11a6973adfac0db92","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","clean":"rm -rf dist","test:watch":"vitest","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"jonparis","email":"jon@gracefultools.com"},"repository":{"url":"git+https://github.com/Graceful-Tools/astrid-res-www.git","type":"git","directory":"packages/astrid-sdk"},"_npmVersion":"10.8.2","description":"AI agent SDK for automated coding tasks with Claude, OpenAI, and Gemini","directories":{},"_nodeVersion":"20.19.6","dependencies":{"glob":"^10.3.10","dotenv":"^16.3.1","@anthropic-ai/claude-agent-sdk":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^20.0.0","@types/express":"^4.17.21"},"peerDependencies":{"express":"^4.18.0 || ^5.0.0","typescript":">=5.0.0"},"peerDependenciesMeta":{"express":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/astrid-sdk_0.7.8_1769009927221_0.2745208253948537","host":"s3://npm-registry-packages-npm-production"}},"0.7.9":{"name":"@gracefultools/astrid-sdk","version":"0.7.9","keywords":["ai","agent","claude","openai","gemini","coding","automation","astrid"],"author":{"name":"Astrid"},"license":"MIT","_id":"@gracefultools/astrid-sdk@0.7.9","maintainers":[{"name":"jonparis","email":"jon@gracefultools.com"}],"homepage":"https://astrid.cc","bugs":{"url":"https://github.com/Graceful-Tools/astrid-res-www/issues"},"bin":{"astrid-agent":"dist/bin/cli.js"},"dist":{"shasum":"012b97eb5452c5316cd095b3a0b736d21f09f893","tarball":"https://registry.npmjs.org/@gracefultools/astrid-sdk/-/astrid-sdk-0.7.9.tgz","fileCount":88,"integrity":"sha512-zUOX6RTqqEmod6uz9KceH2O0+G+8MalGbsq588dAHmVX+VSK9xXdWikcl+Z2xbCEqvo0lxOuWOQEMd5Jzl0jGw==","signatures":[{"sig":"MEUCIGfCetkkukeaTFx530axp/LDBWBk9vKOv3LAZJqxAIvFAiEA5FSBlRzlfKotOZjTS7h+vj16ZD+M0IoA9Q9ekl0ofPM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":641978},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"f0af1e6b1401a4ac4e432613a23c824d5c33ed43","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","clean":"rm -rf dist","test:watch":"vitest","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"jonparis","email":"jon@gracefultools.com"},"repository":{"url":"git+https://github.com/Graceful-Tools/astrid-res-www.git","type":"git","directory":"packages/astrid-sdk"},"_npmVersion":"10.9.2","description":"AI agent SDK for automated coding tasks with Claude, OpenAI, and Gemini","directories":{},"_nodeVersion":"23.11.0","dependencies":{"glob":"^10.3.10","dotenv":"^16.3.1","@anthropic-ai/claude-agent-sdk":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^20.0.0","@types/express":"^4.17.21"},"peerDependencies":{"express":"^4.18.0 || ^5.0.0","typescript":">=5.0.0"},"peerDependenciesMeta":{"express":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/astrid-sdk_0.7.9_1769017744832_0.6146053181662645","host":"s3://npm-registry-packages-npm-production"}},"0.7.10":{"name":"@gracefultools/astrid-sdk","version":"0.7.10","keywords":["ai","agent","claude","openai","gemini","coding","automation","astrid"],"author":{"name":"Astrid"},"license":"MIT","_id":"@gracefultools/astrid-sdk@0.7.10","maintainers":[{"name":"jonparis","email":"jon@gracefultools.com"}],"homepage":"https://astrid.cc","bugs":{"url":"https://github.com/Graceful-Tools/astrid-res-www/issues"},"bin":{"astrid-agent":"dist/bin/cli.js"},"dist":{"shasum":"464355920748e5a015a6903206dfd3071e2a000e","tarball":"https://registry.npmjs.org/@gracefultools/astrid-sdk/-/astrid-sdk-0.7.10.tgz","fileCount":88,"integrity":"sha512-gjac93b9dZwJgSV331D4kA6Cj+QXVk7Hbmdqf5Be/3GKxO5rVC6jRUYuJ/wNERRih8REvZfK2c3+3IlE1GQrAA==","signatures":[{"sig":"MEQCIEgwnAp2rOcDVwz6+XEmMXdWBiO3Ju1D69CsUvcnFRjMAiAeVYF5AdbJaoZqU1fnt8loxgRmgCtR2abGJ1xpBkkLfA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":642434},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"651763484183e792b1e63c7e0b86bc98969f813b","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","clean":"rm -rf dist","test:watch":"vitest","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"jonparis","email":"jon@gracefultools.com"},"repository":{"url":"git+https://github.com/Graceful-Tools/astrid-res-www.git","type":"git","directory":"packages/astrid-sdk"},"_npmVersion":"10.8.2","description":"AI agent SDK for automated coding tasks with Claude, OpenAI, and Gemini","directories":{},"_nodeVersion":"20.19.6","dependencies":{"glob":"^10.3.10","dotenv":"^16.3.1","@anthropic-ai/claude-agent-sdk":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^20.0.0","@types/express":"^4.17.21"},"peerDependencies":{"express":"^4.18.0 || ^5.0.0","typescript":">=5.0.0"},"peerDependenciesMeta":{"express":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/astrid-sdk_0.7.10_1769046522369_0.5130118198617875","host":"s3://npm-registry-packages-npm-production"}},"0.7.11":{"name":"@gracefultools/astrid-sdk","version":"0.7.11","keywords":["ai","agent","claude","openai","gemini","coding","automation","astrid"],"author":{"name":"Astrid"},"license":"MIT","_id":"@gracefultools/astrid-sdk@0.7.11","maintainers":[{"name":"jonparis","email":"jon@gracefultools.com"}],"homepage":"https://astrid.cc","bugs":{"url":"https://github.com/Graceful-Tools/astrid-res-www/issues"},"bin":{"astrid-agent":"dist/bin/cli.js"},"dist":{"shasum":"3767e19d027873008dbd4dcfa9ceb900a09c6d87","tarball":"https://registry.npmjs.org/@gracefultools/astrid-sdk/-/astrid-sdk-0.7.11.tgz","fileCount":88,"integrity":"sha512-0Z/9nCDHPF8W6EYMPmX8dQq9lcjFzA/Y9YfpFyYKLkOaukIzGOoQE19YCzUooVEv76xoWEU9xdcTXwqptMIXTA==","signatures":[{"sig":"MEUCIAVYOALDQzc/K5M11m1qbf4Duo5Ydxnl6aYqoq2aCl3zAiEA/7DkO7DkL4l1ZVu9F54U45kJqzLum3rBeg+SfgJ73Xk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":642434},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"651763484183e792b1e63c7e0b86bc98969f813b","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","clean":"rm -rf dist","test:watch":"vitest","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"jonparis","email":"jon@gracefultools.com"},"repository":{"url":"git+https://github.com/Graceful-Tools/astrid-res-www.git","type":"git","directory":"packages/astrid-sdk"},"_npmVersion":"10.9.2","description":"AI agent SDK for automated coding tasks with Claude, OpenAI, and Gemini","directories":{},"_nodeVersion":"23.11.0","dependencies":{"glob":"^10.3.10","dotenv":"^16.3.1","@anthropic-ai/claude-agent-sdk":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^20.0.0","@types/express":"^4.17.21"},"peerDependencies":{"express":"^4.18.0 || ^5.0.0","typescript":">=5.0.0"},"peerDependenciesMeta":{"express":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/astrid-sdk_0.7.11_1769047855244_0.08392351713497948","host":"s3://npm-registry-packages-npm-production"}},"0.7.12":{"name":"@gracefultools/astrid-sdk","version":"0.7.12","keywords":["ai","agent","claude","openai","gemini","coding","automation","astrid"],"author":{"name":"Astrid"},"license":"MIT","_id":"@gracefultools/astrid-sdk@0.7.12","maintainers":[{"name":"jonparis","email":"jon@gracefultools.com"}],"homepage":"https://astrid.cc","bugs":{"url":"https://github.com/Graceful-Tools/astrid-res-www/issues"},"bin":{"astrid-agent":"dist/bin/cli.js"},"dist":{"shasum":"1a804ded77b6f6d5bf07c04f4718d6ff1b0a3db8","tarball":"https://registry.npmjs.org/@gracefultools/astrid-sdk/-/astrid-sdk-0.7.12.tgz","fileCount":88,"integrity":"sha512-Uh5caCVMQ8OU2gBDshV1/ZsCyTUmiJCByIoYUM67IAaWFKK9dpyxBi2JLfk8Zd4Mi42bVnkMn13ior27qQEIgQ==","signatures":[{"sig":"MEYCIQD4k850NaRSPnWCWtN3d15VmHPD4MWQinutd+jL9cTEVgIhAPc+fI8PbyGE65/t6EdghfFgGg6ZE+CfgymJrI8nwbNO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":649843},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"8f788fdc9cfca920e191b00f1973daf53045aa87","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","clean":"rm -rf dist","test:watch":"vitest","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"jonparis","email":"jon@gracefultools.com"},"repository":{"url":"git+https://github.com/Graceful-Tools/astrid-res-www.git","type":"git","directory":"packages/astrid-sdk"},"_npmVersion":"10.8.2","description":"AI agent SDK for automated coding tasks with Claude, OpenAI, and Gemini","directories":{},"_nodeVersion":"20.19.6","dependencies":{"glob":"^10.3.10","dotenv":"^16.3.1","@anthropic-ai/claude-agent-sdk":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^20.0.0","@types/express":"^4.17.21"},"peerDependencies":{"express":"^4.18.0 || ^5.0.0","typescript":">=5.0.0"},"peerDependenciesMeta":{"express":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/astrid-sdk_0.7.12_1769050893367_0.054002580450355664","host":"s3://npm-registry-packages-npm-production"}},"0.7.14":{"name":"@gracefultools/astrid-sdk","version":"0.7.14","keywords":["ai","agent","claude","openai","gemini","coding","automation","astrid"],"author":{"name":"Astrid"},"license":"MIT","_id":"@gracefultools/astrid-sdk@0.7.14","maintainers":[{"name":"jonparis","email":"jon@gracefultools.com"}],"homepage":"https://astrid.cc","bugs":{"url":"https://github.com/Graceful-Tools/astrid-res-www/issues"},"bin":{"astrid-agent":"dist/bin/cli.js"},"dist":{"shasum":"c187188ffa1a7e2680561a8ec06490fb6884022e","tarball":"https://registry.npmjs.org/@gracefultools/astrid-sdk/-/astrid-sdk-0.7.14.tgz","fileCount":88,"integrity":"sha512-Wm5vh/xMdk8BZxP6b3lWxw3hVRdzyb+M155N1+uC8Cwq/KkPLhFbSKjLeKwTPh+UHS/sWN61fDMFfTTgJXogDA==","signatures":[{"sig":"MEUCIQCAvmGzS6RVmdkftHypbD+ZeATRbzaahDiydjVuB8YO3AIgPOgSiCk0rv3ey2mDot4T9XeR5ah6n4mtRP4ywmtaFHU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":655024},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"9c49106130dd8f9fb071a16b49149a35c9352fd6","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","clean":"rm -rf dist","test:watch":"vitest","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"jonparis","email":"jon@gracefultools.com"},"repository":{"url":"git+https://github.com/Graceful-Tools/astrid-res-www.git","type":"git","directory":"packages/astrid-sdk"},"_npmVersion":"10.8.2","description":"AI agent SDK for automated coding tasks with Claude, OpenAI, and Gemini","directories":{},"_nodeVersion":"20.19.6","dependencies":{"glob":"^10.3.10","dotenv":"^16.3.1","@anthropic-ai/claude-agent-sdk":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^20.0.0","@types/express":"^4.17.21"},"peerDependencies":{"express":"^4.18.0 || ^5.0.0","typescript":">=5.0.0"},"peerDependenciesMeta":{"express":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/astrid-sdk_0.7.14_1769056873443_0.031493040490144786","host":"s3://npm-registry-packages-npm-production"}},"0.7.13":{"name":"@gracefultools/astrid-sdk","version":"0.7.13","keywords":["ai","agent","claude","openai","gemini","coding","automation","astrid"],"author":{"name":"Astrid"},"license":"MIT","_id":"@gracefultools/astrid-sdk@0.7.13","maintainers":[{"name":"jonparis","email":"jon@gracefultools.com"}],"homepage":"https://astrid.cc","bugs":{"url":"https://github.com/Graceful-Tools/astrid-res-www/issues"},"bin":{"astrid-agent":"dist/bin/cli.js"},"dist":{"shasum":"61e21f7e4b709635f777131f2867bda5f4d38b50","tarball":"https://registry.npmjs.org/@gracefultools/astrid-sdk/-/astrid-sdk-0.7.13.tgz","fileCount":88,"integrity":"sha512-PeCcIN+vNx78JFFAu43fj1nfz3F97Y6z6Acd5ujm52VJyjtBGpUOl3VGi9pLL5RlnOae5yxXa3uS9nJI5IE1Ag==","signatures":[{"sig":"MEUCIGiCMIzAwEVpFuQYZ6UDPqFOZRpjH5L+qD2ND0ydOp96AiEAgx5QKImN4nr262FaW7NW53WF1+j4nSkBInA+TfCo4U4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":655024},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"9c49106130dd8f9fb071a16b49149a35c9352fd6","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","clean":"rm -rf dist","test:watch":"vitest","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"jonparis","email":"jon@gracefultools.com"},"repository":{"url":"git+https://github.com/Graceful-Tools/astrid-res-www.git","type":"git","directory":"packages/astrid-sdk"},"_npmVersion":"10.9.2","description":"AI agent SDK for automated coding tasks with Claude, OpenAI, and Gemini","directories":{},"_nodeVersion":"23.11.0","dependencies":{"glob":"^10.3.10","dotenv":"^16.3.1","@anthropic-ai/claude-agent-sdk":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^20.0.0","@types/express":"^4.17.21"},"peerDependencies":{"express":"^4.18.0 || ^5.0.0","typescript":">=5.0.0"},"peerDependenciesMeta":{"express":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/astrid-sdk_0.7.13_1769059484144_0.7412472154475922","host":"s3://npm-registry-packages-npm-production"}},"0.7.15":{"name":"@gracefultools/astrid-sdk","version":"0.7.15","keywords":["ai","agent","claude","openai","gemini","coding","automation","astrid"],"author":{"name":"Astrid"},"license":"MIT","_id":"@gracefultools/astrid-sdk@0.7.15","maintainers":[{"name":"jonparis","email":"jon@gracefultools.com"}],"homepage":"https://astrid.cc","bugs":{"url":"https://github.com/Graceful-Tools/astrid-res-www/issues"},"bin":{"astrid-agent":"dist/bin/cli.js"},"dist":{"shasum":"3bf7e2ba1568bdd817795e4d6ae6bbc920f453db","tarball":"https://registry.npmjs.org/@gracefultools/astrid-sdk/-/astrid-sdk-0.7.15.tgz","fileCount":100,"integrity":"sha512-0IO4RnqO1KM/barjD+CH0vAzC8UA+qLmi994DQ7wG46Z5jC6MXWzjgKihWRBvgtxlRERE9qTkgCuflJBugMtLQ==","signatures":[{"sig":"MEUCIAHtlMi5nmDaYjXNwgQqW0P7Kiw0Pu9KMWh03hIuEpiuAiEApyjO5gEaLZFAKlKc+3Tx/luR6JbU2tceYucFu/ofwBs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":737706},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"219192a3c94e5dee84dd8e3f1fe17ff1b7a3462b","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","clean":"rm -rf dist","test:watch":"vitest","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"jonparis","email":"jon@gracefultools.com"},"repository":{"url":"git+https://github.com/Graceful-Tools/astrid-res-www.git","type":"git","directory":"packages/astrid-sdk"},"_npmVersion":"10.9.2","description":"AI agent SDK for automated coding tasks with Claude, OpenAI, and Gemini","directories":{},"_nodeVersion":"23.11.0","dependencies":{"glob":"^10.3.10","dotenv":"^16.3.1","@anthropic-ai/claude-agent-sdk":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^20.0.0","@types/express":"^4.17.21"},"peerDependencies":{"express":"^4.18.0 || ^5.0.0","typescript":">=5.0.0"},"peerDependenciesMeta":{"express":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/astrid-sdk_0.7.15_1769092035445_0.6860732061510748","host":"s3://npm-registry-packages-npm-production"}},"0.7.16":{"name":"@gracefultools/astrid-sdk","version":"0.7.16","keywords":["ai","agent","claude","openai","gemini","coding","automation","astrid"],"author":{"name":"Astrid"},"license":"MIT","_id":"@gracefultools/astrid-sdk@0.7.16","maintainers":[{"name":"jonparis","email":"jon@gracefultools.com"}],"homepage":"https://astrid.cc","bugs":{"url":"https://github.com/Graceful-Tools/astrid-res-www/issues"},"bin":{"astrid-agent":"dist/bin/cli.js"},"dist":{"shasum":"3241ea9079f425c2ae4ec2b0920d0882669776d6","tarball":"https://registry.npmjs.org/@gracefultools/astrid-sdk/-/astrid-sdk-0.7.16.tgz","fileCount":100,"integrity":"sha512-kMJZvf5stp0/ybugXsF6jcUFZ3NnBeoWIUneLeds1QmGYja2wDpdI4rhjc0WPfVgWmrzehGpHCiSStDKtARkXA==","signatures":[{"sig":"MEYCIQC3pGxAvUKqbzLCqfKRcWLlvjN4lmbQNDUBQBqakZV0bwIhAKm5EAF7PFZnrxnLSwxD/NP61BeG/xXv1OBEp8oEkpRw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":737706},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"1ae8cb21b2316c30c3142aa8cc2fa2386abe1308","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","clean":"rm -rf dist","test:watch":"vitest","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"jonparis","email":"jon@gracefultools.com"},"repository":{"url":"git+https://github.com/Graceful-Tools/astrid-res-www.git","type":"git","directory":"packages/astrid-sdk"},"_npmVersion":"10.8.2","description":"AI agent SDK for automated coding tasks with Claude, OpenAI, and Gemini","directories":{},"_nodeVersion":"20.19.6","dependencies":{"glob":"^10.3.10","dotenv":"^16.3.1","@anthropic-ai/claude-agent-sdk":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^20.0.0","@types/express":"^4.17.21"},"peerDependencies":{"express":"^4.18.0 || ^5.0.0","typescript":">=5.0.0"},"peerDependenciesMeta":{"express":{"optional":true},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/astrid-sdk_0.7.16_1769092190274_0.7225818738528293","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@gracefultools/astrid-sdk","version":"0.8.0","keywords":["ai","agent","claude","openai","gemini","coding","automation","astrid","openclaw"],"author":{"name":"Astrid"},"license":"MIT","_id":"@gracefultools/astrid-sdk@0.8.0","maintainers":[{"name":"jonparis","email":"jon@gracefultools.com"}],"homepage":"https://astrid.cc","bugs":{"url":"https://github.com/Graceful-Tools/astrid-web/issues"},"dist":{"shasum":"8d2ffc060ca96a572ce99c57f69eb5095e6087e8","tarball":"https://registry.npmjs.org/@gracefultools/astrid-sdk/-/astrid-sdk-0.8.0.tgz","fileCount":65,"integrity":"sha512-KotREP49fmlyCMvh9eJmEnURzAhdiMQ6x8VQTv+qmoMcQFdMLUN7MX00ezYZIqFQ6yrrvlSrtYlATUz8Dc9LFA==","signatures":[{"sig":"MEUCIGj6dIQu9id2mxK13S3KowAEhylnyflH2oK1/xxHka0IAiEA36EpTjCajyy11gVhvIWdAbJDH6dXonyk0XLyBpTWpz8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":171546},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"bd740fdcab7b6879c6e43d59cfe4b13201847eb1","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","clean":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","test:watch":"vitest","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"jonparis","email":"jon@gracefultools.com"},"repository":{"url":"git+https://github.com/Graceful-Tools/astrid-web.git","type":"git","directory":"packages/astrid-sdk"},"_npmVersion":"11.6.2","description":"Astrid.cc SDK — AI agent integration and OpenClaw channel plugin","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^20.0.0"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/astrid-sdk_0.8.0_1771265211248_0.010152746177499283","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"@gracefultools/astrid-sdk","version":"0.8.1","keywords":["ai","agent","claude","openai","gemini","coding","automation","astrid","openclaw"],"author":{"name":"Astrid"},"license":"MIT","_id":"@gracefultools/astrid-sdk@0.8.1","maintainers":[{"name":"jonparis","email":"jon@gracefultools.com"}],"homepage":"https://astrid.cc","bugs":{"url":"https://github.com/Graceful-Tools/astrid-web/issues"},"dist":{"shasum":"be98eef8d4e194e6e5c57a23cea5cb91f4518580","tarball":"https://registry.npmjs.org/@gracefultools/astrid-sdk/-/astrid-sdk-0.8.1.tgz","fileCount":64,"integrity":"sha512-noxLz/PybZUaUMxYno7zmKJB9WJu2lZ1w1e6EkbkWT/PKbbdOwoyGSSidCqOkiz+JP+X/ei+8qHl3surd2m56Q==","signatures":[{"sig":"MEUCIESG2h5atmH9U+Lont7lK0VYVEAVZgeSRh5dFdoj5fHhAiEA+Z97paktzCpqyv2KSvqu2sxAa7YyqPUgR6JU4T2tfTc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":170775},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"1f1a4f59a0f9799e716696baa0f686f7be022436","scripts":{"dev":"tsc --watch","test":"vitest run","build":"tsc","clean":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","test:watch":"vitest","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"jonparis","email":"jon@gracefultools.com"},"repository":{"url":"git+https://github.com/Graceful-Tools/astrid-web.git","type":"git","directory":"packages/astrid-sdk"},"_npmVersion":"11.6.2","description":"Astrid.cc SDK — AI agent integration and OpenClaw channel plugin","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^20.0.0"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/astrid-sdk_0.8.1_1771343792852_0.12199335896039143","host":"s3://npm-registry-packages-npm-production"}},"0.8.2":{"name":"@gracefultools/astrid-sdk","version":"0.8.2","description":"Astrid.cc SDK — AI agent integration and OpenClaw channel plugin","main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"scripts":{"build":"tsc","dev":"tsc --watch","clean":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"","prepublishOnly":"npm run clean && npm run build","test":"vitest run","test:watch":"vitest"},"keywords":["ai","agent","claude","openai","gemini","coding","automation","astrid","openclaw"],"author":{"name":"Astrid"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/Graceful-Tools/astrid-web.git","directory":"packages/astrid-sdk"},"homepage":"https://astrid.cc","engines":{"node":">=18.0.0"},"peerDependencies":{"typescript":">=5.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"publishConfig":{"access":"public"},"devDependencies":{"@types/node":"^20.0.0","typescript":"^5.0.0","vitest":"^3.2.4"},"gitHead":"ee176755a5a22ca3cd550302041ead32038b9c0d","_id":"@gracefultools/astrid-sdk@0.8.2","bugs":{"url":"https://github.com/Graceful-Tools/astrid-web/issues"},"_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-LLvwLLrAYodP880GD2SfEJYFR/msd1i1m6IDIc6mgzi5J4MWfk5u5Yrpv0ichXqlkFyGRu7W1Tns8vj6d+jurA==","shasum":"8e68ff618f04954d152c71daba52ee1ce08d4a97","tarball":"https://registry.npmjs.org/@gracefultools/astrid-sdk/-/astrid-sdk-0.8.2.tgz","fileCount":64,"unpackedSize":173050,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIHJpzOGcjy+44r9N0HyJVaJflB4omFtPxf1dmFJRii46AiEAt6aRgNuIKUrAdm8G/z/dCqryPDZdomItphgufx4K9uU="}]},"_npmUser":{"name":"jonparis","email":"jon@gracefultools.com"},"directories":{},"maintainers":[{"name":"jonparis","email":"jon@gracefultools.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/astrid-sdk_0.8.2_1771776283842_0.0363246146277687"},"_hasShrinkwrap":false}},"time":{"created":"2026-01-08T05:17:15.603Z","modified":"2026-02-22T16:04:44.128Z","0.1.0":"2026-01-08T05:17:15.801Z","0.1.1":"2026-01-08T05:35:21.281Z","0.2.0":"2026-01-08T14:49:34.705Z","0.3.1":"2026-01-09T15:47:55.171Z","0.3.2":"2026-01-09T16:39:52.482Z","0.3.3":"2026-01-09T19:06:00.253Z","0.3.4":"2026-01-09T19:18:54.518Z","0.3.5":"2026-01-09T21:10:24.002Z","0.3.7":"2026-01-10T05:26:53.021Z","0.3.9":"2026-01-10T15:32:38.658Z","0.3.10":"2026-01-13T01:08:53.483Z","0.3.11":"2026-01-13T02:18:47.531Z","0.3.12":"2026-01-13T02:23:21.145Z","0.3.13":"2026-01-13T03:02:50.860Z","0.3.14":"2026-01-13T03:21:51.011Z","0.3.15":"2026-01-13T04:51:44.284Z","0.3.16":"2026-01-13T04:53:47.062Z","0.4.0":"2026-01-13T06:38:54.995Z","0.4.1":"2026-01-13T15:45:19.576Z","0.4.2":"2026-01-13T15:46:17.703Z","0.6.0":"2026-01-19T02:21:42.795Z","0.6.1":"2026-01-19T04:20:25.818Z","0.6.2":"2026-01-19T04:24:24.307Z","0.7.1":"2026-01-19T21:51:09.561Z","0.7.2":"2026-01-19T22:05:30.657Z","0.7.3":"2026-01-19T22:10:06.676Z","0.7.4":"2026-01-20T02:49:50.691Z","0.7.5":"2026-01-20T03:12:38.886Z","0.7.7":"2026-01-20T09:28:35.484Z","0.7.6":"2026-01-20T09:53:11.331Z","0.7.8":"2026-01-21T15:38:47.390Z","0.7.9":"2026-01-21T17:49:05.002Z","0.7.10":"2026-01-22T01:48:42.602Z","0.7.11":"2026-01-22T02:10:55.417Z","0.7.12":"2026-01-22T03:01:33.524Z","0.7.14":"2026-01-22T04:41:13.615Z","0.7.13":"2026-01-22T05:24:44.289Z","0.7.15":"2026-01-22T14:27:15.622Z","0.7.16":"2026-01-22T14:29:50.467Z","0.8.0":"2026-02-16T18:06:51.427Z","0.8.1":"2026-02-17T15:56:33.010Z","0.8.2":"2026-02-22T16:04:43.983Z"},"bugs":{"url":"https://github.com/Graceful-Tools/astrid-web/issues"},"author":{"name":"Astrid"},"license":"MIT","homepage":"https://astrid.cc","keywords":["ai","agent","claude","openai","gemini","coding","automation","astrid","openclaw"],"repository":{"type":"git","url":"git+https://github.com/Graceful-Tools/astrid-web.git","directory":"packages/astrid-sdk"},"description":"Astrid.cc SDK — AI agent integration and OpenClaw channel plugin","maintainers":[{"name":"jonparis","email":"jon@gracefultools.com"}],"readme":"# @gracefultools/astrid-sdk\r\n\r\nSDK for integrating AI agents with [Astrid.cc](https://www.astrid.cc) task management.\r\n\r\n## Installation\r\n\r\n```bash\r\nnpm install @gracefultools/astrid-sdk\r\n```\r\n\r\n## What's Included\r\n\r\n### OAuth API Client\r\nFull Astrid REST API client with OAuth2 client_credentials flow:\r\n\r\n```typescript\r\nimport { AstridOAuthClient } from '@gracefultools/astrid-sdk'\r\n\r\nconst client = new AstridOAuthClient({\r\n  clientId: 'your-client-id',\r\n  clientSecret: 'your-client-secret',\r\n})\r\n\r\n// Get assigned tasks\r\nconst tasks = await client.getTasks({ completed: false })\r\n\r\n// Post a comment\r\nawait client.addComment(taskId, 'Working on this now...')\r\n\r\n// Complete a task\r\nawait client.updateTask(taskId, { completed: true })\r\n```\r\n\r\n### OpenClaw Channel Plugin\r\nConnect [OpenClaw](https://openclaw.ai) to Astrid as a task channel. Your agent receives tasks via SSE (outbound connection — works behind NAT/firewalls):\r\n\r\n```typescript\r\nimport { AstridChannel, SSEClient, RestClient, SessionMapper, taskToMessage } from '@gracefultools/astrid-sdk'\r\n```\r\n\r\n#### How it works\r\n\r\n1. Agent connects **outbound** to `astrid.cc/api/v1/agent/events` (SSE)\r\n2. When a task is assigned → agent receives it in real-time\r\n3. **List description = agent instructions** — each list's description tells the agent how to handle tasks\r\n4. Agent posts results as task comments\r\n5. Agent marks task complete when done\r\n\r\n#### Quick Setup\r\n\r\nAdd to your OpenClaw config:\r\n\r\n```json5\r\n{\r\n  channels: {\r\n    astrid: {\r\n      enabled: true,\r\n      clientId: \"your-client-id\",\r\n      clientSecret: \"your-client-secret\"\r\n    }\r\n  }\r\n}\r\n```\r\n\r\n### Agent Protocol\r\n\r\nThe SDK uses the Astrid Agent Protocol:\r\n\r\n| Endpoint | Method | Description |\r\n|----------|--------|-------------|\r\n| `/api/v1/agent/events` | GET | SSE stream (task.assigned, task.commented, etc.) |\r\n| `/api/v1/agent/tasks` | GET | List assigned tasks |\r\n| `/api/v1/agent/tasks/:id` | GET/PATCH | Get or update a task |\r\n| `/api/v1/agent/tasks/:id/comments` | GET/POST | Read or post comments |\r\n\r\nAll endpoints require OAuth Bearer token with appropriate scopes.\r\n\r\n### List Descriptions as Agent Instructions\r\n\r\nEach Astrid list's **description** field serves as instructions for AI agents:\r\n\r\n```markdown\r\n# Example \"Code Reviews\" list description:\r\nReview PRs for security issues, test coverage, and style.\r\nPost findings as comments. Mark complete when done.\r\n```\r\n\r\nWhen an agent receives a task from this list, the description is included as context. Different lists = different agent behaviors. No code changes needed.\r\n\r\n## Configuration\r\n\r\n### Agent Config\r\n```typescript\r\nimport { getAgentConfig, isRegisteredAgent } from '@gracefultools/astrid-sdk'\r\n\r\n// Check if an email is a registered agent\r\nisRegisteredAgent('claude@astrid.cc')     // true\r\nisRegisteredAgent('mybot.oc@astrid.cc')   // true (OpenClaw pattern)\r\n\r\n// Get agent configuration\r\nconst config = getAgentConfig('claude@astrid.cc')\r\n```\r\n\r\n### Workflow Config\r\n```typescript\r\nimport { getAgentWorkflowConfig, buildWorkflowInstructions } from '@gracefultools/astrid-sdk'\r\n\r\nconst config = getAgentWorkflowConfig(task, list, repository)\r\nconst instructions = buildWorkflowInstructions(config)\r\n```\r\n\r\n## Changelog\r\n\r\n### 0.8.0\r\n- **Channel plugin**: OpenClaw integration via outbound SSE (no inbound gateway needed)\r\n- **Agent protocol**: SSE events, REST client, session mapper, message formatter\r\n- **Removed**: Built-in AI executors (Claude, OpenAI, Gemini) — agents run externally now\r\n- **Security**: Per-endpoint OAuth scope enforcement, comment rate limiting\r\n\r\n### 0.7.x\r\n- OAuth API client\r\n- Agent workflow configuration\r\n- Vercel deployment support\r\n\r\n## License\r\n\r\nMIT\r\n","readmeFilename":"README.md"}