{"_id":"coding-agent-server","_rev":"27-470469b7d1007f787de8028290792003","name":"coding-agent-server","dist-tags":{"latest":"0.4.5"},"versions":{"0.1.0":{"name":"coding-agent-server","version":"0.1.0","keywords":["claude","agent","coding","sandbox"],"license":"MIT","_id":"coding-agent-server@0.1.0","maintainers":[{"name":"yanbingbing","email":"mk@deamoy.ai"}],"homepage":"https://github.com/yanbingbing/coding-agent-demo#readme","bugs":{"url":"https://github.com/yanbingbing/coding-agent-demo/issues"},"bin":{"coding-agent-server":"cli.js"},"dist":{"shasum":"10bbb418e52c251779aac16228b330a6264bb941","tarball":"https://registry.npmjs.org/coding-agent-server/-/coding-agent-server-0.1.0.tgz","fileCount":4,"integrity":"sha512-BdOnFZdxVB9VTf0xErO7aIEopvNNEBhOr6URWH4sUpU/WW2JKbHu4hcMDADS+EOaUdcMQgZBDk8uokTo4IqmPA==","signatures":[{"sig":"MEUCICH6z60rkaVUmUYRgwvKkGJdMAxrC+2IeDU+3W7B/GT1AiEA+B+kPMelhOAUIVNzbxXabxzjUKQKq8K1fhbqVRojQbc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5929},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"a1b1cf5978e9e6927cb794203c277f3460552bd6","scripts":{"dev":"node --watch cli.js","start":"node cli.js"},"_npmUser":{"name":"yanbingbing","email":"mk@deamoy.ai"},"repository":{"url":"git+https://github.com/yanbingbing/coding-agent-demo.git","type":"git","directory":"packages/agent-server"},"_npmVersion":"10.9.2","description":"Coding Agent Server - Claude Agent SDK wrapper for Vercel Sandbox","directories":{},"_nodeVersion":"22.14.0","dependencies":{"hono":"^4.6.0","@hono/node-server":"^1.13.8","@anthropic-ai/claude-agent-sdk":"latest"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@anthropic-ai/claude-code":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/coding-agent-server_0.1.0_1767723362639_0.5329034158933794","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"coding-agent-server","version":"0.1.1","keywords":["claude","agent","coding","sandbox"],"license":"MIT","_id":"coding-agent-server@0.1.1","maintainers":[{"name":"yanbingbing","email":"mk@deamoy.ai"}],"homepage":"https://github.com/yanbingbing/coding-agent-demo#readme","bugs":{"url":"https://github.com/yanbingbing/coding-agent-demo/issues"},"bin":{"coding-agent-server":"cli.js"},"dist":{"shasum":"588e25cd56243b80daee90d21767d3fd0bc7c572","tarball":"https://registry.npmjs.org/coding-agent-server/-/coding-agent-server-0.1.1.tgz","fileCount":4,"integrity":"sha512-jiriMzKCHxSE/pFO+EXumL/rNSUl7Rq1v672wPW9MuZfLKqfQlelIrQ8ImDSRRE5U8fnBFNA8IRi5yQSVf4PTA==","signatures":[{"sig":"MEUCIQC5hcp24BNGck07qJQLUk7+yCutecJ7Y5klX6t/K1DYmQIgRqvCNPgMZFpNmKcR5RN08n8Q5HVyOjxgs3eD0RyqNno=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6073},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"a1b1cf5978e9e6927cb794203c277f3460552bd6","scripts":{"dev":"node --watch cli.js","start":"node cli.js"},"_npmUser":{"name":"yanbingbing","email":"mk@deamoy.ai"},"repository":{"url":"git+https://github.com/yanbingbing/coding-agent-demo.git","type":"git","directory":"packages/agent-server"},"_npmVersion":"10.9.2","description":"Coding Agent Server - Claude Agent SDK wrapper for Vercel Sandbox","directories":{},"_nodeVersion":"22.14.0","dependencies":{"hono":"^4.6.0","@hono/node-server":"^1.13.8","@anthropic-ai/claude-agent-sdk":"latest"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@anthropic-ai/claude-code":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/coding-agent-server_0.1.1_1767725195183_0.24205100200695995","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"coding-agent-server","version":"0.1.2","keywords":["claude","agent","coding","sandbox"],"license":"MIT","_id":"coding-agent-server@0.1.2","maintainers":[{"name":"yanbingbing","email":"mk@deamoy.ai"}],"homepage":"https://github.com/yanbingbing/coding-agent-demo#readme","bugs":{"url":"https://github.com/yanbingbing/coding-agent-demo/issues"},"bin":{"coding-agent-server":"cli.js"},"dist":{"shasum":"32c62ca25ab098a79ba7b9963b13b88aa03af958","tarball":"https://registry.npmjs.org/coding-agent-server/-/coding-agent-server-0.1.2.tgz","fileCount":4,"integrity":"sha512-FIc93LGdAEpctfQARnmmGA4cR5n/oP3tx8QNO/CmplyO5OvpyM4Auy6nR8x20xurjcf08aKsxq/zdw+fbg0vJQ==","signatures":[{"sig":"MEUCIEBdUT8Fwj4kZ2C3hq1c2hjZc7JOl2ZRU2QpMZSGqY5+AiEA57T8rP6nntPC+hHHaJLfnsznnC4XbwrvRw8oDfP5DcE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7524},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"a1b1cf5978e9e6927cb794203c277f3460552bd6","scripts":{"dev":"node --watch cli.js","start":"node cli.js"},"_npmUser":{"name":"yanbingbing","email":"mk@deamoy.ai"},"repository":{"url":"git+https://github.com/yanbingbing/coding-agent-demo.git","type":"git","directory":"packages/agent-server"},"_npmVersion":"10.9.2","description":"Coding Agent Server - Claude Agent SDK wrapper for Vercel Sandbox","directories":{},"_nodeVersion":"22.14.0","dependencies":{"hono":"^4.6.0","@hono/node-server":"^1.13.8","@anthropic-ai/claude-agent-sdk":"latest"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@anthropic-ai/claude-code":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/coding-agent-server_0.1.2_1767726142781_0.46450848369027553","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"coding-agent-server","version":"0.1.3","keywords":["claude","agent","coding","sandbox"],"license":"MIT","_id":"coding-agent-server@0.1.3","maintainers":[{"name":"yanbingbing","email":"mk@deamoy.ai"}],"homepage":"https://github.com/yanbingbing/coding-agent-demo#readme","bugs":{"url":"https://github.com/yanbingbing/coding-agent-demo/issues"},"bin":{"coding-agent-server":"cli.js"},"dist":{"shasum":"f9aa216612b74dec0f30e1757d9b7b4de7768920","tarball":"https://registry.npmjs.org/coding-agent-server/-/coding-agent-server-0.1.3.tgz","fileCount":4,"integrity":"sha512-96fepyWseuFEWoprcS3BzFFZMU3bhdm3j+h5XrvbX8N/MEn/yY0uhv6c703VKXdif+wkYDF+M1GZusqOKOPCow==","signatures":[{"sig":"MEUCIQDkp+oTlYcxba1mdYPGoKwfmdxfh3cz2vPJJ/vb2CLmzwIgdWScJ5y2A455JOzIuQYCBCEJOQvNC3TcLdjiDK4JslM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7894},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"a1b1cf5978e9e6927cb794203c277f3460552bd6","scripts":{"dev":"node --watch cli.js","start":"node cli.js"},"_npmUser":{"name":"yanbingbing","email":"mk@deamoy.ai"},"repository":{"url":"git+https://github.com/yanbingbing/coding-agent-demo.git","type":"git","directory":"packages/agent-server"},"_npmVersion":"10.9.2","description":"Coding Agent Server - Claude Agent SDK wrapper for Vercel Sandbox","directories":{},"_nodeVersion":"22.14.0","dependencies":{"hono":"^4.6.0","@hono/node-server":"^1.13.8","@anthropic-ai/claude-agent-sdk":"latest"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@anthropic-ai/claude-code":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/coding-agent-server_0.1.3_1767726223692_0.990540259729958","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"coding-agent-server","version":"0.1.4","keywords":["claude","agent","coding","sandbox"],"license":"MIT","_id":"coding-agent-server@0.1.4","maintainers":[{"name":"yanbingbing","email":"mk@deamoy.ai"}],"homepage":"https://github.com/yanbingbing/coding-agent-demo#readme","bugs":{"url":"https://github.com/yanbingbing/coding-agent-demo/issues"},"bin":{"coding-agent-server":"cli.js"},"dist":{"shasum":"09c12f37341a4f21ad20c6bca34acb52a41e2892","tarball":"https://registry.npmjs.org/coding-agent-server/-/coding-agent-server-0.1.4.tgz","fileCount":4,"integrity":"sha512-YRxyAZC0EHo99so9gbTfmiKwUbvM+Vf0kZYZlQ9VLet45jreWDUfsNkeVct62XrSkfQvTum/X05BoDOuRmGeiA==","signatures":[{"sig":"MEUCIQC7D/u/XWOJHFcyNlUIftvwaA3FPTTp8c6fu5wl1aCUkQIgOhMjSTqhj1ye55NThg/gNK0hVVkZEdfrFgfojVIE05o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8079},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"a1b1cf5978e9e6927cb794203c277f3460552bd6","scripts":{"dev":"node --watch cli.js","start":"node cli.js"},"_npmUser":{"name":"yanbingbing","email":"mk@deamoy.ai"},"repository":{"url":"git+https://github.com/yanbingbing/coding-agent-demo.git","type":"git","directory":"packages/agent-server"},"_npmVersion":"10.9.2","description":"Coding Agent Server - Claude Agent SDK wrapper for Vercel Sandbox","directories":{},"_nodeVersion":"22.14.0","dependencies":{"hono":"^4.6.0","@hono/node-server":"^1.13.8","@anthropic-ai/claude-agent-sdk":"latest"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@anthropic-ai/claude-code":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/coding-agent-server_0.1.4_1767726362819_0.6039612646400878","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"coding-agent-server","version":"0.1.5","keywords":["claude","agent","coding","sandbox"],"license":"MIT","_id":"coding-agent-server@0.1.5","maintainers":[{"name":"yanbingbing","email":"mk@deamoy.ai"}],"homepage":"https://github.com/yanbingbing/coding-agent-demo#readme","bugs":{"url":"https://github.com/yanbingbing/coding-agent-demo/issues"},"bin":{"coding-agent-server":"cli.js"},"dist":{"shasum":"27f0851abe2df355f053ebfbfa32f9fd4f9ea37c","tarball":"https://registry.npmjs.org/coding-agent-server/-/coding-agent-server-0.1.5.tgz","fileCount":4,"integrity":"sha512-YXDU5sfhrPPwktlh/NEy8g8BpPw9WnVuK/93N89gxVTcPAns6ACrKlkkNiMQzOd+ynOc2m40Iu7KvzVy43lrWg==","signatures":[{"sig":"MEUCIAf2heEUozdIaQq83rxrV0zUwig3GCnAJFoCUH3nYWCZAiEA/2VPxPmUC17vX1OAkiWBL7bi3qI2S5yizG6H+x5Zd9E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8363},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"a1b1cf5978e9e6927cb794203c277f3460552bd6","scripts":{"dev":"node --watch cli.js","start":"node cli.js"},"_npmUser":{"name":"yanbingbing","email":"mk@deamoy.ai"},"repository":{"url":"git+https://github.com/yanbingbing/coding-agent-demo.git","type":"git","directory":"packages/agent-server"},"_npmVersion":"10.9.2","description":"Coding Agent Server - Claude Agent SDK wrapper for Vercel Sandbox","directories":{},"_nodeVersion":"22.14.0","dependencies":{"hono":"^4.6.0","@hono/node-server":"^1.13.8","@anthropic-ai/claude-agent-sdk":"latest"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@anthropic-ai/claude-code":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/coding-agent-server_0.1.5_1767726831351_0.43647450199839954","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"coding-agent-server","version":"0.1.6","keywords":["claude","agent","coding","sandbox"],"license":"MIT","_id":"coding-agent-server@0.1.6","maintainers":[{"name":"yanbingbing","email":"mk@deamoy.ai"}],"homepage":"https://github.com/yanbingbing/coding-agent-demo#readme","bugs":{"url":"https://github.com/yanbingbing/coding-agent-demo/issues"},"bin":{"coding-agent-server":"cli.js"},"dist":{"shasum":"48b773bfa2623829c7e64df8ae0e7a9fc6e60ccd","tarball":"https://registry.npmjs.org/coding-agent-server/-/coding-agent-server-0.1.6.tgz","fileCount":4,"integrity":"sha512-+8kX8WjFOj1fxlCthQloFj3Zos6WzyPlnoICfMDvkg0AA2vWZKzpbjeGxm2cNiQUN1ToQlNVJVIe6NC2nX0oRA==","signatures":[{"sig":"MEUCIGzUfUMxXBoOrA8YRqWozI92MCFT876/6ArTg6MHcbyQAiEAkQraGt66XKqOK1xdcBFaEvfGdRH4RfoKcHfXq6ikjbg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5988},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"a1b1cf5978e9e6927cb794203c277f3460552bd6","scripts":{"dev":"node --watch cli.js","start":"node cli.js"},"_npmUser":{"name":"yanbingbing","email":"mk@deamoy.ai"},"repository":{"url":"git+https://github.com/yanbingbing/coding-agent-demo.git","type":"git","directory":"packages/agent-server"},"_npmVersion":"10.9.2","description":"Coding Agent Server - Claude Agent SDK wrapper for Vercel Sandbox","directories":{},"_nodeVersion":"22.14.0","dependencies":{"hono":"^4.6.0","@hono/node-server":"^1.13.8","@anthropic-ai/claude-agent-sdk":"latest"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@anthropic-ai/claude-code":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/coding-agent-server_0.1.6_1767727014829_0.4784949653693611","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"coding-agent-server","version":"0.1.7","keywords":["claude","agent","coding","sandbox"],"license":"MIT","_id":"coding-agent-server@0.1.7","maintainers":[{"name":"yanbingbing","email":"mk@deamoy.ai"}],"homepage":"https://github.com/yanbingbing/coding-agent-demo#readme","bugs":{"url":"https://github.com/yanbingbing/coding-agent-demo/issues"},"bin":{"coding-agent-server":"cli.js"},"dist":{"shasum":"581fa0b700a50348b9f223e6ee48fc6903137c32","tarball":"https://registry.npmjs.org/coding-agent-server/-/coding-agent-server-0.1.7.tgz","fileCount":4,"integrity":"sha512-s/z8nE56CuDlUgsJddmikY8idh/aCJTRGhuIBsgPzBZu3sJMuEuEgh5NV9dYuzLOaDJZGZtr8HqjMcPi8B7Wag==","signatures":[{"sig":"MEYCIQCk6ok2bqf+O6EVP5+xJJFax0WlhQaJD69FuDA7S2lDFwIhAP5uoCTQMk9JvL7omaV/GooaZ/E68vEOom0p7AeyCfIa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6659},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"a1b1cf5978e9e6927cb794203c277f3460552bd6","scripts":{"dev":"node --watch cli.js","start":"node cli.js"},"_npmUser":{"name":"yanbingbing","email":"mk@deamoy.ai"},"repository":{"url":"git+https://github.com/yanbingbing/coding-agent-demo.git","type":"git","directory":"packages/agent-server"},"_npmVersion":"10.9.2","description":"Coding Agent Server - Claude Agent SDK wrapper for Vercel Sandbox","directories":{},"_nodeVersion":"22.14.0","dependencies":{"hono":"^4.6.0","@hono/node-server":"^1.13.8","@anthropic-ai/claude-agent-sdk":"latest"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@anthropic-ai/claude-code":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/coding-agent-server_0.1.7_1767727358786_0.43669700216645246","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"coding-agent-server","version":"0.1.8","keywords":["claude","agent","coding","sandbox"],"license":"MIT","_id":"coding-agent-server@0.1.8","maintainers":[{"name":"yanbingbing","email":"mk@deamoy.ai"}],"homepage":"https://github.com/yanbingbing/coding-agent-demo#readme","bugs":{"url":"https://github.com/yanbingbing/coding-agent-demo/issues"},"bin":{"coding-agent-server":"cli.js"},"dist":{"shasum":"a676f5da6fa5331814e8e1454f36a74846d70c78","tarball":"https://registry.npmjs.org/coding-agent-server/-/coding-agent-server-0.1.8.tgz","fileCount":4,"integrity":"sha512-1LLBUTV6gyaefeF72kOJ+SyTm85w+uw0mG2ZUe3WOqp6widCPTD/TDd2g51P3/BcXfHMjiHALihrqNBcUPaM3A==","signatures":[{"sig":"MEQCIFtNdWJy6ytXG+VbNkeN9SRJHM0W8YMT9dKKpTWPicrnAiBUk/8EFIZh0CfLdphHmrfNEb+nsLn2XKpZncVs5mOLBw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7163},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"a1b1cf5978e9e6927cb794203c277f3460552bd6","scripts":{"dev":"node --watch cli.js","start":"node cli.js"},"_npmUser":{"name":"yanbingbing","email":"mk@deamoy.ai"},"repository":{"url":"git+https://github.com/yanbingbing/coding-agent-demo.git","type":"git","directory":"packages/agent-server"},"_npmVersion":"10.9.2","description":"Coding Agent Server - Claude Agent SDK wrapper for Vercel Sandbox","directories":{},"_nodeVersion":"22.14.0","dependencies":{"hono":"^4.6.0","@hono/node-server":"^1.13.8","@anthropic-ai/claude-agent-sdk":"latest"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@anthropic-ai/claude-code":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/coding-agent-server_0.1.8_1767727630714_0.2996566602431441","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"coding-agent-server","version":"0.2.0","keywords":["claude","agent","coding","sandbox","jwt","redis"],"license":"MIT","_id":"coding-agent-server@0.2.0","maintainers":[{"name":"yanbingbing","email":"mk@deamoy.ai"}],"bin":{"coding-agent-server":"dist/cli.js"},"dist":{"shasum":"bace600371f2bd3c5e9ce0d90baa18d350a8b49d","tarball":"https://registry.npmjs.org/coding-agent-server/-/coding-agent-server-0.2.0.tgz","fileCount":4,"integrity":"sha512-Z0txWrVdoniznmUkkHVc7ce29UWgSxBKBFKgHJPkBVbkjxscn/+RBDKCp9exdX7IEJsFA46e4dA4+BQrbQdslA==","signatures":[{"sig":"MEQCICPBKl4vjQed69SJA6u2H3M51p+7lgekCpf5SqADR3xQAiAsow2oSHHHTTQRCngj/0IZc0vJgxFErKEchYU6TJfZoQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1060938},"main":"dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"9c0fba03c5693d9d6a4b3412f5dc5f1df260a2a7","scripts":{"dev":"tsx src/cli.ts","build":"tsup","start":"node dist/cli.js"},"_npmUser":{"name":"yanbingbing","email":"mk@deamoy.ai"},"_npmVersion":"10.9.2","description":"Coding Agent Server - Claude Agent SDK wrapper with JWT auth and Redis integration","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@anthropic-ai/claude-agent-sdk":"latest"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","hono":"^4.6.0","tsup":"^8.0.0","ioredis":"^5.4.0","typescript":"^5.0.0","@types/node":"^20.0.0","jsonwebtoken":"^9.0.0","@hono/node-server":"^1.13.8","@types/jsonwebtoken":"^9.0.0"},"peerDependencies":{"@anthropic-ai/claude-code":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/coding-agent-server_0.2.0_1767945973968_0.9919866074309069","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"coding-agent-server","version":"0.3.0","keywords":["claude","agent","coding","sandbox","jwt"],"license":"MIT","_id":"coding-agent-server@0.3.0","maintainers":[{"name":"yanbingbing","email":"mk@deamoy.ai"}],"bin":{"coding-agent-server":"dist/cli.js"},"dist":{"shasum":"01484b0fbf69d7990b589c314ba44eda8cbba3a6","tarball":"https://registry.npmjs.org/coding-agent-server/-/coding-agent-server-0.3.0.tgz","fileCount":4,"integrity":"sha512-102HIaWraJYYnubAN2QcOCiHRu74cLQRws3z5lnafBfT4yRBEfpt6WQQk6UuGbNfqSZ6efQ4vzFcG+eYbTy94Q==","signatures":[{"sig":"MEUCIDghM/IykgMJR3uIpkBruCeFQtVNYUVu0E+KgljVLw8IAiEA3lwsK3dfUjhn+JVM9xr+1fGdxRpE3Hq5Q157N/5sZqs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":444259},"main":"dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"9c0fba03c5693d9d6a4b3412f5dc5f1df260a2a7","scripts":{"dev":"tsx src/cli.ts","build":"tsup","start":"node dist/cli.js"},"_npmUser":{"name":"yanbingbing","email":"mk@deamoy.ai"},"_npmVersion":"10.9.2","description":"Coding Agent Server - Claude Agent SDK wrapper with JWT auth and HTTP callback","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@anthropic-ai/claude-agent-sdk":"latest"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","hono":"^4.6.0","tsup":"^8.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","jsonwebtoken":"^9.0.0","@hono/node-server":"^1.13.8","@types/jsonwebtoken":"^9.0.0"},"peerDependencies":{"@anthropic-ai/claude-code":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/coding-agent-server_0.3.0_1767953257023_0.8993198280833472","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"coding-agent-server","version":"0.3.1","keywords":["claude","agent","coding","sandbox","jwt"],"license":"MIT","_id":"coding-agent-server@0.3.1","maintainers":[{"name":"yanbingbing","email":"mk@deamoy.ai"}],"bin":{"coding-agent-server":"dist/cli.js"},"dist":{"shasum":"44641ed77c1cb1ee503e417266f2b9ec3b09a8b5","tarball":"https://registry.npmjs.org/coding-agent-server/-/coding-agent-server-0.3.1.tgz","fileCount":4,"integrity":"sha512-SI1MK+StIjH8877Ptj86uOzmAMpW+dsnXFhItedI0M7i6ojuQjNMrjGvDWgfsfxJ8vtZIJKa89DtHh4E2qMCXQ==","signatures":[{"sig":"MEYCIQCyQcRUIOEHj6+naJnYdfC7R86LXO5GMpv1gc5XBI6fIwIhAMaSkDxbhQVVKFvJS/wuFr6ywHuWw6vdT1KLOT6xFVnE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":444625},"main":"dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"9c0fba03c5693d9d6a4b3412f5dc5f1df260a2a7","scripts":{"dev":"tsx src/cli.ts","build":"tsup","start":"node dist/cli.js"},"_npmUser":{"name":"yanbingbing","email":"mk@deamoy.ai"},"_npmVersion":"10.9.2","description":"Coding Agent Server - Claude Agent SDK wrapper with JWT auth and HTTP callback","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@anthropic-ai/claude-agent-sdk":"latest"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","hono":"^4.6.0","tsup":"^8.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","jsonwebtoken":"^9.0.0","@hono/node-server":"^1.13.8","@types/jsonwebtoken":"^9.0.0"},"peerDependencies":{"@anthropic-ai/claude-code":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/coding-agent-server_0.3.1_1767953723363_0.3657884742099131","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"coding-agent-server","version":"0.3.2","keywords":["claude","agent","coding","sandbox","jwt"],"license":"MIT","_id":"coding-agent-server@0.3.2","maintainers":[{"name":"yanbingbing","email":"mk@deamoy.ai"}],"bin":{"coding-agent-server":"dist/cli.js"},"dist":{"shasum":"4b091575048268bbd6003271ca1bc1a97fdc5354","tarball":"https://registry.npmjs.org/coding-agent-server/-/coding-agent-server-0.3.2.tgz","fileCount":4,"integrity":"sha512-kbDIW93tSINg1qFFAbugeIPqCfJg1jNP2g8vDOBlG8NhB+6hepld6EcO2KJPNPPMETL/26ij7exBZETvcCvlug==","signatures":[{"sig":"MEQCHyGMYgxNgFMNY1rAaM5iBBpxNNZy+dPHZdL6NEcntw8CIQDnhBT5T+UvM8Alc5dR2QyoMsjcpyXDNUdT2iZhvnER1w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":446665},"main":"dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"9c0fba03c5693d9d6a4b3412f5dc5f1df260a2a7","scripts":{"dev":"tsx src/cli.ts","build":"tsup","start":"node dist/cli.js"},"_npmUser":{"name":"yanbingbing","email":"mk@deamoy.ai"},"_npmVersion":"10.9.2","description":"Coding Agent Server - Claude Agent SDK wrapper with JWT auth and HTTP callback","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@anthropic-ai/claude-agent-sdk":"latest"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","hono":"^4.6.0","tsup":"^8.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","jsonwebtoken":"^9.0.0","@hono/node-server":"^1.13.8","@types/jsonwebtoken":"^9.0.0"},"peerDependencies":{"@anthropic-ai/claude-code":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/coding-agent-server_0.3.2_1767954061980_0.5964848601008423","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"coding-agent-server","version":"0.3.3","keywords":["claude","agent","coding","sandbox","jwt"],"license":"MIT","_id":"coding-agent-server@0.3.3","maintainers":[{"name":"yanbingbing","email":"mk@deamoy.ai"}],"bin":{"coding-agent-server":"dist/cli.js"},"dist":{"shasum":"b5b2c57d77db3603ff31b72ebb0293aa97b1c1d2","tarball":"https://registry.npmjs.org/coding-agent-server/-/coding-agent-server-0.3.3.tgz","fileCount":4,"integrity":"sha512-Kkd+H8RUGgNJh3GJsafU5yN4iguaXDKXm0EtIOKfhiLpCPYub8Zeau87uAcA/MCnxwjS3aFz1oDr77dUEe4FpA==","signatures":[{"sig":"MEQCICDVbjpqyTPkyXeadfsu+8fohKyK9/oBMEFU/EzDkHMMAiA9ffwcPjSwPx6jwdd+JrK8YPgNN6sg8kWffSmwTxvfeA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":446625},"main":"dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"9c0fba03c5693d9d6a4b3412f5dc5f1df260a2a7","scripts":{"dev":"tsx src/cli.ts","build":"tsup","start":"node dist/cli.js"},"_npmUser":{"name":"yanbingbing","email":"mk@deamoy.ai"},"_npmVersion":"10.9.2","description":"Coding Agent Server - Claude Agent SDK wrapper with JWT auth and HTTP callback","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@anthropic-ai/claude-agent-sdk":"latest"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","hono":"^4.6.0","tsup":"^8.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","jsonwebtoken":"^9.0.0","@hono/node-server":"^1.13.8","@types/jsonwebtoken":"^9.0.0"},"peerDependencies":{"@anthropic-ai/claude-code":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/coding-agent-server_0.3.3_1767958504483_0.7749567781733258","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"coding-agent-server","version":"0.3.4","keywords":["claude","agent","coding","sandbox","jwt"],"license":"MIT","_id":"coding-agent-server@0.3.4","maintainers":[{"name":"yanbingbing","email":"mk@deamoy.ai"}],"bin":{"coding-agent-server":"dist/cli.js"},"dist":{"shasum":"0851f8783ed40e03b5c494613516b88c3b1f45b6","tarball":"https://registry.npmjs.org/coding-agent-server/-/coding-agent-server-0.3.4.tgz","fileCount":4,"integrity":"sha512-vTVUFdwhWApUEG0GrUa20tYoeYZDRsfYmk2+OwChR9Xh1diOMFYATjL6XocMaSMnu3WdEaady4DMLMfXJ9S+iQ==","signatures":[{"sig":"MEYCIQCIj+tXTEOdi+U7cpviqExvI+uoe0CJlPWoS8vyJYkFCAIhAL6FBFtPEDdioHpQ1KGkaoTNcEExNC9soZLSZGAaOXil","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":166117},"main":"dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"9c0fba03c5693d9d6a4b3412f5dc5f1df260a2a7","scripts":{"dev":"tsx src/cli.ts","build":"tsup","start":"node dist/cli.js"},"_npmUser":{"name":"yanbingbing","email":"mk@deamoy.ai"},"_npmVersion":"10.9.2","description":"Coding Agent Server - Claude Agent SDK wrapper with JWT auth and HTTP callback","directories":{},"_nodeVersion":"22.14.0","dependencies":{"jsonwebtoken":"^9.0.0","@anthropic-ai/claude-agent-sdk":"latest"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","hono":"^4.6.0","tsup":"^8.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@hono/node-server":"^1.13.8","@types/jsonwebtoken":"^9.0.0"},"peerDependencies":{"@anthropic-ai/claude-code":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/coding-agent-server_0.3.4_1767958630230_0.21384010734588976","host":"s3://npm-registry-packages-npm-production"}},"0.3.5":{"name":"coding-agent-server","version":"0.3.5","keywords":["claude","agent","coding","sandbox","jwt"],"license":"MIT","_id":"coding-agent-server@0.3.5","maintainers":[{"name":"yanbingbing","email":"mk@deamoy.ai"}],"bin":{"coding-agent-server":"dist/cli.js"},"dist":{"shasum":"460de32555284ed5ab87e50227ec3d5716913df4","tarball":"https://registry.npmjs.org/coding-agent-server/-/coding-agent-server-0.3.5.tgz","fileCount":4,"integrity":"sha512-pqc2nHkyoVG/nXVswnm6h9rWZraOgS5JkXhn8kUdK3e+3v0r3v95tqXvV2Pt0ji1VhL76jInf4L0az61zjYc7g==","signatures":[{"sig":"MEYCIQD+KCOWj84i0XG4MW/FREUG9mZkvG2c58Fe89RZIWaBeQIhAOjIqOBpoRKCI8dX32nzSw4JOXI7AmrPAbSn1Uofbamt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":166203},"main":"dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"9c0fba03c5693d9d6a4b3412f5dc5f1df260a2a7","scripts":{"dev":"tsx src/cli.ts","build":"tsup","start":"node dist/cli.js"},"_npmUser":{"name":"yanbingbing","email":"mk@deamoy.ai"},"_npmVersion":"10.9.2","description":"Coding Agent Server - Claude Agent SDK wrapper with JWT auth and HTTP callback","directories":{},"_nodeVersion":"22.14.0","dependencies":{"jsonwebtoken":"^9.0.0","@anthropic-ai/claude-agent-sdk":"latest"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","hono":"^4.6.0","tsup":"^8.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@hono/node-server":"^1.13.8","@types/jsonwebtoken":"^9.0.0"},"peerDependencies":{"@anthropic-ai/claude-code":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/coding-agent-server_0.3.5_1767960333244_0.4042273544241992","host":"s3://npm-registry-packages-npm-production"}},"0.3.6":{"name":"coding-agent-server","version":"0.3.6","keywords":["claude","agent","coding","sandbox","jwt"],"license":"MIT","_id":"coding-agent-server@0.3.6","maintainers":[{"name":"yanbingbing","email":"mk@deamoy.ai"}],"bin":{"coding-agent-server":"dist/cli.js"},"dist":{"shasum":"9450735a4f8611fc24f09a008286bb678fbce12b","tarball":"https://registry.npmjs.org/coding-agent-server/-/coding-agent-server-0.3.6.tgz","fileCount":4,"integrity":"sha512-+RS1k5zJ6qNgl3EMDfO8z6/kqC48JZnKLvAeSTuH2goKwtabn+scn5BYs1tC3qJ/ub4r+NP/dBWss4ArJ5F1bA==","signatures":[{"sig":"MEQCIENnq4X9tXj0Vy4/kDSUYLFubi3ewD53CeT8mYFai9mJAiBiCIRsXtb8lk7LzQVrZ9KmrFwmHn9TH+t1I6fAcLvRyA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":166511},"main":"dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"9c0fba03c5693d9d6a4b3412f5dc5f1df260a2a7","scripts":{"dev":"tsx src/cli.ts","build":"tsup","start":"node dist/cli.js"},"_npmUser":{"name":"yanbingbing","email":"mk@deamoy.ai"},"_npmVersion":"10.9.2","description":"Coding Agent Server - Claude Agent SDK wrapper with JWT auth and HTTP callback","directories":{},"_nodeVersion":"22.14.0","dependencies":{"jsonwebtoken":"^9.0.0","@anthropic-ai/claude-agent-sdk":"latest"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","hono":"^4.6.0","tsup":"^8.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@hono/node-server":"^1.13.8","@types/jsonwebtoken":"^9.0.0"},"peerDependencies":{"@anthropic-ai/claude-code":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/coding-agent-server_0.3.6_1767960546928_0.5721128128355788","host":"s3://npm-registry-packages-npm-production"}},"0.3.7":{"name":"coding-agent-server","version":"0.3.7","keywords":["claude","agent","coding","sandbox","jwt"],"license":"MIT","_id":"coding-agent-server@0.3.7","maintainers":[{"name":"yanbingbing","email":"mk@deamoy.ai"}],"bin":{"coding-agent-server":"dist/cli.js"},"dist":{"shasum":"a155683a1a7045fd22593f918494d3554814172a","tarball":"https://registry.npmjs.org/coding-agent-server/-/coding-agent-server-0.3.7.tgz","fileCount":4,"integrity":"sha512-PaMGHvgiBYnZox8piiUIewjFV3X2EpTfq18FANEHFNTvSl38YB5usd/DE59hMwcssiaPUKSJJKYXMnpc0ZcJLw==","signatures":[{"sig":"MEQCIBBFdu32hKKYqra3KwYaRr1YvfQ8N2Cy6GGJlU0S0L4dAiBhXJ0geUS53bCG7Hn6yWGRDGpRqRDZ3s6pL/iBaUQLZQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":166415},"main":"dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"9c0fba03c5693d9d6a4b3412f5dc5f1df260a2a7","scripts":{"dev":"tsx src/cli.ts","build":"tsup","start":"node dist/cli.js"},"_npmUser":{"name":"yanbingbing","email":"mk@deamoy.ai"},"_npmVersion":"10.9.2","description":"Coding Agent Server - Claude Agent SDK wrapper with JWT auth and HTTP callback","directories":{},"_nodeVersion":"22.14.0","dependencies":{"jsonwebtoken":"^9.0.0","@anthropic-ai/claude-agent-sdk":"latest"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","hono":"^4.6.0","tsup":"^8.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@hono/node-server":"^1.13.8","@types/jsonwebtoken":"^9.0.0"},"peerDependencies":{"@anthropic-ai/claude-code":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/coding-agent-server_0.3.7_1767963748678_0.08766226029718971","host":"s3://npm-registry-packages-npm-production"}},"0.3.8":{"name":"coding-agent-server","version":"0.3.8","keywords":["claude","agent","coding","sandbox","jwt"],"license":"MIT","_id":"coding-agent-server@0.3.8","maintainers":[{"name":"yanbingbing","email":"mk@deamoy.ai"}],"bin":{"coding-agent-server":"dist/cli.js"},"dist":{"shasum":"4a9fefa77bd70bf72fe49ee3fe9951ea8a4f4b2c","tarball":"https://registry.npmjs.org/coding-agent-server/-/coding-agent-server-0.3.8.tgz","fileCount":4,"integrity":"sha512-woWidi+iPUYcTtCyXmr9CI2hWWORZmHSsJHNUfuqbuj/M1zBxes+mA4VbUkXZMpUGELuGbR8i+vH432RAHYpzg==","signatures":[{"sig":"MEYCIQDbTArR5HkRptvPJ27L7I004rCqYtXa8rHKFC+ji8HXDgIhAPD+aNj6pLBdlaZO5nqGDS2WRyGRgzjTIj5TMwgDGe+h","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":171470},"main":"dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"a1bea56a9ed027c522c1345d3b0ecc4adcc6e4da","scripts":{"dev":"tsx src/cli.ts","build":"tsup","start":"node dist/cli.js"},"_npmUser":{"name":"yanbingbing","email":"mk@deamoy.ai"},"_npmVersion":"10.9.2","description":"Coding Agent Server - Claude Agent SDK wrapper with JWT auth and HTTP callback","directories":{},"_nodeVersion":"22.14.0","dependencies":{"jsonwebtoken":"^9.0.0","@anthropic-ai/claude-agent-sdk":"latest"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","hono":"^4.6.0","tsup":"^8.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@hono/node-server":"^1.13.8","@types/jsonwebtoken":"^9.0.0"},"peerDependencies":{"@anthropic-ai/claude-code":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/coding-agent-server_0.3.8_1768189751195_0.28480507947116807","host":"s3://npm-registry-packages-npm-production"}},"0.3.9":{"name":"coding-agent-server","version":"0.3.9","keywords":["claude","agent","coding","sandbox","jwt"],"license":"MIT","_id":"coding-agent-server@0.3.9","maintainers":[{"name":"yanbingbing","email":"mk@deamoy.ai"}],"bin":{"coding-agent-server":"dist/cli.js"},"dist":{"shasum":"95215351847171801030f077cfa9954705e2e653","tarball":"https://registry.npmjs.org/coding-agent-server/-/coding-agent-server-0.3.9.tgz","fileCount":4,"integrity":"sha512-TvLZdgWHQRXpFCnkV0jc8pqJoeMDrT2bIexGmZv9W3yYopGfcd8aWi6gDJJHT+x1ocqUEwdd6UesGf6nk5r3JQ==","signatures":[{"sig":"MEUCIQCFYInP62wQ3MU7CofBTlSwyGStwvLHv31NhIt+pFrpBQIgCycyBnGpH7+KVypb9HsvUi5nYYZb1KlluN2peKP4ZJc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185007},"main":"dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"d6ace8043ee65f7d829e6db31deb6f09f6cb9ea4","scripts":{"dev":"tsx src/cli.ts","build":"tsup","start":"node dist/cli.js"},"_npmUser":{"name":"yanbingbing","email":"mk@deamoy.ai"},"_npmVersion":"10.9.2","description":"Coding Agent Server - Claude Agent SDK wrapper with JWT auth and HTTP callback","directories":{},"_nodeVersion":"22.14.0","dependencies":{"jsonwebtoken":"^9.0.0","@anthropic-ai/claude-agent-sdk":"latest"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","hono":"^4.6.0","tsup":"^8.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@hono/node-server":"^1.13.8","@types/jsonwebtoken":"^9.0.0"},"peerDependencies":{"@anthropic-ai/claude-code":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/coding-agent-server_0.3.9_1768297124802_0.9805825407878956","host":"s3://npm-registry-packages-npm-production"}},"0.3.10":{"name":"coding-agent-server","version":"0.3.10","keywords":["claude","agent","coding","sandbox","jwt"],"license":"MIT","_id":"coding-agent-server@0.3.10","maintainers":[{"name":"yanbingbing","email":"mk@deamoy.ai"}],"bin":{"coding-agent-server":"dist/cli.js"},"dist":{"shasum":"bf7c759ad52b4de1e518bac1b13a9badc802fbc9","tarball":"https://registry.npmjs.org/coding-agent-server/-/coding-agent-server-0.3.10.tgz","fileCount":4,"integrity":"sha512-MIMwvjEBqas1d3xBicvgsqLE+7edR9e1+AV27/jfcse+pBBJ2K9uOSEaHgyVmDy+HAawD5hV5ADJo1GmK4dlJw==","signatures":[{"sig":"MEQCIG0XIFiFHhgkDhrD8zzyssqTl+f1CJxKzA4irf9ucAf1AiAy+YT+NXtlMDD6E2ShbF2rGGP07ciRMjyor/6MZBcJ3Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":184370},"main":"dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"d6ace8043ee65f7d829e6db31deb6f09f6cb9ea4","scripts":{"dev":"tsx src/cli.ts","build":"tsup","start":"node dist/cli.js"},"_npmUser":{"name":"yanbingbing","email":"mk@deamoy.ai"},"_npmVersion":"10.9.2","description":"Coding Agent Server - Claude Agent SDK wrapper with JWT auth and HTTP callback","directories":{},"_nodeVersion":"22.14.0","dependencies":{"jsonwebtoken":"^9.0.0","@anthropic-ai/claude-agent-sdk":"latest"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","hono":"^4.6.0","tsup":"^8.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@hono/node-server":"^1.13.8","@types/jsonwebtoken":"^9.0.0"},"peerDependencies":{"@anthropic-ai/claude-code":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/coding-agent-server_0.3.10_1768305391356_0.09349814815721769","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"coding-agent-server","version":"0.4.0","keywords":["claude","agent","coding","sandbox","jwt"],"license":"MIT","_id":"coding-agent-server@0.4.0","maintainers":[{"name":"yanbingbing","email":"mk@deamoy.ai"}],"bin":{"coding-agent-server":"dist/cli.js"},"dist":{"shasum":"1d9c4a9404894775f470cb09f3c15544d997a213","tarball":"https://registry.npmjs.org/coding-agent-server/-/coding-agent-server-0.4.0.tgz","fileCount":4,"integrity":"sha512-6+BWPjHf8T457ry9PIIgyBRX7Kpa/+t+Qzihg7YxOB8NouQRKANaaPilCkZbY7aQ2OOf2UppGHIDSGBWmSn05Q==","signatures":[{"sig":"MEYCIQDOTu0tf/xVbQM5kTgZiJoqtfRc/kay/BKqN6tuIBSwMAIhAP43dsd+OErkyE9IvpRbh1ODtK581xHXbIC10ZynM0zp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":239323},"main":"dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"89904461bb840d5d501fd30b4cbd4ac3b6cff8bf","scripts":{"dev":"tsx src/cli.ts","build":"tsup","start":"node dist/cli.js"},"_npmUser":{"name":"yanbingbing","email":"mk@deamoy.ai"},"_npmVersion":"10.9.2","description":"Coding Agent Server - Claude Agent SDK wrapper with JWT auth and HTTP callback","directories":{},"_nodeVersion":"22.14.0","dependencies":{"chokidar":"^4.0.3","jsonwebtoken":"^9.0.0","@anthropic-ai/claude-agent-sdk":"latest"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","hono":"^4.6.0","tsup":"^8.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@hono/node-server":"^1.13.8","@types/jsonwebtoken":"^9.0.0"},"peerDependencies":{"@anthropic-ai/claude-code":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/coding-agent-server_0.4.0_1768567556480_0.6636324489081022","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"coding-agent-server","version":"0.4.1","keywords":["claude","agent","coding","sandbox","jwt"],"license":"MIT","_id":"coding-agent-server@0.4.1","maintainers":[{"name":"yanbingbing","email":"mk@deamoy.ai"}],"bin":{"coding-agent-server":"dist/cli.js"},"dist":{"shasum":"2aa2a01c4c37c17e9918b84571af9764f0b0a3e2","tarball":"https://registry.npmjs.org/coding-agent-server/-/coding-agent-server-0.4.1.tgz","fileCount":4,"integrity":"sha512-TJjVP9BG9HONvtWg7ga0jDJ7+bnudVi1rT7QNic/WjvTo6n79X3osdH6K4g+H6ISMN49i0XKZRvNN53nDCRM5w==","signatures":[{"sig":"MEUCIGVHeHiGwK18KON1OHAO8ZO0AQgaCshsIpD9U4NragT7AiEA6NJLBqdVqY8BTaAvpe9A9uFYLCqNz8DKMmTKm1NYwyY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":234530},"main":"dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"73be1de7917696a6ee524d3cc601fe65041e4330","scripts":{"dev":"tsx src/cli.ts","build":"tsup","start":"node dist/cli.js"},"_npmUser":{"name":"yanbingbing","email":"mk@deamoy.ai"},"_npmVersion":"10.9.2","description":"Coding Agent Server - Claude Agent SDK wrapper with JWT auth and HTTP callback","directories":{},"_nodeVersion":"22.14.0","dependencies":{"chokidar":"^4.0.3","jsonwebtoken":"^9.0.3","@anthropic-ai/claude-agent-sdk":"^0.2.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","hono":"^4.11.4","tsup":"^8.5.1","typescript":"^5.9.3","@types/node":"^20.19.30","@hono/node-server":"^1.19.9","@types/jsonwebtoken":"^9.0.10"},"peerDependencies":{"@anthropic-ai/claude-code":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/coding-agent-server_0.4.1_1768848064485_0.5595071115281396","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"coding-agent-server","version":"0.4.2","keywords":["claude","agent","coding","sandbox","jwt"],"license":"MIT","_id":"coding-agent-server@0.4.2","maintainers":[{"name":"yanbingbing","email":"mk@deamoy.ai"}],"bin":{"coding-agent-server":"dist/cli.js"},"dist":{"shasum":"9647eb29c6b299e904f2b51fe3ea42192be50dcc","tarball":"https://registry.npmjs.org/coding-agent-server/-/coding-agent-server-0.4.2.tgz","fileCount":4,"integrity":"sha512-qEv1MFPwH7ZUKmj+5uHCmulnIMjec4dEZTQitcq7lP2mxiKnGEbAnWp6DJ7gPnz34nW9C/ISM+3B8AxXBCRsYg==","signatures":[{"sig":"MEUCIAKRzIChvA8o+XeTeVA4rscCZwHEAqYVeb5bpIWtWHepAiEAucJex2P3HsBiEtTsGuvm2AxoK5HUANl+9CqcFDUPLwU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":234605},"main":"dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"73be1de7917696a6ee524d3cc601fe65041e4330","scripts":{"dev":"tsx src/cli.ts","build":"tsup","start":"node dist/cli.js"},"_npmUser":{"name":"yanbingbing","email":"mk@deamoy.ai"},"_npmVersion":"10.9.2","description":"Coding Agent Server - Claude Agent SDK wrapper with JWT auth and HTTP callback","directories":{},"_nodeVersion":"22.14.0","dependencies":{"chokidar":"^4.0.3","jsonwebtoken":"^9.0.3","@anthropic-ai/claude-agent-sdk":"^0.2.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","hono":"^4.11.4","tsup":"^8.5.1","typescript":"^5.9.3","@types/node":"^20.19.30","@hono/node-server":"^1.19.9","@types/jsonwebtoken":"^9.0.10"},"peerDependencies":{"@anthropic-ai/claude-code":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/coding-agent-server_0.4.2_1768848942226_0.14068542605099732","host":"s3://npm-registry-packages-npm-production"}},"0.4.3":{"name":"coding-agent-server","version":"0.4.3","keywords":["claude","agent","coding","sandbox","jwt"],"license":"MIT","_id":"coding-agent-server@0.4.3","maintainers":[{"name":"yanbingbing","email":"mk@deamoy.ai"}],"bin":{"coding-agent-server":"dist/cli.js"},"dist":{"shasum":"888cb21d29b819690b63dba845a6411ca5b1c877","tarball":"https://registry.npmjs.org/coding-agent-server/-/coding-agent-server-0.4.3.tgz","fileCount":4,"integrity":"sha512-dAn277CIrwfcj2r+1emjFXiyESKBeUJEkO83c/AlU3Asmnjxhp5Er4gqMOXtxaV6x0EongLDYEInrsb9OVwk+w==","signatures":[{"sig":"MEQCIGTbetPT2Lw3tOddqv9bHQJObEmlAwhnwk4p+Jpn/E+QAiAvFiSyAdROBW+HifdfAE7S3s3OpE2dwTEmMAvgkytV9Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":235589},"main":"dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"73be1de7917696a6ee524d3cc601fe65041e4330","scripts":{"dev":"tsx src/cli.ts","build":"tsup","start":"node dist/cli.js"},"_npmUser":{"name":"yanbingbing","email":"mk@deamoy.ai"},"_npmVersion":"10.9.2","description":"Coding Agent Server - Claude Agent SDK wrapper with JWT auth and HTTP callback","directories":{},"_nodeVersion":"22.14.0","dependencies":{"chokidar":"^4.0.3","jsonwebtoken":"^9.0.3","@anthropic-ai/claude-agent-sdk":"^0.2.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","hono":"^4.11.4","tsup":"^8.5.1","typescript":"^5.9.3","@types/node":"^20.19.30","@hono/node-server":"^1.19.9","@types/jsonwebtoken":"^9.0.10"},"peerDependencies":{"@anthropic-ai/claude-code":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/coding-agent-server_0.4.3_1769596773354_0.9635101046956733","host":"s3://npm-registry-packages-npm-production"}},"0.4.4":{"name":"coding-agent-server","version":"0.4.4","keywords":["claude","agent","coding","sandbox","jwt"],"license":"MIT","_id":"coding-agent-server@0.4.4","maintainers":[{"name":"yanbingbing","email":"mk@deamoy.ai"}],"bin":{"coding-agent-server":"dist/cli.js"},"dist":{"shasum":"ce5b91309c2264a7328928cbb84d90a591ae103b","tarball":"https://registry.npmjs.org/coding-agent-server/-/coding-agent-server-0.4.4.tgz","fileCount":4,"integrity":"sha512-5Vib2/Nk4UCRyzQd3lnCX2YXAySjUfLVM9+9yGvGq2ndH+qrcnXEDHSc7nbb/Wjd3I6dsAZGl+k4ttM7NlO/eA==","signatures":[{"sig":"MEQCIC+NLVCy2WeXXf1wGLEpKMVnub6CaXlMaILbFrq8MuRqAiB3CQbpQxQ7+HRmtdzkpJens3q5Xxq/LPefDgvDucuDfw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":236115},"main":"dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"73be1de7917696a6ee524d3cc601fe65041e4330","scripts":{"dev":"tsx src/cli.ts","build":"tsup","start":"node dist/cli.js"},"_npmUser":{"name":"yanbingbing","email":"mk@deamoy.ai"},"_npmVersion":"10.9.2","description":"Coding Agent Server - Claude Agent SDK wrapper with JWT auth and HTTP callback","directories":{},"_nodeVersion":"22.14.0","dependencies":{"chokidar":"^4.0.3","jsonwebtoken":"^9.0.3","@anthropic-ai/claude-agent-sdk":"^0.2.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","hono":"^4.11.4","tsup":"^8.5.1","typescript":"^5.9.3","@types/node":"^20.19.30","@hono/node-server":"^1.19.9","@types/jsonwebtoken":"^9.0.10"},"peerDependencies":{"@anthropic-ai/claude-code":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/coding-agent-server_0.4.4_1769613608396_0.24217186233709187","host":"s3://npm-registry-packages-npm-production"}},"0.4.5":{"name":"coding-agent-server","version":"0.4.5","description":"Better Agent Server - Claude Agent SDK wrapper with JWT auth and HTTP callback","type":"module","main":"dist/index.js","bin":{"better-agent":"dist/cli.js"},"scripts":{"build":"tsup","start":"node dist/cli.js","dev":"tsx src/cli.ts"},"peerDependencies":{"@anthropic-ai/claude-code":">=1.0.0"},"dependencies":{"@anthropic-ai/claude-agent-sdk":"^0.2.12","chokidar":"^4.0.3","jsonwebtoken":"^9.0.3"},"devDependencies":{"@hono/node-server":"^1.19.9","@types/jsonwebtoken":"^9.0.10","@types/node":"^20.19.30","hono":"^4.11.4","tsup":"^8.5.1","tsx":"^4.21.0","typescript":"^5.9.3"},"engines":{"node":">=18.0.0"},"publishConfig":{"access":"public"},"keywords":["claude","agent","coding","sandbox","jwt"],"license":"MIT","_id":"coding-agent-server@0.4.5","gitHead":"25104ceca1304ee112d6fe0aad0bf7533132b7d7","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-WI0E8JYRO9ziCISNfltDy04Fv7DtGS/BWlRKwAqDS9/gGrzBHE1lFxAY7J8DOP20SrXrb20KtAq4C+R2WinY+w==","shasum":"a4233a6983fbb5efbf161959e7e8d72735e11b8b","tarball":"https://registry.npmjs.org/coding-agent-server/-/coding-agent-server-0.4.5.tgz","fileCount":4,"unpackedSize":239560,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCqQ0MUhBAhlP7enITi/cOYMiNXlyXelb9TAAiQnSkpowIhANTin2yT2LWN1i1E55nsVAsr1mdY0X48I/9TFOWYRuFk"}]},"_npmUser":{"name":"yanbingbing","email":"mk@deamoy.ai"},"directories":{},"maintainers":[{"name":"yanbingbing","email":"mk@deamoy.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/coding-agent-server_0.4.5_1770822454315_0.6772040556510988"},"_hasShrinkwrap":false}},"time":{"created":"2026-01-06T18:16:02.521Z","modified":"2026-02-11T15:07:34.567Z","0.1.0":"2026-01-06T18:16:02.778Z","0.1.1":"2026-01-06T18:46:35.329Z","0.1.2":"2026-01-06T19:02:22.929Z","0.1.3":"2026-01-06T19:03:43.843Z","0.1.4":"2026-01-06T19:06:02.942Z","0.1.5":"2026-01-06T19:13:51.502Z","0.1.6":"2026-01-06T19:16:54.974Z","0.1.7":"2026-01-06T19:22:38.934Z","0.1.8":"2026-01-06T19:27:10.854Z","0.2.0":"2026-01-09T08:06:14.151Z","0.3.0":"2026-01-09T10:07:37.197Z","0.3.1":"2026-01-09T10:15:23.539Z","0.3.2":"2026-01-09T10:21:02.193Z","0.3.3":"2026-01-09T11:35:04.649Z","0.3.4":"2026-01-09T11:37:10.380Z","0.3.5":"2026-01-09T12:05:33.408Z","0.3.6":"2026-01-09T12:09:07.081Z","0.3.7":"2026-01-09T13:02:28.841Z","0.3.8":"2026-01-12T03:49:11.334Z","0.3.9":"2026-01-13T09:38:44.959Z","0.3.10":"2026-01-13T11:56:31.514Z","0.4.0":"2026-01-16T12:45:56.626Z","0.4.1":"2026-01-19T18:41:04.653Z","0.4.2":"2026-01-19T18:55:42.493Z","0.4.3":"2026-01-28T10:39:33.501Z","0.4.4":"2026-01-28T15:20:08.555Z","0.4.5":"2026-02-11T15:07:34.461Z"},"license":"MIT","keywords":["claude","agent","coding","sandbox","jwt"],"description":"Better Agent Server - Claude Agent SDK wrapper with JWT auth and HTTP callback","maintainers":[{"name":"yanbingbing","email":"mk@deamoy.ai"}],"readme":"# coding-agent-server\n\nClaude Agent SDK wrapper with JWT authentication and HTTP callback support. Designed for both local development and cloud sandbox environments.\n\n## Features\n\n- **Three Running Modes**: Private (local), Sandbox (SaaS), Sandbox-Debug\n- **JWT Authentication**: Optional JWT verification for secure access\n- **SSE Streaming**: Real-time streaming responses from Claude Agent SDK\n- **Session Management**: Multi-turn conversation with automatic session persistence\n- **File Operations**: Read, write, and watch file changes via SSE\n- **Git Integration**: Track changes, commit, push, and revert with PAT support\n- **Dev Server Management**: Start/stop development servers with dependency installation\n\n## Installation\n\n```bash\nnpm install coding-agent-server\n# or\npnpm add coding-agent-server\n```\n\n## Running Modes\n\n### 1. Private Mode (Local Development)\nUses local `~/.claude` configuration. No JWT required, no callback needed.\n\n```json\n{\n  \"mode\": \"private\"\n}\n```\n\n### 2. Sandbox Mode (SaaS)\nFor cloud deployments. Requires JWT secret and callback URL to fetch SDK configuration.\n\n```json\n{\n  \"mode\": \"sandbox\",\n  \"callbackUrl\": \"https://your-api.com/agent/config\",\n  \"secret\": \"your-jwt-secret\"\n}\n```\n\n### 3. Sandbox-Debug Mode\nLike Sandbox but uses local `agent.json` for SDK config instead of callback API.\n\n```json\n{\n  \"mode\": \"sandbox-debug\",\n  \"secret\": \"your-jwt-secret\",\n  \"sdk\": {\n    \"authToken\": \"your-anthropic-key\",\n    \"model\": \"claude-sonnet-4-20250514\"\n  }\n}\n```\n\n## Configuration\n\nCreate `agent.json` in your work directory or `/tmp/agent.json`:\n\n```json\n{\n  \"mode\": \"private\",\n  \"projectId\": \"my-project\",\n  \"port\": 2329,\n  \"serverPort\": 3001,\n  \"sdk\": {\n    \"authToken\": \"sk-ant-xxx\",\n    \"baseUrl\": \"https://api.anthropic.com\",\n    \"model\": \"claude-sonnet-4-20250514\",\n    \"permissionMode\": \"auto\",\n    \"systemPrompt\": \"Optional custom system prompt\"\n  },\n  \"git\": {\n    \"name\": \"Your Name\",\n    \"email\": \"you@example.com\",\n    \"autoSave\": \"push\",\n    \"pat\": \"ghp_xxx\",\n    \"remote\": \"https://github.com/user/repo.git\",\n    \"branch\": \"main\"\n  }\n}\n```\n\n## CLI Usage\n\n```bash\n# Start with default settings\ncoding-agent-server\n\n# Specify work directory\ncoding-agent-server --work-dir /path/to/project\n\n# Custom ports\ncoding-agent-server --agent-port 2329 --server-port 3001\n```\n\n## API Endpoints\n\n### Agent Interface\n\n#### POST /chat\nSend a message and receive streaming response (SSE).\n\n**Headers:**\n- `Authorization: Bearer <jwt_token>` (required in sandbox mode)\n\n**Body:**\n```json\n{\n  \"prompt\": \"Create a hello world function\",\n  \"sessionId\": \"optional-session-id\"\n}\n```\n\n**Response:** SSE stream with Claude Agent SDK events\n\n#### POST /chat/answer\nProvide an answer to a pending question from the agent.\n\n**Body:**\n```json\n{\n  \"sessionId\": \"session-id\",\n  \"answer\": \"Yes, proceed with the changes\"\n}\n```\n\n#### POST /chat/permission\nGrant or deny permission for a pending tool execution.\n\n**Body:**\n```json\n{\n  \"sessionId\": \"session-id\",\n  \"granted\": true\n}\n```\n\n### Dev Server Management\n\n#### POST /server/start\nStart the development server with automatic dependency installation (SSE).\n\n**Response:** SSE stream with status updates:\n- `installing` - Installing dependencies\n- `installed` - Dependencies installed\n- `starting` - Starting dev server\n- `running` - Dev server is running\n\n#### POST /server/stop\nStop the running development server.\n\n**Response:**\n```json\n{\n  \"success\": true,\n  \"message\": \"Dev server stopped\"\n}\n```\n\n### File Operations\n\n#### GET /file/get?paths=path1,path2,**/*.ts\nGet file contents and watch for changes (SSE).\n\n**Response:** SSE stream with file change events:\n```json\n{\n  \"src/index.ts\": {\n    \"content\": \"file content here\",\n    \"type\": \"add\"\n  }\n}\n```\n\n#### POST /file/write?path=src/index.ts\nWrite file content (accepts raw buffer or text).\n\n**Response:**\n```json\n{\n  \"success\": true,\n  \"path\": \"src/index.ts\",\n  \"size\": 1234\n}\n```\n\n#### GET /file/changes\nGet current git changes (staged + unstaged).\n\n**Response:**\n```json\n{\n  \"success\": true,\n  \"changes\": [\n    {\n      \"path\": \"src/index.ts\",\n      \"status\": \"modified\",\n      \"diff\": \"...\"\n    }\n  ],\n  \"count\": 1\n}\n```\n\n#### POST /file/push\nSave changes to git (stage + commit + push).\n\n**Body:**\n```json\n{\n  \"message\": \"feat: add new feature\"\n}\n```\n\n**Response:**\n```json\n{\n  \"success\": true,\n  \"commitHash\": \"abc123\",\n  \"pushed\": true\n}\n```\n\n#### POST /file/revert\nRevert the last commit. Uses `git reset` for unpushed commits, `git revert` for pushed commits.\n\n**Response:**\n```json\n{\n  \"success\": true,\n  \"reverted\": true,\n  \"method\": \"reset\",\n  \"message\": \"Commit was not pushed. Reverted using reset.\"\n}\n```\n\n## Publishing\n\n```bash\ncd packages/coding-agent-server\nnpm run build\nnpm publish\n```\n\n## License\n\nMIT\n","readmeFilename":"README.md"}