{"_id":"@aitty/server","_rev":"17-31243e2e64d008cd94cb97cd44353a54","name":"@aitty/server","dist-tags":{"latest":"0.6.7"},"versions":{"0.1.0":{"name":"@aitty/server","version":"0.1.0","keywords":["agent","ai","browser","pty","server","terminal","websocket"],"author":{"name":"Kingsword kingsword09","email":"kingsword09@gmail.com"},"license":"Apache-2.0","_id":"@aitty/server@0.1.0","maintainers":[{"name":"kingsword09","email":"kingsword09@gmail.com"}],"homepage":"https://github.com/kingsword09/aitty#readme","bugs":{"url":"https://github.com/kingsword09/aitty/issues"},"dist":{"shasum":"8acfce5729742a38de75b5b9d3fbaefab1433a31","tarball":"https://registry.npmjs.org/@aitty/server/-/server-0.1.0.tgz","fileCount":26,"integrity":"sha512-y4ih9hKYYk/3p90odoueDFt/5go8RA5l6F+DzyGIDshEG3R0DcjWa1hUXS/J6NMahCJPuft1tl5FD0r97nHjTQ==","signatures":[{"sig":"MEUCICBVClN/DmrvKKLaRS5m9NbTocqk6TnZBAVsh8DLrtV3AiEA/Vq0cFD/5ea01bbGJ6quZVrNEkz+KFGpmBgzboH2yPQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":262381},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","default":"./dist/server.js"},"./logging":{"types":"./dist/logging.d.ts","default":"./dist/logging.js"},"./cli-token":{"types":"./dist/cli-token.d.ts","default":"./dist/cli-token.js"},"./runtime/*":{"types":"./dist/runtime/*.d.ts","default":"./dist/runtime/*.js"},"./frontend/*":{"types":"./dist/frontend/*.d.ts","default":"./dist/frontend/*.js"},"./network-policy":{"types":"./dist/network-policy.d.ts","default":"./dist/network-policy.js"}},"gitHead":"ff2c3b8859c43e0a141a5e891a50777f12055c99","_npmUser":{"name":"kingsword09","email":"kingsword09@gmail.com"},"repository":{"url":"git+https://github.com/kingsword09/aitty.git","type":"git","directory":"packages/server"},"_npmVersion":"11.11.1","description":"Local PTY, HTTP, and WebSocket server runtime for aitty.","directories":{},"_nodeVersion":"25.8.2","dependencies":{"ws":"^8.20.0","open":"^11.0.0","node-pty":"1.2.0-beta.12","@aitty/protocol":"workspace:*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_0.1.0_1778564503529_0.4872846183327513","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@aitty/server","version":"0.1.1","keywords":["agent","ai","browser","pty","server","terminal","websocket"],"author":{"name":"Kingsword kingsword09","email":"kingsword09@gmail.com"},"license":"Apache-2.0","_id":"@aitty/server@0.1.1","maintainers":[{"name":"kingsword09","email":"kingsword09@gmail.com"}],"homepage":"https://github.com/kingsword09/aitty#readme","bugs":{"url":"https://github.com/kingsword09/aitty/issues"},"dist":{"shasum":"5dc676a8fc70d14b1954350fd321c15e414ce5a0","tarball":"https://registry.npmjs.org/@aitty/server/-/server-0.1.1.tgz","fileCount":27,"integrity":"sha512-us9hXTPFtTGMAnH1XbGZzZ6rAQmkYB6gtDBqHAmX4aDDlBHJY77Lrq5iNm+RT2Jq1eyCGPOzb86m+BjdTM3x8Q==","signatures":[{"sig":"MEUCIQDrBN2yj+eeyR83arEmrDm+hXTX99YEYcRrC1Ybk/XePwIgD4T5dXGq6rvDDtGBhpOVV9bQfGVkwazN3bHuKA4vOo8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":272611},"main":"./dist/index.js","type":"module","_from":"file:/tmp/aitty-server-0.1.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","default":"./dist/server.js"},"./logging":{"types":"./dist/logging.d.ts","default":"./dist/logging.js"},"./cli-token":{"types":"./dist/cli-token.d.ts","default":"./dist/cli-token.js"},"./runtime/*":{"types":"./dist/runtime/*.d.ts","default":"./dist/runtime/*.js"},"./frontend/*":{"types":"./dist/frontend/*.d.ts","default":"./dist/frontend/*.js"},"./network-policy":{"types":"./dist/network-policy.d.ts","default":"./dist/network-policy.js"}},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:555f06c0-e843-4da4-b85f-cb370cc2480a"}},"_resolved":"/tmp/aitty-server-0.1.1.tgz","_integrity":"sha512-us9hXTPFtTGMAnH1XbGZzZ6rAQmkYB6gtDBqHAmX4aDDlBHJY77Lrq5iNm+RT2Jq1eyCGPOzb86m+BjdTM3x8Q==","repository":{"url":"git+https://github.com/kingsword09/aitty.git","type":"git","directory":"packages/server"},"_npmVersion":"11.14.1","description":"Local PTY, HTTP, and WebSocket server runtime for aitty.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ws":"^8.20.0","open":"^11.0.0","node-pty":"1.2.0-beta.12","@aitty/protocol":"0.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_0.1.1_1778566952179_0.2976706489402645","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@aitty/server","version":"0.1.2","keywords":["agent","ai","browser","pty","server","terminal","websocket"],"author":{"name":"Kingsword kingsword09","email":"kingsword09@gmail.com"},"license":"Apache-2.0","_id":"@aitty/server@0.1.2","maintainers":[{"name":"kingsword09","email":"kingsword09@gmail.com"}],"homepage":"https://github.com/kingsword09/aitty#readme","bugs":{"url":"https://github.com/kingsword09/aitty/issues"},"dist":{"shasum":"e91853df01adf3bd8970b08c5f6c8c6c75423671","tarball":"https://registry.npmjs.org/@aitty/server/-/server-0.1.2.tgz","fileCount":27,"integrity":"sha512-dWvuHF0BOeRtnkIfxuxVUJOJDtjSS9XJFKWPF7wH9H2yhMy/0MG/NKHgow79U11D+9OTmxSHIDRPuszUZVWDWw==","signatures":[{"sig":"MEYCIQD5hcSewHlx+sguooB4+PO28ToTkRGwdzDPbRK+L8P3GQIhAIhctoAjdev7eHKJFfitTJn/qOkVChugBvsDeGEfVOql","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":272611},"main":"./dist/index.js","type":"module","_from":"file:/tmp/aitty-server-0.1.2.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","default":"./dist/server.js"},"./logging":{"types":"./dist/logging.d.ts","default":"./dist/logging.js"},"./cli-token":{"types":"./dist/cli-token.d.ts","default":"./dist/cli-token.js"},"./runtime/*":{"types":"./dist/runtime/*.d.ts","default":"./dist/runtime/*.js"},"./frontend/*":{"types":"./dist/frontend/*.d.ts","default":"./dist/frontend/*.js"},"./network-policy":{"types":"./dist/network-policy.d.ts","default":"./dist/network-policy.js"}},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:555f06c0-e843-4da4-b85f-cb370cc2480a"}},"_resolved":"/tmp/aitty-server-0.1.2.tgz","_integrity":"sha512-dWvuHF0BOeRtnkIfxuxVUJOJDtjSS9XJFKWPF7wH9H2yhMy/0MG/NKHgow79U11D+9OTmxSHIDRPuszUZVWDWw==","repository":{"url":"git+https://github.com/kingsword09/aitty.git","type":"git","directory":"packages/server"},"_npmVersion":"11.14.1","description":"Local PTY, HTTP, and WebSocket server runtime for aitty.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ws":"^8.20.0","open":"^11.0.0","node-pty":"1.2.0-beta.12","@aitty/protocol":"0.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_0.1.2_1778576298699_0.24017575600692065","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@aitty/server","version":"0.2.0","keywords":["agent","ai","browser","pty","server","terminal","websocket"],"author":{"name":"Kingsword kingsword09","email":"kingsword09@gmail.com"},"license":"Apache-2.0","_id":"@aitty/server@0.2.0","maintainers":[{"name":"kingsword09","email":"kingsword09@gmail.com"}],"homepage":"https://github.com/kingsword09/aitty#readme","bugs":{"url":"https://github.com/kingsword09/aitty/issues"},"dist":{"shasum":"31baeb7a6f80d3b234db158f2716208201fb001e","tarball":"https://registry.npmjs.org/@aitty/server/-/server-0.2.0.tgz","fileCount":29,"integrity":"sha512-YAWses6aIFPqVJltnSWsJDt2NyRZ64zkqkM0IAZPvb0o1zvahwoQvE9CwMsYMa6SNNguZlvaXcSeX+xhu7qiNg==","signatures":[{"sig":"MEUCIQCrmrZxEmTW8SQSdbttPrfFOn2MuEjbElsu2jajnwO+ygIgO/A2yupBA1hHtfBcE0bFYclbJ59PwAqz4eGxtpXGnGA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":488266},"main":"./dist/index.js","type":"module","_from":"file:/tmp/aitty-server-0.2.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","default":"./dist/server.js"},"./logging":{"types":"./dist/logging.d.ts","default":"./dist/logging.js"},"./cli-token":{"types":"./dist/cli-token.d.ts","default":"./dist/cli-token.js"},"./runtime/*":{"types":"./dist/runtime/*.d.ts","default":"./dist/runtime/*.js"},"./frontend/*":{"types":"./dist/frontend/*.d.ts","default":"./dist/frontend/*.js"},"./network-policy":{"types":"./dist/network-policy.d.ts","default":"./dist/network-policy.js"}},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:555f06c0-e843-4da4-b85f-cb370cc2480a"}},"_resolved":"/tmp/aitty-server-0.2.0.tgz","_integrity":"sha512-YAWses6aIFPqVJltnSWsJDt2NyRZ64zkqkM0IAZPvb0o1zvahwoQvE9CwMsYMa6SNNguZlvaXcSeX+xhu7qiNg==","repository":{"url":"git+https://github.com/kingsword09/aitty.git","type":"git","directory":"packages/server"},"_npmVersion":"11.14.1","description":"Local PTY, HTTP, and WebSocket server runtime for aitty.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ws":"^8.20.0","open":"^11.0.0","node-pty":"1.2.0-beta.12","@aitty/protocol":"0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_0.2.0_1779112238642_0.1754686621756094","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@aitty/server","version":"0.3.0","keywords":["agent","ai","browser","pty","server","terminal","websocket"],"author":{"name":"Kingsword kingsword09","email":"kingsword09@gmail.com"},"license":"Apache-2.0","_id":"@aitty/server@0.3.0","maintainers":[{"name":"kingsword09","email":"kingsword09@gmail.com"}],"homepage":"https://github.com/kingsword09/aitty#readme","bugs":{"url":"https://github.com/kingsword09/aitty/issues"},"dist":{"shasum":"d1385c109a8abcef33d531fb58d9e9a8cd150fed","tarball":"https://registry.npmjs.org/@aitty/server/-/server-0.3.0.tgz","fileCount":29,"integrity":"sha512-ogol7IGVsYMBIqFFtdIDZwbwGwM+OrGwDfK6eNG9YJBuOW1UvAyB9iNyoTfzTrx3+A/H4nAEAJ7fL5dofrWzTw==","signatures":[{"sig":"MEUCIQC7kWcANXNl2x2GSaVV5BDpjAXGSjZIzkGYRBqds8wj1QIgIJItThyrGddnQ2d1Ox+gyXM8Bb2xsa6YvoeMXfzYlVk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":515841},"main":"./dist/index.js","type":"module","_from":"file:/tmp/aitty-server-0.3.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","default":"./dist/server.js"},"./logging":{"types":"./dist/logging.d.ts","default":"./dist/logging.js"},"./cli-token":{"types":"./dist/cli-token.d.ts","default":"./dist/cli-token.js"},"./runtime/*":{"types":"./dist/runtime/*.d.ts","default":"./dist/runtime/*.js"},"./frontend/*":{"types":"./dist/frontend/*.d.ts","default":"./dist/frontend/*.js"},"./network-policy":{"types":"./dist/network-policy.d.ts","default":"./dist/network-policy.js"}},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:555f06c0-e843-4da4-b85f-cb370cc2480a"}},"_resolved":"/tmp/aitty-server-0.3.0.tgz","_integrity":"sha512-ogol7IGVsYMBIqFFtdIDZwbwGwM+OrGwDfK6eNG9YJBuOW1UvAyB9iNyoTfzTrx3+A/H4nAEAJ7fL5dofrWzTw==","repository":{"url":"git+https://github.com/kingsword09/aitty.git","type":"git","directory":"packages/server"},"_npmVersion":"11.14.1","description":"Local PTY, HTTP, and WebSocket server runtime for aitty.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ws":"^8.20.0","open":"^11.0.0","node-pty":"1.2.0-beta.12","@aitty/protocol":"0.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_0.3.0_1779206234258_0.026718230191975945","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@aitty/server","version":"0.3.1","keywords":["agent","ai","browser","pty","server","terminal","websocket"],"author":{"name":"Kingsword kingsword09","email":"kingsword09@gmail.com"},"license":"Apache-2.0","_id":"@aitty/server@0.3.1","maintainers":[{"name":"kingsword09","email":"kingsword09@gmail.com"}],"homepage":"https://github.com/kingsword09/aitty#readme","bugs":{"url":"https://github.com/kingsword09/aitty/issues"},"dist":{"shasum":"73b6f586215b9838e8bdf4b15898af39df2efaef","tarball":"https://registry.npmjs.org/@aitty/server/-/server-0.3.1.tgz","fileCount":29,"integrity":"sha512-Mk9HO8ucUtOiP7htQfGvClbm+a62UyFU4AquPMqveeUWRRAo0KG0qisTbQZc56P5pnxThdkkPHGo1nIpXuilTQ==","signatures":[{"sig":"MEUCIB0IKaVKNjPKA6kV8jhA2BElYsQJkc1HEneCvRLvwqQqAiEA0/juIMe/PCbfKb70BtoOtwBFKGcRVJk9MfWGKQdc2Yg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":624411},"main":"./dist/index.js","type":"module","_from":"file:/tmp/aitty-server-0.3.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","default":"./dist/server.js"},"./logging":{"types":"./dist/logging.d.ts","default":"./dist/logging.js"},"./cli-token":{"types":"./dist/cli-token.d.ts","default":"./dist/cli-token.js"},"./runtime/*":{"types":"./dist/runtime/*.d.ts","default":"./dist/runtime/*.js"},"./frontend/*":{"types":"./dist/frontend/*.d.ts","default":"./dist/frontend/*.js"},"./network-policy":{"types":"./dist/network-policy.d.ts","default":"./dist/network-policy.js"}},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:555f06c0-e843-4da4-b85f-cb370cc2480a"}},"_resolved":"/tmp/aitty-server-0.3.1.tgz","_integrity":"sha512-Mk9HO8ucUtOiP7htQfGvClbm+a62UyFU4AquPMqveeUWRRAo0KG0qisTbQZc56P5pnxThdkkPHGo1nIpXuilTQ==","repository":{"url":"git+https://github.com/kingsword09/aitty.git","type":"git","directory":"packages/server"},"_npmVersion":"11.15.0","description":"Local PTY, HTTP, and WebSocket server runtime for aitty.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ws":"^8.20.0","open":"^11.0.0","node-pty":"1.2.0-beta.12","@aitty/protocol":"0.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_0.3.1_1779507670600_0.3985147093906911","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@aitty/server","version":"0.4.0","keywords":["agent","ai","browser","pty","server","terminal","websocket"],"author":{"name":"Kingsword kingsword09","email":"kingsword09@gmail.com"},"license":"Apache-2.0","_id":"@aitty/server@0.4.0","maintainers":[{"name":"kingsword09","email":"kingsword09@gmail.com"}],"homepage":"https://github.com/kingsword09/aitty#readme","bugs":{"url":"https://github.com/kingsword09/aitty/issues"},"dist":{"shasum":"bbda95c46bc0a20ab0d425bff785d7926ff0ddb4","tarball":"https://registry.npmjs.org/@aitty/server/-/server-0.4.0.tgz","fileCount":29,"integrity":"sha512-rBM9fc23bFS89EO2uG7L2yO2Cqa9DaP2Q1TiQEDmGED8cX85DLLWI3LjcUkVStz5hjgTrcI9kSwdJ5Isu8Teyw==","signatures":[{"sig":"MEUCICf1ZydklHULz2rNC/z21D5EKhsHzQaPkvKEHzzMQFeHAiEA4P2YFYRlJUJ/wO5F/eruk4KCXvkkafqeufuiojfhbRg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":610158},"main":"./dist/index.js","type":"module","_from":"file:/tmp/aitty-server-0.4.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","default":"./dist/server.js"},"./logging":{"types":"./dist/logging.d.ts","default":"./dist/logging.js"},"./cli-token":{"types":"./dist/cli-token.d.ts","default":"./dist/cli-token.js"},"./runtime/*":{"types":"./dist/runtime/*.d.ts","default":"./dist/runtime/*.js"},"./frontend/*":{"types":"./dist/frontend/*.d.ts","default":"./dist/frontend/*.js"},"./network-policy":{"types":"./dist/network-policy.d.ts","default":"./dist/network-policy.js"}},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:555f06c0-e843-4da4-b85f-cb370cc2480a"}},"_resolved":"/tmp/aitty-server-0.4.0.tgz","_integrity":"sha512-rBM9fc23bFS89EO2uG7L2yO2Cqa9DaP2Q1TiQEDmGED8cX85DLLWI3LjcUkVStz5hjgTrcI9kSwdJ5Isu8Teyw==","repository":{"url":"git+https://github.com/kingsword09/aitty.git","type":"git","directory":"packages/server"},"_npmVersion":"11.15.0","description":"Local PTY, HTTP, and WebSocket server runtime for aitty.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ws":"^8.20.0","open":"^11.0.0","@aitty/node-pty":"0.4.0","@aitty/protocol":"0.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_0.4.0_1779521994122_0.796207187485841","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@aitty/server","version":"0.5.0","keywords":["agent","ai","browser","pty","server","terminal","websocket"],"author":{"name":"Kingsword kingsword09","email":"kingsword09@gmail.com"},"license":"Apache-2.0","_id":"@aitty/server@0.5.0","maintainers":[{"name":"kingsword09","email":"kingsword09@gmail.com"}],"homepage":"https://github.com/kingsword09/aitty#readme","bugs":{"url":"https://github.com/kingsword09/aitty/issues"},"dist":{"shasum":"b52499d0b56c46b25639a714432ca25907feb565","tarball":"https://registry.npmjs.org/@aitty/server/-/server-0.5.0.tgz","fileCount":336,"integrity":"sha512-fk95OgIE6SEDfQXJWNSORooLfIiPJX9Y9r6Zw75gfU/dPCzFEeWiYeYMq6FGc6j5fDyxPfyaSkQA+iBmDpv8+w==","signatures":[{"sig":"MEYCIQDiXUdem4hI5AUrlD1d6CYYqV82Rg4JZjo0glxWsiFAeQIhAOExzhKjskim4F1YqAIHektqj69Hr6Q6dvR8vel4QjYT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11790357},"main":"./dist/index.js","type":"module","_from":"file:/tmp/aitty-server-0.5.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","default":"./dist/server.js"},"./logging":{"types":"./dist/logging.d.ts","default":"./dist/logging.js"},"./cli-token":{"types":"./dist/cli-token.d.ts","default":"./dist/cli-token.js"},"./runtime/*":{"types":"./dist/runtime/*.d.ts","default":"./dist/runtime/*.js"},"./frontend/*":{"types":"./dist/frontend/*.d.ts","default":"./dist/frontend/*.js"},"./network-policy":{"types":"./dist/network-policy.d.ts","default":"./dist/network-policy.js"}},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:555f06c0-e843-4da4-b85f-cb370cc2480a"}},"_resolved":"/tmp/aitty-server-0.5.0.tgz","_integrity":"sha512-fk95OgIE6SEDfQXJWNSORooLfIiPJX9Y9r6Zw75gfU/dPCzFEeWiYeYMq6FGc6j5fDyxPfyaSkQA+iBmDpv8+w==","repository":{"url":"git+https://github.com/kingsword09/aitty.git","type":"git","directory":"packages/server"},"_npmVersion":"11.15.0","description":"Local PTY, HTTP, and WebSocket server runtime for aitty.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"ws":"^8.20.0","open":"^11.0.0","@aitty/node-pty":"0.5.0","@aitty/protocol":"0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_0.5.0_1779616297602_0.7501754036078467","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@aitty/server","version":"0.5.1","keywords":["agent","ai","browser","pty","server","terminal","websocket"],"author":{"name":"Kingsword kingsword09","email":"kingsword09@gmail.com"},"license":"Apache-2.0","_id":"@aitty/server@0.5.1","maintainers":[{"name":"kingsword09","email":"kingsword09@gmail.com"}],"homepage":"https://github.com/kingsword09/aitty#readme","bugs":{"url":"https://github.com/kingsword09/aitty/issues"},"dist":{"shasum":"fce80aae9b4506b7b20c93eb76fe7748184b4694","tarball":"https://registry.npmjs.org/@aitty/server/-/server-0.5.1.tgz","fileCount":338,"integrity":"sha512-aMV6nwSLmpzbutDwpKzbcoU84VcNr3kWdk+zTmtoF/6WNmE2ChlM02J4aNShwT1e1YVRK4chfuG/R79/nWzcLQ==","signatures":[{"sig":"MEYCIQD959zG3aAFzSC+WXn14etDCZKDGZmtsjzHC8F/Her5HwIhAJ6sLCnFLXvDIU97PyQRsgk04NUXZlNq3JioKLMIKtQ3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11871446},"main":"./dist/index.js","type":"module","_from":"file:/tmp/aitty-server-0.5.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","default":"./dist/server.js"},"./logging":{"types":"./dist/logging.d.ts","default":"./dist/logging.js"},"./cli-token":{"types":"./dist/cli-token.d.ts","default":"./dist/cli-token.js"},"./runtime/*":{"types":"./dist/runtime/*.d.ts","default":"./dist/runtime/*.js"},"./frontend/*":{"types":"./dist/frontend/*.d.ts","default":"./dist/frontend/*.js"},"./network-policy":{"types":"./dist/network-policy.d.ts","default":"./dist/network-policy.js"}},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:555f06c0-e843-4da4-b85f-cb370cc2480a"}},"_resolved":"/tmp/aitty-server-0.5.1.tgz","_integrity":"sha512-aMV6nwSLmpzbutDwpKzbcoU84VcNr3kWdk+zTmtoF/6WNmE2ChlM02J4aNShwT1e1YVRK4chfuG/R79/nWzcLQ==","repository":{"url":"git+https://github.com/kingsword09/aitty.git","type":"git","directory":"packages/server"},"_npmVersion":"11.16.0","description":"Local PTY, HTTP, and WebSocket server runtime for aitty.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ws":"^8.20.0","open":"^11.0.0","@aitty/node-pty":"0.5.1","@aitty/protocol":"0.5.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_0.5.1_1780148491209_0.9736646703976259","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@aitty/server","version":"0.6.0","keywords":["agent","ai","browser","pty","server","terminal","websocket"],"author":{"name":"Kingsword kingsword09","email":"kingsword09@gmail.com"},"license":"Apache-2.0","_id":"@aitty/server@0.6.0","maintainers":[{"name":"kingsword09","email":"kingsword09@gmail.com"}],"homepage":"https://github.com/kingsword09/aitty#readme","bugs":{"url":"https://github.com/kingsword09/aitty/issues"},"dist":{"shasum":"20a466ce672a9b4eb57a9863d43f0ea53cc12c73","tarball":"https://registry.npmjs.org/@aitty/server/-/server-0.6.0.tgz","fileCount":339,"integrity":"sha512-bO+5QJNLcekuYqAjSDM1f6wg7yxFfwdS8aEdjN5W/FDfuU2wKM6KNNNguPLagtIAxVj6XP2cR528coFTJUHl1w==","signatures":[{"sig":"MEUCIQDzCG6TeMAgXvEu/hS4mJluYePptJD1vhWPTFJqhyrUKAIgGPAa2+K5sYQbGyzz+ala2bBhnUnLdYa2nCkBIFqJyMk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11865877},"main":"./dist/index.js","type":"module","_from":"file:/tmp/aitty-server-0.6.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","default":"./dist/server.js"},"./logging":{"types":"./dist/logging.d.ts","default":"./dist/logging.js"},"./cli-token":{"types":"./dist/cli-token.d.ts","default":"./dist/cli-token.js"},"./runtime/*":{"types":"./dist/runtime/*.d.ts","default":"./dist/runtime/*.js"},"./frontend/*":{"types":"./dist/frontend/*.d.ts","default":"./dist/frontend/*.js"},"./network-policy":{"types":"./dist/network-policy.d.ts","default":"./dist/network-policy.js"}},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:555f06c0-e843-4da4-b85f-cb370cc2480a"}},"_resolved":"/tmp/aitty-server-0.6.0.tgz","_integrity":"sha512-bO+5QJNLcekuYqAjSDM1f6wg7yxFfwdS8aEdjN5W/FDfuU2wKM6KNNNguPLagtIAxVj6XP2cR528coFTJUHl1w==","repository":{"url":"git+https://github.com/kingsword09/aitty.git","type":"git","directory":"packages/server"},"_npmVersion":"11.16.0","description":"Local PTY, HTTP, and WebSocket server runtime for aitty.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ws":"^8.20.0","open":"^11.0.0","@aitty/node-pty":"0.6.0","@aitty/protocol":"0.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_0.6.0_1780316314787_0.5285992741417738","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@aitty/server","version":"0.6.1","keywords":["agent","ai","browser","pty","server","terminal","websocket"],"author":{"name":"Kingsword kingsword09","email":"kingsword09@gmail.com"},"license":"Apache-2.0","_id":"@aitty/server@0.6.1","maintainers":[{"name":"kingsword09","email":"kingsword09@gmail.com"}],"homepage":"https://github.com/kingsword09/aitty#readme","bugs":{"url":"https://github.com/kingsword09/aitty/issues"},"dist":{"shasum":"c1ce02bbae3607d71ad933163fcb5402b58e56f9","tarball":"https://registry.npmjs.org/@aitty/server/-/server-0.6.1.tgz","fileCount":339,"integrity":"sha512-/dTMxaunmeH2IX2axSU+w/6KhUU46CFmc8vPW+pmaRAE8y8Z2wlpTgh9bQthLM2oygJYACys1WnEiYSoZGPuTg==","signatures":[{"sig":"MEYCIQD6OcySEOpiPzHAJzGYdTjKFb5dQ1xI3W9aoAKKqiWGwAIhAOew7Rmc+g5ohoPp5JJNtyFbOuiWS3TKE574hoptuM9I","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11872793},"main":"./dist/index.js","type":"module","_from":"file:/tmp/aitty-server-0.6.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","default":"./dist/server.js"},"./logging":{"types":"./dist/logging.d.ts","default":"./dist/logging.js"},"./cli-token":{"types":"./dist/cli-token.d.ts","default":"./dist/cli-token.js"},"./runtime/*":{"types":"./dist/runtime/*.d.ts","default":"./dist/runtime/*.js"},"./frontend/*":{"types":"./dist/frontend/*.d.ts","default":"./dist/frontend/*.js"},"./network-policy":{"types":"./dist/network-policy.d.ts","default":"./dist/network-policy.js"}},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:555f06c0-e843-4da4-b85f-cb370cc2480a"}},"_resolved":"/tmp/aitty-server-0.6.1.tgz","_integrity":"sha512-/dTMxaunmeH2IX2axSU+w/6KhUU46CFmc8vPW+pmaRAE8y8Z2wlpTgh9bQthLM2oygJYACys1WnEiYSoZGPuTg==","repository":{"url":"git+https://github.com/kingsword09/aitty.git","type":"git","directory":"packages/server"},"_npmVersion":"11.16.0","description":"Local PTY, HTTP, and WebSocket server runtime for aitty.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ws":"^8.20.0","open":"^11.0.0","@aitty/node-pty":"0.6.1","@aitty/protocol":"0.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_0.6.1_1780411476478_0.5312377533128942","host":"s3://npm-registry-packages-npm-production"}},"0.6.2":{"name":"@aitty/server","version":"0.6.2","keywords":["agent","ai","browser","pty","server","terminal","websocket"],"author":{"name":"Kingsword kingsword09","email":"kingsword09@gmail.com"},"license":"Apache-2.0","_id":"@aitty/server@0.6.2","maintainers":[{"name":"kingsword09","email":"kingsword09@gmail.com"}],"homepage":"https://github.com/kingsword09/aitty#readme","bugs":{"url":"https://github.com/kingsword09/aitty/issues"},"dist":{"shasum":"b0a49f135168df4ba2ea27bbdd54ea3a6d1f87d4","tarball":"https://registry.npmjs.org/@aitty/server/-/server-0.6.2.tgz","fileCount":339,"integrity":"sha512-arU83Fz4/pIYg5MY2K1E6Z16HwLIKkB/bkqZX8kcW/lbiXvd3iB6HuwBSiJhFNzwDU276T7KJV6/5F3UvZ1LMQ==","signatures":[{"sig":"MEUCIQDXAJh/n+iA2AeCsTpyFXC1ApgGvHCnmpMjpLGzZeTnpQIgev5z96lBONsiWgqv+TpO2WQD1ZZwkW9gQ+aVsyKrSC0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11886598},"main":"./dist/index.js","type":"module","_from":"file:/tmp/aitty-server-0.6.2.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","default":"./dist/server.js"},"./logging":{"types":"./dist/logging.d.ts","default":"./dist/logging.js"},"./cli-token":{"types":"./dist/cli-token.d.ts","default":"./dist/cli-token.js"},"./runtime/*":{"types":"./dist/runtime/*.d.ts","default":"./dist/runtime/*.js"},"./frontend/*":{"types":"./dist/frontend/*.d.ts","default":"./dist/frontend/*.js"},"./network-policy":{"types":"./dist/network-policy.d.ts","default":"./dist/network-policy.js"}},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:555f06c0-e843-4da4-b85f-cb370cc2480a"}},"_resolved":"/tmp/aitty-server-0.6.2.tgz","_integrity":"sha512-arU83Fz4/pIYg5MY2K1E6Z16HwLIKkB/bkqZX8kcW/lbiXvd3iB6HuwBSiJhFNzwDU276T7KJV6/5F3UvZ1LMQ==","repository":{"url":"git+https://github.com/kingsword09/aitty.git","type":"git","directory":"packages/server"},"_npmVersion":"11.16.0","description":"Local PTY, HTTP, and WebSocket server runtime for aitty.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ws":"^8.20.0","open":"^11.0.0","@aitty/node-pty":"0.6.2","@aitty/protocol":"0.6.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_0.6.2_1780720341003_0.45017598558597527","host":"s3://npm-registry-packages-npm-production"}},"0.6.3":{"name":"@aitty/server","version":"0.6.3","keywords":["agent","ai","browser","pty","server","terminal","websocket"],"author":{"name":"Kingsword kingsword09","email":"kingsword09@gmail.com"},"license":"Apache-2.0","_id":"@aitty/server@0.6.3","maintainers":[{"name":"kingsword09","email":"kingsword09@gmail.com"}],"homepage":"https://github.com/kingsword09/aitty#readme","bugs":{"url":"https://github.com/kingsword09/aitty/issues"},"dist":{"shasum":"541a6018d9a8b70b5cd1d470cc178d7cbdf034d3","tarball":"https://registry.npmjs.org/@aitty/server/-/server-0.6.3.tgz","fileCount":353,"integrity":"sha512-arxNSeK60B6uJa1avQGtYcbAwe7F4GRrMsp1cJGMyMH9SSCBGeJi9YnZSeL8OJtAKCRXNcQuyjI/V7UMCbZjGQ==","signatures":[{"sig":"MEQCIFoGxFuMW8qh4JjRV/7mWDX8QwYmRMV11zFDXqYHsP2tAiAoiNjj+QhOnrbz1me+qJosUAOSDZm6Zoi2JrqXLcqxdQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11907407},"main":"./dist/index.js","type":"module","_from":"file:/tmp/aitty-server-0.6.3.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","default":"./dist/server.js"},"./logging":{"types":"./dist/logging.d.ts","default":"./dist/logging.js"},"./cli-token":{"types":"./dist/cli-token.d.ts","default":"./dist/cli-token.js"},"./runtime/*":{"types":"./dist/runtime/*.d.ts","default":"./dist/runtime/*.js"},"./frontend/*":{"types":"./dist/frontend/*.d.ts","default":"./dist/frontend/*.js"},"./network-policy":{"types":"./dist/network-policy.d.ts","default":"./dist/network-policy.js"}},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:555f06c0-e843-4da4-b85f-cb370cc2480a"}},"_resolved":"/tmp/aitty-server-0.6.3.tgz","_integrity":"sha512-arxNSeK60B6uJa1avQGtYcbAwe7F4GRrMsp1cJGMyMH9SSCBGeJi9YnZSeL8OJtAKCRXNcQuyjI/V7UMCbZjGQ==","repository":{"url":"git+https://github.com/kingsword09/aitty.git","type":"git","directory":"packages/server"},"_npmVersion":"11.16.0","description":"Local PTY, HTTP, and WebSocket server runtime for aitty.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ws":"^8.20.0","open":"^11.0.0","@aitty/node-pty":"0.6.3","@aitty/protocol":"0.6.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_0.6.3_1780826337852_0.15712294022993278","host":"s3://npm-registry-packages-npm-production"}},"0.6.4":{"name":"@aitty/server","version":"0.6.4","keywords":["agent","ai","browser","pty","server","terminal","websocket"],"author":{"name":"Kingsword kingsword09","email":"kingsword09@gmail.com"},"license":"Apache-2.0","_id":"@aitty/server@0.6.4","maintainers":[{"name":"kingsword09","email":"kingsword09@gmail.com"}],"homepage":"https://github.com/kingsword09/aitty#readme","bugs":{"url":"https://github.com/kingsword09/aitty/issues"},"dist":{"shasum":"98d957ee6ea47ab05191152a9d4c947f14348f0b","tarball":"https://registry.npmjs.org/@aitty/server/-/server-0.6.4.tgz","fileCount":353,"integrity":"sha512-FCAba7JdLlHSex7GeKPsyhm2JLnG1ISvSkIF18TTYHPkLMdRpMyfe1EzoabVLreqDyKg97RYejpdvc0fxW9RFw==","signatures":[{"sig":"MEUCIB/HarThiL2ePMrBNPiL15gCMOPFRPjZ/mMVnS+YJvHEAiEA84zNYUgaNyqbjTxxNmfgt9HbaMf9p/SoUido0qwEcLw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11911695},"main":"./dist/index.js","type":"module","_from":"file:/tmp/aitty-server-0.6.4.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","default":"./dist/server.js"},"./logging":{"types":"./dist/logging.d.ts","default":"./dist/logging.js"},"./cli-token":{"types":"./dist/cli-token.d.ts","default":"./dist/cli-token.js"},"./runtime/*":{"types":"./dist/runtime/*.d.ts","default":"./dist/runtime/*.js"},"./frontend/*":{"types":"./dist/frontend/*.d.ts","default":"./dist/frontend/*.js"},"./network-policy":{"types":"./dist/network-policy.d.ts","default":"./dist/network-policy.js"}},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:555f06c0-e843-4da4-b85f-cb370cc2480a"}},"_resolved":"/tmp/aitty-server-0.6.4.tgz","_integrity":"sha512-FCAba7JdLlHSex7GeKPsyhm2JLnG1ISvSkIF18TTYHPkLMdRpMyfe1EzoabVLreqDyKg97RYejpdvc0fxW9RFw==","repository":{"url":"git+https://github.com/kingsword09/aitty.git","type":"git","directory":"packages/server"},"_npmVersion":"11.16.0","description":"Local PTY, HTTP, and WebSocket server runtime for aitty.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ws":"^8.20.0","open":"^11.0.0","@aitty/node-pty":"0.6.4","@aitty/protocol":"0.6.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_0.6.4_1780843807508_0.9018041797223282","host":"s3://npm-registry-packages-npm-production"}},"0.6.5":{"name":"@aitty/server","version":"0.6.5","keywords":["agent","ai","browser","pty","server","terminal","websocket"],"author":{"name":"Kingsword kingsword09","email":"kingsword09@gmail.com"},"license":"Apache-2.0","_id":"@aitty/server@0.6.5","maintainers":[{"name":"kingsword09","email":"kingsword09@gmail.com"}],"homepage":"https://github.com/kingsword09/aitty#readme","bugs":{"url":"https://github.com/kingsword09/aitty/issues"},"dist":{"shasum":"e28aaffc24ed73e85d243a518c4e8b4eeffa747a","tarball":"https://registry.npmjs.org/@aitty/server/-/server-0.6.5.tgz","fileCount":353,"integrity":"sha512-jp3KDF8KECHV1kJsg3Kru/ngBDhg0LGyL/s9AzshGE54UOkUMV5y2IBX6E5DPlvhT9F7D2XBVoXO8F4+k6PQ7Q==","signatures":[{"sig":"MEUCIBHF6csqd7r+IPpf6CXBV6Km43YnbZJs+6/B4hjZGsjTAiEAn5B7er5R8IxtXdGf5UMpyQLSR22faQXC3Biiq0qt3YA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11913817},"main":"./dist/index.js","type":"module","_from":"file:/tmp/aitty-server-0.6.5.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","default":"./dist/server.js"},"./logging":{"types":"./dist/logging.d.ts","default":"./dist/logging.js"},"./cli-token":{"types":"./dist/cli-token.d.ts","default":"./dist/cli-token.js"},"./runtime/*":{"types":"./dist/runtime/*.d.ts","default":"./dist/runtime/*.js"},"./frontend/*":{"types":"./dist/frontend/*.d.ts","default":"./dist/frontend/*.js"},"./network-policy":{"types":"./dist/network-policy.d.ts","default":"./dist/network-policy.js"}},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:555f06c0-e843-4da4-b85f-cb370cc2480a"}},"_resolved":"/tmp/aitty-server-0.6.5.tgz","_integrity":"sha512-jp3KDF8KECHV1kJsg3Kru/ngBDhg0LGyL/s9AzshGE54UOkUMV5y2IBX6E5DPlvhT9F7D2XBVoXO8F4+k6PQ7Q==","repository":{"url":"git+https://github.com/kingsword09/aitty.git","type":"git","directory":"packages/server"},"_npmVersion":"11.16.0","description":"Local PTY, HTTP, and WebSocket server runtime for aitty.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ws":"^8.20.0","open":"^11.0.0","@aitty/node-pty":"0.6.5","@aitty/protocol":"0.6.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_0.6.5_1780872988472_0.5415183181382455","host":"s3://npm-registry-packages-npm-production"}},"0.6.6":{"name":"@aitty/server","version":"0.6.6","keywords":["agent","ai","browser","pty","server","terminal","websocket"],"author":{"name":"Kingsword kingsword09","email":"kingsword09@gmail.com"},"license":"Apache-2.0","_id":"@aitty/server@0.6.6","maintainers":[{"name":"kingsword09","email":"kingsword09@gmail.com"}],"homepage":"https://github.com/kingsword09/aitty#readme","bugs":{"url":"https://github.com/kingsword09/aitty/issues"},"dist":{"shasum":"c887a8d8a90b184cdfefefab3d6d84240c2b9501","tarball":"https://registry.npmjs.org/@aitty/server/-/server-0.6.6.tgz","fileCount":353,"integrity":"sha512-VTFwpLF1YPDsjLpGtidov494vKYmk+2yBQdDx/SbfhoH2fIqztVAiTpkz+RiC63fRyVXUbsfvofBtdTnhbzT3w==","signatures":[{"sig":"MEUCIHeZJeCQ2icZ0fL8N6oM4ckLiPHRsBdFphPq8wR7eg4WAiEA1f3KrkYo8w9AKnQIJVdN0HRICUj8s62Fz69EwfztHxk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11923129},"main":"./dist/index.js","type":"module","_from":"file:/tmp/aitty-server-0.6.6.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","default":"./dist/server.js"},"./logging":{"types":"./dist/logging.d.ts","default":"./dist/logging.js"},"./cli-token":{"types":"./dist/cli-token.d.ts","default":"./dist/cli-token.js"},"./runtime/*":{"types":"./dist/runtime/*.d.ts","default":"./dist/runtime/*.js"},"./frontend/*":{"types":"./dist/frontend/*.d.ts","default":"./dist/frontend/*.js"},"./network-policy":{"types":"./dist/network-policy.d.ts","default":"./dist/network-policy.js"}},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:555f06c0-e843-4da4-b85f-cb370cc2480a"}},"_resolved":"/tmp/aitty-server-0.6.6.tgz","_integrity":"sha512-VTFwpLF1YPDsjLpGtidov494vKYmk+2yBQdDx/SbfhoH2fIqztVAiTpkz+RiC63fRyVXUbsfvofBtdTnhbzT3w==","repository":{"url":"git+https://github.com/kingsword09/aitty.git","type":"git","directory":"packages/server"},"_npmVersion":"11.16.0","description":"Local PTY, HTTP, and WebSocket server runtime for aitty.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"ws":"^8.20.0","open":"^11.0.0","@aitty/node-pty":"0.6.6","@aitty/protocol":"0.6.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/server_0.6.6_1780880531729_0.2704099193434073","host":"s3://npm-registry-packages-npm-production"}},"0.6.7":{"name":"@aitty/server","version":"0.6.7","description":"Local PTY, HTTP, and WebSocket server runtime for aitty.","keywords":["agent","ai","browser","pty","server","terminal","websocket"],"homepage":"https://github.com/kingsword09/aitty#readme","bugs":{"url":"https://github.com/kingsword09/aitty/issues"},"license":"Apache-2.0","author":{"name":"Kingsword kingsword09","email":"kingsword09@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/kingsword09/aitty.git","directory":"packages/server"},"type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./cli-token":{"types":"./dist/cli-token.d.ts","default":"./dist/cli-token.js"},"./frontend/*":{"types":"./dist/frontend/*.d.ts","default":"./dist/frontend/*.js"},"./logging":{"types":"./dist/logging.d.ts","default":"./dist/logging.js"},"./network-policy":{"types":"./dist/network-policy.d.ts","default":"./dist/network-policy.js"},"./runtime/*":{"types":"./dist/runtime/*.d.ts","default":"./dist/runtime/*.js"},"./server":{"types":"./dist/server.d.ts","default":"./dist/server.js"}},"publishConfig":{"access":"public"},"engines":{"node":">=20"},"dependencies":{"open":"^11.0.0","ws":"^8.20.0","@aitty/node-pty":"0.6.7","@aitty/protocol":"0.6.7"},"_id":"@aitty/server@0.6.7","_integrity":"sha512-EwX4lHeMZVORHCyJ7bxeR6PLdVAIHxEhbIXyu5ug0huw41YBGgsRDX1AYUyhhxKoMP7g1Bx4cdF90qhJUbBUWw==","_resolved":"/tmp/aitty-server-0.6.7.tgz","_from":"file:/tmp/aitty-server-0.6.7.tgz","_nodeVersion":"24.16.0","_npmVersion":"11.16.0","dist":{"integrity":"sha512-EwX4lHeMZVORHCyJ7bxeR6PLdVAIHxEhbIXyu5ug0huw41YBGgsRDX1AYUyhhxKoMP7g1Bx4cdF90qhJUbBUWw==","shasum":"067f2d47357952729da078207b2826a78a8aae7a","tarball":"https://registry.npmjs.org/@aitty/server/-/server-0.6.7.tgz","fileCount":353,"unpackedSize":11935076,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIB20ntaPVi/06y5YwqjCN5rWFm7H0VF3W7kvmm3fwezbAiB3iwpY9Ht85HL/oL4uhKYTRmml/hwoOVg558EiFik2Vw=="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:555f06c0-e843-4da4-b85f-cb370cc2480a"}},"directories":{},"maintainers":[{"name":"kingsword09","email":"kingsword09@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/server_0.6.7_1780894850249_0.6015327787517772"},"_hasShrinkwrap":false}},"time":{"created":"2026-05-12T05:41:43.397Z","modified":"2026-06-08T05:00:50.569Z","0.1.0":"2026-05-12T05:41:43.677Z","0.1.1":"2026-05-12T06:22:32.339Z","0.1.2":"2026-05-12T08:58:18.868Z","0.2.0":"2026-05-18T13:50:38.803Z","0.3.0":"2026-05-19T15:57:14.470Z","0.3.1":"2026-05-23T03:41:10.829Z","0.4.0":"2026-05-23T07:39:54.287Z","0.5.0":"2026-05-24T09:51:37.820Z","0.5.1":"2026-05-30T13:41:31.401Z","0.6.0":"2026-06-01T12:18:34.973Z","0.6.1":"2026-06-02T14:44:36.693Z","0.6.2":"2026-06-06T04:32:21.228Z","0.6.3":"2026-06-07T09:58:58.047Z","0.6.4":"2026-06-07T14:50:07.689Z","0.6.5":"2026-06-07T22:56:28.733Z","0.6.6":"2026-06-08T01:02:11.933Z","0.6.7":"2026-06-08T05:00:50.463Z"},"bugs":{"url":"https://github.com/kingsword09/aitty/issues"},"author":{"name":"Kingsword kingsword09","email":"kingsword09@gmail.com"},"license":"Apache-2.0","homepage":"https://github.com/kingsword09/aitty#readme","keywords":["agent","ai","browser","pty","server","terminal","websocket"],"repository":{"type":"git","url":"git+https://github.com/kingsword09/aitty.git","directory":"packages/server"},"description":"Local PTY, HTTP, and WebSocket server runtime for aitty.","maintainers":[{"name":"kingsword09","email":"kingsword09@gmail.com"}],"readme":"# @aitty/server\n\nNode runtime for hosting PTY-backed agent CLIs behind a loopback HTTP and\nWebSocket session.\n\nUse this package in the host process that starts an agent such as Codex, Claude\nCode, or Factory Droid. Pair it with `@aitty/browser` in your frontend.\n\n## Install\n\n```bash\nnpm i @aitty/server\n```\n\n## Usage\n\n```ts\nimport { createAittyServer, loadRuntimeDependencies } from \"@aitty/server\";\n\nconst dependencies = await loadRuntimeDependencies();\n\nconst session = await createAittyServer(\n  {\n    command: \"codex\",\n    args: [],\n    cwd: process.cwd(),\n    publicHost: \"codex.my-app.localhost\",\n    portless: {\n      project: \"my-app\",\n      label: \"codex\"\n    },\n    shell: {\n      appearance: {\n        theme: \"dark\"\n      },\n      title: \"Codex\",\n      subtitle: \"Browser terminal for Codex\"\n    }\n  },\n  dependencies\n);\n\nconsole.log(session.url);\n\nawait session.close();\nawait session.closed;\n```\n\n`session.url` contains the browser session path and token. Treat it as\nsession-scoped local credentials.\n\n`portless` controls the stable pathname only, for example\n`/s/my-app/codex-<id>`. Aitty still serves the session over HTTP/WebSocket, so\nthe URL keeps an origin such as `http://codex.my-app.localhost:<port>`.\nUse `publicHost` to change the printed host, or `publicOrigin` when the session\nis mounted behind a reverse proxy or remote-control service.\n\n## Main Exports\n\n- `createAittyServer()` starts the PTY, HTTP server, WebSocket transport, and default shell.\n- `loadRuntimeDependencies()` loads `@aitty/node-pty`, `ws`, and `open` runtime dependencies.\n- `createBrowserShellHtml()` renders the default embeddable shell document.\n- `createPtySession()` and `createOutputBuffer()` are compatibility re-exports from `@aitty/node-pty`.\n- `createWebSocketTransport()` exposes the lower-level WebSocket transport for custom hosts.\n- `createNetworkPolicy()`, `isHostAllowed()`, and `isOriginAllowed()` validate loopback, public host, and explicit public origin access.\n\n## Notes\n\n- Requires Node.js 20 or newer.\n- The server defaults to loopback use. Bind to a LAN/public interface only when the host application explicitly owns that risk.\n- Applications own browser opening, persistence, headers, and surrounding UI.\n\n## More Documentation\n\n- [Concepts and architecture](https://github.com/kingsword09/aitty/blob/main/docs/concepts.md)\n- [Embedding and framework recipes](https://github.com/kingsword09/aitty/blob/main/docs/integrations.md)\n- [Cloudflare Tunnel and Zero Trust](https://github.com/kingsword09/aitty/blob/main/docs/cloudflare.md)\n\n## License\n\nApache-2.0\n","readmeFilename":"README.md"}