{"_id":"@ggui-ai/protocol-reference-server","_rev":"42-cfa8759a5af72cd4a5ea060a862ea6dd","name":"@ggui-ai/protocol-reference-server","dist-tags":{"latest":"0.26.0"},"versions":{"0.1.0-rc.1":{"name":"@ggui-ai/protocol-reference-server","version":"0.1.0-rc.1","keywords":["ggui","protocol","reference-implementation","websocket","conformance"],"author":{"name":"ggui contributors","email":"hello@ggui.ai"},"license":"Apache-2.0","_id":"@ggui-ai/protocol-reference-server@0.1.0-rc.1","maintainers":[{"name":"wanseob","email":"email@wanseob.com"}],"homepage":"https://github.com/ggui-ai/ggui/tree/main/packages/protocol-reference-server","bugs":{"url":"https://github.com/ggui-ai/ggui/issues"},"bin":{"ggui-protocol-reference-server":"dist/cli.js"},"dist":{"shasum":"139faa8fabbe8186a9b16b5957ea121a21fcc8a9","tarball":"https://registry.npmjs.org/@ggui-ai/protocol-reference-server/-/protocol-reference-server-0.1.0-rc.1.tgz","fileCount":24,"integrity":"sha512-9TTAry1lrLOA1KgnKYzZ8e5ze66UWNl87JUKYGkdRm0VOyRIipwQd9Z3zRX9pMw4nbD7icRYXxtrSI7+YUFyjQ==","signatures":[{"sig":"MEQCIHlWQqv43Sb1A1ut+m0cPD2CpsTW6nO13M8liViTjh3oAiBrnvVKuOzD1qkvwP0oaSd0pzIunJ167Y1ZKMKK1sIyKA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ggui-ai%2fprotocol-reference-server@0.1.0-rc.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":82323},"main":"dist/index.js","type":"module","_from":"file:ggui-ai-protocol-reference-server-0.1.0-rc.1.tgz","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.build.json && node ../scripts/fix-esm-imports.mjs dist && chmod +x dist/cli.js","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"wanseob","email":"email@wanseob.com"},"_resolved":"/tmp/30f0d8f3f2ddee8e82b054355f64931b/ggui-ai-protocol-reference-server-0.1.0-rc.1.tgz","_integrity":"sha512-9TTAry1lrLOA1KgnKYzZ8e5ze66UWNl87JUKYGkdRm0VOyRIipwQd9Z3zRX9pMw4nbD7icRYXxtrSI7+YUFyjQ==","repository":{"url":"git+https://github.com/ggui-ai/ggui.git","type":"git","directory":"packages/protocol-reference-server"},"_npmVersion":"10.9.8","description":"Minimal reference implementation of the ggui protocol. Implements exactly enough of the live-channel WebSocket wire to pass the @ggui-ai/protocol-conformance kit. Not a production server — it exists to prove the protocol is vendor-neutral: an independent,","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ws":"^8.20.1","@ggui-ai/protocol":"0.1.0-rc.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","@types/ws":"^8.5.10","typescript":"^5.0.0","@types/node":"^22.0.0","@ggui-ai/protocol-conformance":"0.1.0-rc.1"},"_npmOperationalInternal":{"tmp":"tmp/protocol-reference-server_0.1.0-rc.1_1779588782446_0.5352189965778988","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-rc.3":{"name":"@ggui-ai/protocol-reference-server","version":"0.1.0-rc.3","keywords":["ggui","protocol","reference-implementation","websocket","conformance"],"author":"ggui contributors <hello@ggui.ai>","license":"Apache-2.0","_id":"@ggui-ai/protocol-reference-server@0.1.0-rc.3","maintainers":[{"name":"wanseob","email":"email@wanseob.com"}],"homepage":"https://github.com/ggui-ai/ggui/tree/main/packages/protocol-reference-server","bugs":{"url":"https://github.com/ggui-ai/ggui/issues"},"bin":{"ggui-protocol-reference-server":"./dist/cli.js"},"dist":{"shasum":"fbf011d1378fa2c1569c1603b4402786bdbc785b","tarball":"https://registry.npmjs.org/@ggui-ai/protocol-reference-server/-/protocol-reference-server-0.1.0-rc.3.tgz","fileCount":24,"integrity":"sha512-ZxsD0zEOZy9dytK02lLTdg3uR78XbdLOtD8wWJJW41kWdk5z1jVpUyY/y8IDARwvAGjLB7GQaSSPqvaFt2SqYA==","signatures":[{"sig":"MEQCIDjXCWmH/wOf9DTSpFNyWfu3K1KEJ0Bnymqy9qfVsQrSAiAueKYJ2CvrabmL1LSt7nYmzn62ePf7QQOXHKvDfkUcpA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ggui-ai%2fprotocol-reference-server@0.1.0-rc.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":82323},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.build.json && node ../scripts/fix-esm-imports.mjs dist && chmod +x dist/cli.js","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0c8d19cf-672b-4c0f-8982-661a96ac4c66"}},"repository":{"url":"https://github.com/ggui-ai/ggui.git","type":"git","directory":"packages/protocol-reference-server"},"description":"Minimal reference implementation of the ggui protocol. Implements exactly enough of the live-channel WebSocket wire to pass the @ggui-ai/protocol-conformance kit. Not a production server — it exists to prove the protocol is vendor-neutral: an independent,","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ws":"^8.20.1","@ggui-ai/protocol":"0.1.0-rc.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","@types/ws":"^8.5.10","typescript":"^5.0.0","@types/node":"^22.0.0","@ggui-ai/protocol-conformance":"0.1.0-rc.3"},"_npmOperationalInternal":{"tmp":"tmp/protocol-reference-server_0.1.0-rc.3_1779609949465_0.047452224557847256","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-alpha.1":{"name":"@ggui-ai/protocol-reference-server","version":"0.2.0-alpha.1","keywords":["ggui","protocol","reference-implementation","websocket","conformance"],"author":"ggui contributors <hello@ggui.ai>","license":"Apache-2.0","_id":"@ggui-ai/protocol-reference-server@0.2.0-alpha.1","maintainers":[{"name":"wanseob","email":"email@wanseob.com"}],"homepage":"https://github.com/ggui-ai/ggui/tree/main/packages/protocol-reference-server","bugs":{"url":"https://github.com/ggui-ai/ggui/issues"},"bin":{"ggui-protocol-reference-server":"./dist/cli.js"},"dist":{"shasum":"852601cc7d72e5324bf551eaa129e453e99785c1","tarball":"https://registry.npmjs.org/@ggui-ai/protocol-reference-server/-/protocol-reference-server-0.2.0-alpha.1.tgz","fileCount":24,"integrity":"sha512-Nwf1hhZN/u4zsBOEfOIqcEBL3TpADGecz7mMVVY86X1ZvqRxmb09hG1l4TcVPyFrbIpz2z7Tfdoqj+GiQVF1HQ==","signatures":[{"sig":"MEYCIQDY6zk/5rv90PNFk+Jj/2GTMShhWz56RJ8hjTYVoRUM/wIhAPZ7MXraTuGEr2EMtXqpnX5BiYquqd4Bm+KnmmbqiCeh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ggui-ai%2fprotocol-reference-server@0.2.0-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":85292},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.build.json && node ../scripts/fix-esm-imports.mjs dist && chmod +x dist/cli.js","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0c8d19cf-672b-4c0f-8982-661a96ac4c66"}},"repository":{"url":"https://github.com/ggui-ai/ggui.git","type":"git","directory":"packages/protocol-reference-server"},"description":"Minimal reference implementation of the ggui protocol. Implements exactly enough of the live-channel WebSocket wire to pass the @ggui-ai/protocol-conformance kit. Not a production server — it exists to prove the protocol is vendor-neutral: an independent,","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ws":"^8.20.1","@ggui-ai/protocol":"0.2.0-alpha.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","@types/ws":"^8.5.10","typescript":"^5.0.0","@types/node":"^22.0.0","@ggui-ai/protocol-conformance":"0.2.0-alpha.1"},"_npmOperationalInternal":{"tmp":"tmp/protocol-reference-server_0.2.0-alpha.1_1780085740547_0.18432558742487926","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-alpha.3":{"name":"@ggui-ai/protocol-reference-server","version":"0.2.0-alpha.3","keywords":["ggui","protocol","reference-implementation","websocket","conformance"],"author":"ggui contributors <hello@ggui.ai>","license":"Apache-2.0","_id":"@ggui-ai/protocol-reference-server@0.2.0-alpha.3","maintainers":[{"name":"wanseob","email":"email@wanseob.com"}],"homepage":"https://github.com/ggui-ai/ggui/tree/main/packages/protocol-reference-server","bugs":{"url":"https://github.com/ggui-ai/ggui/issues"},"bin":{"ggui-protocol-reference-server":"./dist/cli.js"},"dist":{"shasum":"1176d7caf3b94250f8af2c5644fa9886f7194cb6","tarball":"https://registry.npmjs.org/@ggui-ai/protocol-reference-server/-/protocol-reference-server-0.2.0-alpha.3.tgz","fileCount":24,"integrity":"sha512-bP/0gzhYzLLr74c2ZvLqRC0hzagU/WUbXSSzGKhvm7HlQnTsDOvgan1RItNqLfmukxnsFRULfjjLscveMCj02A==","signatures":[{"sig":"MEQCIBfF4jquv+2sFYrn/9gY4PgvSA7F35DwsbrGi/VTdWR/AiAwdyFSoKhPsOvyWt9Rrof+0cTsTIgbtqKyInq1AJY7YA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ggui-ai%2fprotocol-reference-server@0.2.0-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":85292},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.build.json && node ../scripts/fix-esm-imports.mjs dist && chmod +x dist/cli.js","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0c8d19cf-672b-4c0f-8982-661a96ac4c66"}},"repository":{"url":"https://github.com/ggui-ai/ggui.git","type":"git","directory":"packages/protocol-reference-server"},"description":"Minimal reference implementation of the ggui protocol. Implements exactly enough of the live-channel WebSocket wire to pass the @ggui-ai/protocol-conformance kit. Not a production server — it exists to prove the protocol is vendor-neutral: an independent,","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ws":"^8.20.1","@ggui-ai/protocol":"0.2.0-alpha.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","@types/ws":"^8.5.10","typescript":"^5.0.0","@types/node":"^22.0.0","@ggui-ai/protocol-conformance":"0.2.0-alpha.3"},"_npmOperationalInternal":{"tmp":"tmp/protocol-reference-server_0.2.0-alpha.3_1780091457178_0.9046126316232626","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-alpha.4":{"name":"@ggui-ai/protocol-reference-server","version":"0.2.0-alpha.4","keywords":["ggui","protocol","reference-implementation","websocket","conformance"],"author":"ggui contributors <hello@ggui.ai>","license":"Apache-2.0","_id":"@ggui-ai/protocol-reference-server@0.2.0-alpha.4","maintainers":[{"name":"wanseob","email":"email@wanseob.com"}],"homepage":"https://github.com/ggui-ai/ggui/tree/main/packages/protocol-reference-server","bugs":{"url":"https://github.com/ggui-ai/ggui/issues"},"bin":{"ggui-protocol-reference-server":"./dist/cli.js"},"dist":{"shasum":"f653e08f8cae41e638f58565d7cc0f04fe9ec743","tarball":"https://registry.npmjs.org/@ggui-ai/protocol-reference-server/-/protocol-reference-server-0.2.0-alpha.4.tgz","fileCount":24,"integrity":"sha512-nugXvuJgyV72UOG8S5M9JrNmA4TbhozHM15gBfcWiwg7dnZAZ0CpDpXl5J+1pNoqf0M5GsN4EJfA9zVDkTFxBw==","signatures":[{"sig":"MEQCIEU+BlNpvt+DtBL7cOjDOFTXlrPRGIb7uTJKIzWOqiXHAiA/3wwmOc4IMwzfWwFGTKGUTmrq0DcUoYUeDPWmpvyOVg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ggui-ai%2fprotocol-reference-server@0.2.0-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":85292},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.build.json && node ../scripts/fix-esm-imports.mjs dist && chmod +x dist/cli.js","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0c8d19cf-672b-4c0f-8982-661a96ac4c66"}},"repository":{"url":"https://github.com/ggui-ai/ggui.git","type":"git","directory":"packages/protocol-reference-server"},"description":"Minimal reference implementation of the ggui protocol. Implements exactly enough of the live-channel WebSocket wire to pass the @ggui-ai/protocol-conformance kit. Not a production server — it exists to prove the protocol is vendor-neutral: an independent,","directories":{},"_nodeVersion":"22.22.3","dependencies":{"ws":"^8.20.1","@ggui-ai/protocol":"0.2.0-alpha.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","@types/ws":"^8.5.10","typescript":"^5.0.0","@types/node":"^22.0.0","@ggui-ai/protocol-conformance":"0.2.0-alpha.4"},"_npmOperationalInternal":{"tmp":"tmp/protocol-reference-server_0.2.0-alpha.4_1780121170556_0.5158820579432435","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-rc.0":{"name":"@ggui-ai/protocol-reference-server","version":"0.3.0-rc.0","keywords":["ggui","protocol","reference-implementation","websocket","conformance"],"author":"ggui contributors <hello@ggui.ai>","license":"Apache-2.0","_id":"@ggui-ai/protocol-reference-server@0.3.0-rc.0","maintainers":[{"name":"wanseob","email":"email@wanseob.com"}],"homepage":"https://github.com/ggui-ai/ggui/tree/main/packages/protocol-reference-server","bugs":{"url":"https://github.com/ggui-ai/ggui/issues"},"bin":{"ggui-protocol-reference-server":"./dist/cli.js"},"dist":{"shasum":"f38bfb41d5276a154f3373d057497497303f0181","tarball":"https://registry.npmjs.org/@ggui-ai/protocol-reference-server/-/protocol-reference-server-0.3.0-rc.0.tgz","fileCount":24,"integrity":"sha512-+YIPiyuYcN4j3YnB4y9BDd6UX3Mceeuh+bQbMGWNKeX9TNYxSyS2kcBvwQOWOZdQJ9xn/J9iTlDdDMpMxnS7uw==","signatures":[{"sig":"MEYCIQCjn4/5NOTKdwjcoZXlG69YXZnie2Q002GX4CotqMDlDgIhAJ7aNHRjvRYWQ06kjl5TFl5rrUmS6j7RmCr90E2M9dTW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ggui-ai%2fprotocol-reference-server@0.3.0-rc.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":88700},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest run --passWithNoTests","build":"rm -rf dist && tsc -p tsconfig.build.json && node ../scripts/fix-esm-imports.mjs dist && chmod +x dist/cli.js","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0c8d19cf-672b-4c0f-8982-661a96ac4c66"}},"repository":{"url":"https://github.com/ggui-ai/ggui.git","type":"git","directory":"packages/protocol-reference-server"},"description":"Minimal reference implementation of the ggui protocol. Implements exactly enough of the live-channel WebSocket wire to pass the @ggui-ai/protocol-conformance kit. Not a production server — it exists to prove the protocol is vendor-neutral: an independent,","directories":{},"_nodeVersion":"22.23.0","dependencies":{"ws":"^8.20.1","@ggui-ai/protocol":"0.3.0-rc.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","@types/ws":"^8.5.10","typescript":"^5.0.0","@types/node":"^22.0.0","@ggui-ai/protocol-conformance":"0.3.0-rc.0"},"_npmOperationalInternal":{"tmp":"tmp/protocol-reference-server_0.3.0-rc.0_1782636696625_0.8814859293816535","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-rc.0":{"name":"@ggui-ai/protocol-reference-server","version":"0.4.0-rc.0","keywords":["ggui","protocol","reference-implementation","websocket","conformance"],"author":"ggui contributors <hello@ggui.ai>","license":"Apache-2.0","_id":"@ggui-ai/protocol-reference-server@0.4.0-rc.0","maintainers":[{"name":"gustavo-ignis","email":"gustavo@loqu.co"},{"name":"wanseob","email":"email@wanseob.com"}],"homepage":"https://github.com/ggui-ai/ggui/tree/main/packages/protocol-reference-server","bugs":{"url":"https://github.com/ggui-ai/ggui/issues"},"bin":{"ggui-protocol-reference-server":"./dist/cli.js"},"dist":{"shasum":"c0e403e175e154e01eac7ab27d87979603eaa68d","tarball":"https://registry.npmjs.org/@ggui-ai/protocol-reference-server/-/protocol-reference-server-0.4.0-rc.0.tgz","fileCount":24,"integrity":"sha512-0vREUAqw1RTUxy1+0anA5VQqpa6y7zC84U+FsqShg4rudldiO56o6RVIex53v2pCGIKhoWk/+/wPpdVFBNpmPg==","signatures":[{"sig":"MEUCIGkqg1fYVPjBTHrQit97DSCvGzGS+Sazs51pzdt0fm7UAiEAsAIQCoznR89kAgRvaXSEgQYaWS2Dq0aGoihkjh6Z+ok=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ggui-ai%2fprotocol-reference-server@0.4.0-rc.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":88700},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest run --passWithNoTests","build":"rm -rf dist && tsc -p tsconfig.build.json && node ../scripts/fix-esm-imports.mjs dist && chmod +x dist/cli.js","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0c8d19cf-672b-4c0f-8982-661a96ac4c66"}},"repository":{"url":"https://github.com/ggui-ai/ggui.git","type":"git","directory":"packages/protocol-reference-server"},"description":"Minimal reference implementation of the ggui protocol. Implements exactly enough of the live-channel WebSocket wire to pass the @ggui-ai/protocol-conformance kit. Not a production server — it exists to prove the protocol is vendor-neutral: an independent,","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ws":"^8.20.1","@ggui-ai/protocol":"0.4.0-rc.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.6","@types/ws":"^8.5.10","typescript":"^5.0.0","@types/node":"^22.0.0","@ggui-ai/protocol-conformance":"0.4.0-rc.0"},"_npmOperationalInternal":{"tmp":"tmp/protocol-reference-server_0.4.0-rc.0_1785114704738_0.6979548204200239","host":"s3://npm-registry-packages-npm-production"}},"0.5.0-rc.0":{"name":"@ggui-ai/protocol-reference-server","version":"0.5.0-rc.0","keywords":["ggui","protocol","reference-implementation","websocket","conformance"],"author":"ggui contributors <hello@ggui.ai>","license":"Apache-2.0","_id":"@ggui-ai/protocol-reference-server@0.5.0-rc.0","maintainers":[{"name":"gustavo-ignis","email":"gustavo@loqu.co"},{"name":"wanseob","email":"email@wanseob.com"}],"homepage":"https://github.com/ggui-ai/ggui/tree/main/packages/protocol-reference-server","bugs":{"url":"https://github.com/ggui-ai/ggui/issues"},"bin":{"ggui-protocol-reference-server":"./dist/cli.js"},"dist":{"shasum":"231fa061ca88e584a4a5f3a0802d84867dfd7853","tarball":"https://registry.npmjs.org/@ggui-ai/protocol-reference-server/-/protocol-reference-server-0.5.0-rc.0.tgz","fileCount":24,"integrity":"sha512-aZfntv+1Mk6vCAA9LSIfG6RC9oIOrujZ0bmZQjOn8D7rkCWsGxEjesauPUeSudryyAJbBB1fSIAJA6gaTQTkiQ==","signatures":[{"sig":"MEUCIQC7pSledRjtFKaKNPgVyHbIQH4Cp879QRSTQ2vdXkEkEwIgD1zxyGXz/TCNwCrwEMooV74iVXBzcL9Qu5eBoK9i4XI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ggui-ai%2fprotocol-reference-server@0.5.0-rc.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":88700},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest run --passWithNoTests","build":"rm -rf dist && tsc -p tsconfig.build.json && node ../scripts/fix-esm-imports.mjs dist && chmod +x dist/cli.js","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0c8d19cf-672b-4c0f-8982-661a96ac4c66"}},"repository":{"url":"https://github.com/ggui-ai/ggui.git","type":"git","directory":"packages/protocol-reference-server"},"description":"Minimal reference implementation of the ggui protocol. Implements exactly enough of the live-channel WebSocket wire to pass the @ggui-ai/protocol-conformance kit. Not a production server — it exists to prove the protocol is vendor-neutral: an independent,","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ws":"^8.20.1","@ggui-ai/protocol":"0.5.0-rc.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.6","@types/ws":"^8.5.10","typescript":"^5.0.0","@types/node":"^22.0.0","@ggui-ai/protocol-conformance":"0.5.0-rc.0"},"_npmOperationalInternal":{"tmp":"tmp/protocol-reference-server_0.5.0-rc.0_1785329226136_0.7192883738905635","host":"s3://npm-registry-packages-npm-production"}},"0.5.0-rc.1":{"name":"@ggui-ai/protocol-reference-server","version":"0.5.0-rc.1","keywords":["ggui","protocol","reference-implementation","websocket","conformance"],"author":"ggui contributors <hello@ggui.ai>","license":"Apache-2.0","_id":"@ggui-ai/protocol-reference-server@0.5.0-rc.1","maintainers":[{"name":"gustavo-ignis","email":"gustavo@loqu.co"},{"name":"wanseob","email":"email@wanseob.com"}],"homepage":"https://github.com/ggui-ai/ggui/tree/main/packages/protocol-reference-server","bugs":{"url":"https://github.com/ggui-ai/ggui/issues"},"bin":{"ggui-protocol-reference-server":"./dist/cli.js"},"dist":{"shasum":"fef49fb7c729c0c20f1843b47a3dbd808e4b6c7d","tarball":"https://registry.npmjs.org/@ggui-ai/protocol-reference-server/-/protocol-reference-server-0.5.0-rc.1.tgz","fileCount":24,"integrity":"sha512-51qjU6zAj0L9ZDWTFwPt3tqWqx3FX5FaMR9HKIVZr9KpDVAIqvg7fYI12c6H4KwhOJhWwl/zboYhlNrs5ZvEZA==","signatures":[{"sig":"MEUCIDbsHOinVe/QTcV1E4G/Su32Pn9GkK4O5vxG4N4v6GtTAiEA0XkGfj/2DBp0vI+zgtJQjdidxc3ZIpVL7BdA5gqxfSo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ggui-ai%2fprotocol-reference-server@0.5.0-rc.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":88700},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest run --passWithNoTests","build":"rm -rf dist && tsc -p tsconfig.build.json && node ../scripts/fix-esm-imports.mjs dist && chmod +x dist/cli.js","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0c8d19cf-672b-4c0f-8982-661a96ac4c66"}},"repository":{"url":"https://github.com/ggui-ai/ggui.git","type":"git","directory":"packages/protocol-reference-server"},"description":"Minimal reference implementation of the ggui protocol. Implements exactly enough of the live-channel WebSocket wire to pass the @ggui-ai/protocol-conformance kit. Not a production server — it exists to prove the protocol is vendor-neutral: an independent,","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ws":"^8.20.1","@ggui-ai/protocol":"0.5.0-rc.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.6","@types/ws":"^8.5.10","typescript":"^5.0.0","@types/node":"^22.0.0","@ggui-ai/protocol-conformance":"0.5.0-rc.1"},"_npmOperationalInternal":{"tmp":"tmp/protocol-reference-server_0.5.0-rc.1_1785389936800_0.08136875704760715","host":"s3://npm-registry-packages-npm-production"}},"0.5.0-rc.2":{"name":"@ggui-ai/protocol-reference-server","version":"0.5.0-rc.2","keywords":["ggui","protocol","reference-implementation","websocket","conformance"],"author":"ggui contributors <hello@ggui.ai>","license":"Apache-2.0","_id":"@ggui-ai/protocol-reference-server@0.5.0-rc.2","maintainers":[{"name":"gustavo-ignis","email":"gustavo@loqu.co"},{"name":"wanseob","email":"email@wanseob.com"}],"homepage":"https://github.com/ggui-ai/ggui/tree/main/packages/protocol-reference-server","bugs":{"url":"https://github.com/ggui-ai/ggui/issues"},"bin":{"ggui-protocol-reference-server":"./dist/cli.js"},"dist":{"shasum":"6a43eef9a217cab0e60552947c365469a2d62c95","tarball":"https://registry.npmjs.org/@ggui-ai/protocol-reference-server/-/protocol-reference-server-0.5.0-rc.2.tgz","fileCount":24,"integrity":"sha512-XdjfWAK5DkJ+wGJESMYXrnQUn2YjsdDeA4u46x0NM027KFDYXu8xwnkzjR6InjvApczeS0qHhqcWzfwlbob/9A==","signatures":[{"sig":"MEYCIQC+VE8ELiV2w5Wh5W7/vjdsd9fTTE0a1UyA6jl+jT6Y5gIhAIdIkzkEg6VIhyigTTdnMu7gamg+tIxZXP9TVK4Z/V0B","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ggui-ai%2fprotocol-reference-server@0.5.0-rc.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":88700},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest run --passWithNoTests","build":"rm -rf dist && tsc -p tsconfig.build.json && node ../scripts/fix-esm-imports.mjs dist && chmod +x dist/cli.js","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0c8d19cf-672b-4c0f-8982-661a96ac4c66"}},"repository":{"url":"https://github.com/ggui-ai/ggui.git","type":"git","directory":"packages/protocol-reference-server"},"description":"Minimal reference implementation of the ggui protocol. Implements exactly enough of the live-channel WebSocket wire to pass the @ggui-ai/protocol-conformance kit. Not a production server — it exists to prove the protocol is vendor-neutral: an independent,","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ws":"^8.20.1","@ggui-ai/protocol":"0.5.0-rc.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.6","@types/ws":"^8.5.10","typescript":"^5.0.0","@types/node":"^22.0.0","@ggui-ai/protocol-conformance":"0.5.0-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/protocol-reference-server_0.5.0-rc.2_1785410310022_0.39473094614624404","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@ggui-ai/protocol-reference-server","version":"0.6.0","keywords":["ggui","protocol","reference-implementation","websocket","conformance"],"author":"ggui contributors <hello@ggui.ai>","license":"Apache-2.0","_id":"@ggui-ai/protocol-reference-server@0.6.0","maintainers":[{"name":"gustavo-ignis","email":"gustavo@loqu.co"},{"name":"wanseob","email":"email@wanseob.com"}],"homepage":"https://github.com/ggui-ai/ggui/tree/main/packages/protocol-reference-server","bugs":{"url":"https://github.com/ggui-ai/ggui/issues"},"bin":{"ggui-protocol-reference-server":"./dist/cli.js"},"dist":{"shasum":"d304e594b1424f4b8d1e0f2f69e7d7b5c9bee75e","tarball":"https://registry.npmjs.org/@ggui-ai/protocol-reference-server/-/protocol-reference-server-0.6.0.tgz","fileCount":24,"integrity":"sha512-hJIk788tdFxLP5QkEFJxccyDJeorIuXeAsSh7Yt1z83HY8Ot4rmXSwD2mg60qVbKSWkOIBRpbyLsKHRlcj+iaQ==","signatures":[{"sig":"MEUCIDu/OXOcoPUQ7R0xMCnHQw0O8SNl8vfPJ873CE47fTHwAiEAxISvxbIsXxCVBDuzLmHN+pza6smM0ntszwgLndyyS6M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ggui-ai%2fprotocol-reference-server@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":88685},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest run --passWithNoTests","build":"rm -rf dist && tsc -p tsconfig.build.json && node ../scripts/fix-esm-imports.mjs dist && chmod +x dist/cli.js","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0c8d19cf-672b-4c0f-8982-661a96ac4c66"}},"repository":{"url":"https://github.com/ggui-ai/ggui.git","type":"git","directory":"packages/protocol-reference-server"},"description":"Minimal reference implementation of the ggui protocol. Implements exactly enough of the live-channel WebSocket wire to pass the @ggui-ai/protocol-conformance kit. Not a production server — it exists to prove the protocol is vendor-neutral: an independent,","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ws":"^8.20.1","@ggui-ai/protocol":"0.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.6","@types/ws":"^8.5.10","typescript":"^5.0.0","@types/node":"^22.0.0","@ggui-ai/protocol-conformance":"0.6.0"},"_npmOperationalInternal":{"tmp":"tmp/protocol-reference-server_0.6.0_1786082317069_0.11747195814913813","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@ggui-ai/protocol-reference-server","version":"0.6.1","keywords":["ggui","protocol","reference-implementation","websocket","conformance"],"author":"ggui contributors <hello@ggui.ai>","license":"Apache-2.0","_id":"@ggui-ai/protocol-reference-server@0.6.1","maintainers":[{"name":"gustavo-ignis","email":"gustavo@loqu.co"},{"name":"wanseob","email":"email@wanseob.com"}],"homepage":"https://github.com/ggui-ai/ggui/tree/main/packages/protocol-reference-server","bugs":{"url":"https://github.com/ggui-ai/ggui/issues"},"bin":{"ggui-protocol-reference-server":"./dist/cli.js"},"dist":{"shasum":"fe990f70d2e78b9902b9bcc684040bbde4e82f4c","tarball":"https://registry.npmjs.org/@ggui-ai/protocol-reference-server/-/protocol-reference-server-0.6.1.tgz","fileCount":24,"integrity":"sha512-g75qPVrLCGiyMVHqoMCVAEK09K7Xs7LonxJ62595fWGmrzS8FKX7ne0idDfxgssUuWd1V2avj+HWr43O/Q6cCw==","signatures":[{"sig":"MEUCIGCImdAt1n9kWujYr544dGh7+XJDoGMETHrRTNujppzwAiEA7NkR/hcBUTSD9SFnUpT9cJdQFEVrGqA4S+KvouEJu9g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ggui-ai%2fprotocol-reference-server@0.6.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":88685},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest run --passWithNoTests","build":"rm -rf dist && tsc -p tsconfig.build.json && node ../scripts/fix-esm-imports.mjs dist && chmod +x dist/cli.js","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0c8d19cf-672b-4c0f-8982-661a96ac4c66"}},"repository":{"url":"https://github.com/ggui-ai/ggui.git","type":"git","directory":"packages/protocol-reference-server"},"description":"Minimal reference implementation of the ggui protocol. Implements exactly enough of the live-channel WebSocket wire to pass the @ggui-ai/protocol-conformance kit. Not a production server — it exists to prove the protocol is vendor-neutral: an independent,","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ws":"^8.20.1","@ggui-ai/protocol":"0.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.6","@types/ws":"^8.5.10","typescript":"^5.0.0","@types/node":"^22.0.0","@ggui-ai/protocol-conformance":"0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/protocol-reference-server_0.6.1_1786083841575_0.4103116856307898","host":"s3://npm-registry-packages-npm-production"}},"0.6.2":{"name":"@ggui-ai/protocol-reference-server","version":"0.6.2","keywords":["ggui","protocol","reference-implementation","websocket","conformance"],"author":"ggui contributors <hello@ggui.ai>","license":"Apache-2.0","_id":"@ggui-ai/protocol-reference-server@0.6.2","maintainers":[{"name":"gustavo-ignis","email":"gustavo@loqu.co"},{"name":"wanseob","email":"email@wanseob.com"}],"homepage":"https://github.com/ggui-ai/ggui/tree/main/packages/protocol-reference-server","bugs":{"url":"https://github.com/ggui-ai/ggui/issues"},"bin":{"ggui-protocol-reference-server":"./dist/cli.js"},"dist":{"shasum":"8ab2db857b951fe25d26f9b37e24c88354cf0267","tarball":"https://registry.npmjs.org/@ggui-ai/protocol-reference-server/-/protocol-reference-server-0.6.2.tgz","fileCount":24,"integrity":"sha512-dzWCEJ4Qw9vYjSzO7daLrxHC7r0KX0oDMQcGdULX4N98k+4xf3VrpBRuvH6bDibzORxEoZnyuZ4Bzzq/Bguypg==","signatures":[{"sig":"MEUCIA4kSicaw41sKb6t6D/zr/HszVLrk3p54i+VzrbkS3HVAiEA2Jio51n/nSn3FL5rleciJhak4ksmuZitnt3LY4hdgEI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ggui-ai%2fprotocol-reference-server@0.6.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":88685},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest run --passWithNoTests","build":"rm -rf dist && tsc -p tsconfig.build.json && node ../scripts/fix-esm-imports.mjs dist && chmod +x dist/cli.js","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0c8d19cf-672b-4c0f-8982-661a96ac4c66"}},"repository":{"url":"https://github.com/ggui-ai/ggui.git","type":"git","directory":"packages/protocol-reference-server"},"description":"Minimal reference implementation of the ggui protocol. Implements exactly enough of the live-channel WebSocket wire to pass the @ggui-ai/protocol-conformance kit. Not a production server — it exists to prove the protocol is vendor-neutral: an independent,","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ws":"^8.20.1","@ggui-ai/protocol":"0.6.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.6","@types/ws":"^8.5.10","typescript":"^5.0.0","@types/node":"^22.0.0","@ggui-ai/protocol-conformance":"0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/protocol-reference-server_0.6.2_1786102449723_0.13085303455952935","host":"s3://npm-registry-packages-npm-production"}},"0.6.3":{"name":"@ggui-ai/protocol-reference-server","version":"0.6.3","keywords":["ggui","protocol","reference-implementation","websocket","conformance"],"author":"ggui contributors <hello@ggui.ai>","license":"Apache-2.0","_id":"@ggui-ai/protocol-reference-server@0.6.3","maintainers":[{"name":"gustavo-ignis","email":"gustavo@loqu.co"},{"name":"wanseob","email":"email@wanseob.com"}],"homepage":"https://github.com/ggui-ai/ggui/tree/main/packages/protocol-reference-server","bugs":{"url":"https://github.com/ggui-ai/ggui/issues"},"bin":{"ggui-protocol-reference-server":"./dist/cli.js"},"dist":{"shasum":"489e87017c374ef9a8b75e523e7f4b5672ba581b","tarball":"https://registry.npmjs.org/@ggui-ai/protocol-reference-server/-/protocol-reference-server-0.6.3.tgz","fileCount":24,"integrity":"sha512-h0vV8rmV41XzdFVuoTcHzuWmr+PBiXDWuStSj5e2BglTCum7R/sdPMlISRncb1ajzzfyTLsPvfU3TweNL14slA==","signatures":[{"sig":"MEQCIH995wTx4GY0zuiJiovIN1+eO1Aa00/y1dmPdmiKwxRwAiBlp18ynq2wWnnzYT/S6UHniKetq8q+5flpCynb07GCtQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ggui-ai%2fprotocol-reference-server@0.6.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":88685},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest run --passWithNoTests","build":"rm -rf dist && tsc -p tsconfig.build.json && node ../scripts/fix-esm-imports.mjs dist && chmod +x dist/cli.js","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0c8d19cf-672b-4c0f-8982-661a96ac4c66"}},"repository":{"url":"https://github.com/ggui-ai/ggui.git","type":"git","directory":"packages/protocol-reference-server"},"description":"Minimal reference implementation of the ggui protocol. Implements exactly enough of the live-channel WebSocket wire to pass the @ggui-ai/protocol-conformance kit. Not a production server — it exists to prove the protocol is vendor-neutral: an independent,","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ws":"^8.20.1","@ggui-ai/protocol":"0.6.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.6","@types/ws":"^8.5.10","typescript":"^5.0.0","@types/node":"^22.0.0","@ggui-ai/protocol-conformance":"0.6.3"},"_npmOperationalInternal":{"tmp":"tmp/protocol-reference-server_0.6.3_1786105231778_0.0875524734739983","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@ggui-ai/protocol-reference-server","version":"0.7.0","keywords":["ggui","protocol","reference-implementation","websocket","conformance"],"author":"ggui contributors <hello@ggui.ai>","license":"Apache-2.0","_id":"@ggui-ai/protocol-reference-server@0.7.0","maintainers":[{"name":"gustavo-ignis","email":"gustavo@loqu.co"},{"name":"wanseob","email":"email@wanseob.com"}],"homepage":"https://github.com/ggui-ai/ggui/tree/main/packages/protocol-reference-server","bugs":{"url":"https://github.com/ggui-ai/ggui/issues"},"bin":{"ggui-protocol-reference-server":"./dist/cli.js"},"dist":{"shasum":"bc8d26595c8e2d04aa182961ec7d81fcec116430","tarball":"https://registry.npmjs.org/@ggui-ai/protocol-reference-server/-/protocol-reference-server-0.7.0.tgz","fileCount":24,"integrity":"sha512-XPkuNXnShZ443oeLsQx435WJIrkXyGt3w/eOgwxNqjw0VfJ9GO+S/f5uNh2KmUkkkaqMW+GCtJuPUrwh0p1rdg==","signatures":[{"sig":"MEUCIETUN2sao0XcjJJd06IiJlzWcJkYXgLrwVIZbrHRDuw5AiEA8tD0BL2/YRqd/HSRK49gRpH2FBmj8EAT+fBYBCLUrYU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ggui-ai%2fprotocol-reference-server@0.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":88685},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest run --passWithNoTests","build":"rm -rf dist && tsc -p tsconfig.build.json && node ../scripts/fix-esm-imports.mjs dist && chmod +x dist/cli.js","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0c8d19cf-672b-4c0f-8982-661a96ac4c66"}},"repository":{"url":"https://github.com/ggui-ai/ggui.git","type":"git","directory":"packages/protocol-reference-server"},"description":"Minimal reference implementation of the ggui protocol. Implements exactly enough of the live-channel WebSocket wire to pass the @ggui-ai/protocol-conformance kit. Not a production server — it exists to prove the protocol is vendor-neutral: an independent,","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ws":"^8.20.1","@ggui-ai/protocol":"0.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.6","@types/ws":"^8.5.10","typescript":"^5.0.0","@types/node":"^22.0.0","@ggui-ai/protocol-conformance":"0.7.0"},"_npmOperationalInternal":{"tmp":"tmp/protocol-reference-server_0.7.0_1786342933562_0.28047622676170625","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@ggui-ai/protocol-reference-server","version":"0.8.0","keywords":["ggui","protocol","reference-implementation","websocket","conformance"],"author":"ggui contributors <hello@ggui.ai>","license":"Apache-2.0","_id":"@ggui-ai/protocol-reference-server@0.8.0","maintainers":[{"name":"gustavo-ignis","email":"gustavo@loqu.co"},{"name":"wanseob","email":"email@wanseob.com"}],"homepage":"https://github.com/ggui-ai/ggui/tree/main/packages/protocol-reference-server","bugs":{"url":"https://github.com/ggui-ai/ggui/issues"},"bin":{"ggui-protocol-reference-server":"./dist/cli.js"},"dist":{"shasum":"a71cb785a3ce083f39a876f1c10e8aa46b5992be","tarball":"https://registry.npmjs.org/@ggui-ai/protocol-reference-server/-/protocol-reference-server-0.8.0.tgz","fileCount":24,"integrity":"sha512-Z1mQAZYmjrIXOQnlDSSJz/IEFjWfwEuTaQiJcqYX4seMMynmlwerCamJdFahpZYmu7KmCQlTOL/vOO8heZH3WA==","signatures":[{"sig":"MEUCICp6BrlwR+D1kL1pd38kY3wucqxmKUZs3DV/rBT9IlWrAiEAhB/NmIlIqF8cMo0mjv2Ruk68rBgIjw1HHFrxKwEgi5M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ggui-ai%2fprotocol-reference-server@0.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":88685},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest run --passWithNoTests","build":"rm -rf dist && tsc -p tsconfig.build.json && node ../scripts/fix-esm-imports.mjs dist && chmod +x dist/cli.js","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0c8d19cf-672b-4c0f-8982-661a96ac4c66"}},"repository":{"url":"https://github.com/ggui-ai/ggui.git","type":"git","directory":"packages/protocol-reference-server"},"description":"Minimal reference implementation of the ggui protocol. Implements exactly enough of the live-channel WebSocket wire to pass the @ggui-ai/protocol-conformance kit. Not a production server — it exists to prove the protocol is vendor-neutral: an independent,","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ws":"^8.20.1","@ggui-ai/protocol":"0.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.6","@types/ws":"^8.5.10","typescript":"^5.0.0","@types/node":"^22.0.0","@ggui-ai/protocol-conformance":"0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/protocol-reference-server_0.8.0_1786410994371_0.12195329422751433","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@ggui-ai/protocol-reference-server","version":"0.9.0","keywords":["ggui","protocol","reference-implementation","websocket","conformance"],"author":"ggui contributors <hello@ggui.ai>","license":"Apache-2.0","_id":"@ggui-ai/protocol-reference-server@0.9.0","maintainers":[{"name":"gustavo-ignis","email":"gustavo@loqu.co"},{"name":"wanseob","email":"email@wanseob.com"}],"homepage":"https://github.com/ggui-ai/ggui/tree/main/packages/protocol-reference-server","bugs":{"url":"https://github.com/ggui-ai/ggui/issues"},"bin":{"ggui-protocol-reference-server":"./dist/cli.js"},"dist":{"shasum":"e2d390a381c6c2963cf2a95104bf1be7adde56a0","tarball":"https://registry.npmjs.org/@ggui-ai/protocol-reference-server/-/protocol-reference-server-0.9.0.tgz","fileCount":24,"integrity":"sha512-kncLnmOwKwwP3Ibpb4Jsihaq7eyLrJ0M6W0SN8LEMjtly7d8uVaKiWo4GPsPySz0r/Q1NZArSXQdbzAf686QIQ==","signatures":[{"sig":"MEQCIDztvmQO45KGD9K2pnnCE36nfi7KdiMYTfXkDlS39GU/AiAsWEp8zAJ+CTEUmcLtOUGPdd/9UW2yxQTXHsGwTB4QzA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ggui-ai%2fprotocol-reference-server@0.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":88685},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest run --passWithNoTests","build":"rm -rf dist && tsc -p tsconfig.build.json && node ../scripts/fix-esm-imports.mjs dist && chmod +x dist/cli.js","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0c8d19cf-672b-4c0f-8982-661a96ac4c66"}},"repository":{"url":"https://github.com/ggui-ai/ggui.git","type":"git","directory":"packages/protocol-reference-server"},"description":"Minimal reference implementation of the ggui protocol. Implements exactly enough of the live-channel WebSocket wire to pass the @ggui-ai/protocol-conformance kit. Not a production server — it exists to prove the protocol is vendor-neutral: an independent,","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ws":"^8.20.1","@ggui-ai/protocol":"0.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.6","@types/ws":"^8.5.10","typescript":"^5.0.0","@types/node":"^22.0.0","@ggui-ai/protocol-conformance":"0.9.0"},"_npmOperationalInternal":{"tmp":"tmp/protocol-reference-server_0.9.0_1786609235605_0.38895803824552333","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@ggui-ai/protocol-reference-server","version":"0.10.0","keywords":["ggui","protocol","reference-implementation","websocket","conformance"],"author":"ggui contributors <hello@ggui.ai>","license":"Apache-2.0","_id":"@ggui-ai/protocol-reference-server@0.10.0","maintainers":[{"name":"gustavo-ignis","email":"gustavo@loqu.co"},{"name":"wanseob","email":"email@wanseob.com"}],"homepage":"https://github.com/ggui-ai/ggui/tree/main/packages/protocol-reference-server","bugs":{"url":"https://github.com/ggui-ai/ggui/issues"},"bin":{"ggui-protocol-reference-server":"./dist/cli.js"},"dist":{"shasum":"d4917538ff2d75b3232e5268c7fcf9255102e438","tarball":"https://registry.npmjs.org/@ggui-ai/protocol-reference-server/-/protocol-reference-server-0.10.0.tgz","fileCount":24,"integrity":"sha512-pPLgwjYJydl6tyinCHsYDXiLKUhBkXy3W9BANKFs8x8LerZEDU8yZJv/bGSfq1eDqxabyXTQQ3SuZLqkFgHG+g==","signatures":[{"sig":"MEQCIAldZaYEiFlq3thVB942QtAN1t5apoUHPUCav5YEaSQbAiBnPoYmpT6Wkza+6EHADkWtkRPEYQ4okZXjF0BdOpWE6w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ggui-ai%2fprotocol-reference-server@0.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":88688},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest run --passWithNoTests","build":"rm -rf dist && tsc -p tsconfig.build.json && node ../scripts/fix-esm-imports.mjs dist && chmod +x dist/cli.js","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0c8d19cf-672b-4c0f-8982-661a96ac4c66"}},"repository":{"url":"https://github.com/ggui-ai/ggui.git","type":"git","directory":"packages/protocol-reference-server"},"description":"Minimal reference implementation of the ggui protocol. Implements exactly enough of the live-channel WebSocket wire to pass the @ggui-ai/protocol-conformance kit. Not a production server — it exists to prove the protocol is vendor-neutral: an independent,","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.20.1","@ggui-ai/protocol":"0.10.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.6","@types/ws":"^8.5.10","typescript":"^5.0.0","@types/node":"^22.0.0","@ggui-ai/protocol-conformance":"0.10.0"},"_npmOperationalInternal":{"tmp":"tmp/protocol-reference-server_0.10.0_1787141686774_0.536082341705518","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@ggui-ai/protocol-reference-server","version":"0.11.0","keywords":["ggui","protocol","reference-implementation","websocket","conformance"],"author":"ggui contributors <hello@ggui.ai>","license":"Apache-2.0","_id":"@ggui-ai/protocol-reference-server@0.11.0","maintainers":[{"name":"gustavo-ignis","email":"gustavo@loqu.co"},{"name":"wanseob","email":"email@wanseob.com"}],"homepage":"https://github.com/ggui-ai/ggui/tree/main/packages/protocol-reference-server","bugs":{"url":"https://github.com/ggui-ai/ggui/issues"},"bin":{"ggui-protocol-reference-server":"./dist/cli.js"},"dist":{"shasum":"2a346d44fa689ed3dd422e55ff10bf5d10d6cb3a","tarball":"https://registry.npmjs.org/@ggui-ai/protocol-reference-server/-/protocol-reference-server-0.11.0.tgz","fileCount":24,"integrity":"sha512-B/k3bloMFvKZNUz0M1hZ1tM4UEiDDzjGKHuF3jDcUBjZhsLACDasDttMCVjpRHx5gztq9001sKOF+DuWZm8VRg==","signatures":[{"sig":"MEYCIQDupRKpkbQ41iIkNVm/OVqfBxKbmvbEXi7iWZ9IkBgARwIhAJLCke6NjQAoamzpRywEgVnYuPzAbQ4FqyIF7PRkC5sE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ggui-ai%2fprotocol-reference-server@0.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":88688},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest run --passWithNoTests","build":"rm -rf dist && tsc -p tsconfig.build.json && node ../scripts/fix-esm-imports.mjs dist && chmod +x dist/cli.js","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0c8d19cf-672b-4c0f-8982-661a96ac4c66"}},"repository":{"url":"https://github.com/ggui-ai/ggui.git","type":"git","directory":"packages/protocol-reference-server"},"description":"Minimal reference implementation of the ggui protocol. Implements exactly enough of the live-channel WebSocket wire to pass the @ggui-ai/protocol-conformance kit. Not a production server — it exists to prove the protocol is vendor-neutral: an independent,","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.20.1","@ggui-ai/protocol":"0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.6","@types/ws":"^8.5.10","typescript":"^5.0.0","@types/node":"^22.0.0","@ggui-ai/protocol-conformance":"0.11.0"},"_npmOperationalInternal":{"tmp":"tmp/protocol-reference-server_0.11.0_1787272731059_0.8305795336263082","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"@ggui-ai/protocol-reference-server","version":"0.12.0","keywords":["ggui","protocol","reference-implementation","websocket","conformance"],"author":"ggui contributors <hello@ggui.ai>","license":"Apache-2.0","_id":"@ggui-ai/protocol-reference-server@0.12.0","maintainers":[{"name":"gustavo-ignis","email":"gustavo@loqu.co"},{"name":"wanseob","email":"email@wanseob.com"}],"homepage":"https://github.com/ggui-ai/ggui/tree/main/packages/protocol-reference-server","bugs":{"url":"https://github.com/ggui-ai/ggui/issues"},"bin":{"ggui-protocol-reference-server":"./dist/cli.js"},"dist":{"shasum":"c6bc21293aec17542b5f54a4fca0eeef029d0ebe","tarball":"https://registry.npmjs.org/@ggui-ai/protocol-reference-server/-/protocol-reference-server-0.12.0.tgz","fileCount":24,"integrity":"sha512-PfGZtOIYKnuPY12syrSgbO05zV7Gl5EwbjsBmEkbTSkYdtIz+gGk900o//dx9oBfOZGixcrQkslnaHtR2+OpYw==","signatures":[{"sig":"MEUCIQCeBc/33uYwZ4DvAsiuSAzpGrLzhAZRU0aayH1DhUs4RgIgZtzTIvYAeZFFENdfBAU3RPzzXBg5sPFK9wro8bJ+nz0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ggui-ai%2fprotocol-reference-server@0.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":88688},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest run --passWithNoTests","build":"rm -rf dist && tsc -p tsconfig.build.json && node ../scripts/fix-esm-imports.mjs dist && chmod +x dist/cli.js","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0c8d19cf-672b-4c0f-8982-661a96ac4c66"}},"repository":{"url":"https://github.com/ggui-ai/ggui.git","type":"git","directory":"packages/protocol-reference-server"},"description":"Minimal reference implementation of the ggui protocol. Implements exactly enough of the live-channel WebSocket wire to pass the @ggui-ai/protocol-conformance kit. Not a production server — it exists to prove the protocol is vendor-neutral: an independent,","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.20.1","@ggui-ai/protocol":"0.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.6","@types/ws":"^8.5.10","typescript":"^5.0.0","@types/node":"^22.0.0","@ggui-ai/protocol-conformance":"0.12.0"},"_npmOperationalInternal":{"tmp":"tmp/protocol-reference-server_0.12.0_1787541941304_0.8057156587399756","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"@ggui-ai/protocol-reference-server","version":"0.13.0","keywords":["ggui","protocol","reference-implementation","websocket","conformance"],"author":"ggui contributors <hello@ggui.ai>","license":"Apache-2.0","_id":"@ggui-ai/protocol-reference-server@0.13.0","maintainers":[{"name":"gustavo-ignis","email":"gustavo@loqu.co"},{"name":"wanseob","email":"email@wanseob.com"}],"homepage":"https://github.com/ggui-ai/ggui/tree/main/packages/protocol-reference-server","bugs":{"url":"https://github.com/ggui-ai/ggui/issues"},"bin":{"ggui-protocol-reference-server":"./dist/cli.js"},"dist":{"shasum":"f667f696e6dfed7e2cc53638eb6b80498f5475f5","tarball":"https://registry.npmjs.org/@ggui-ai/protocol-reference-server/-/protocol-reference-server-0.13.0.tgz","fileCount":24,"integrity":"sha512-8G2+ba0r7Q9hlCcRqsbeNs9rsFOXW8F0o/HMyrN9u9tE7+e/ox92Jxz3aEDEYNYIKAyWmmliGipYgtKFtymTcw==","signatures":[{"sig":"MEQCIHCNZOvnkHLQWZeNe3c5ekwKDF9B9JAGyQfqgOMcDmbnAiBqpbqOZCkRYsCSBeKp7MqDR63pi45BzP3WAURxHUSDLA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ggui-ai%2fprotocol-reference-server@0.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":88787},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest run --passWithNoTests","build":"rm -rf dist.staging && tsc -p tsconfig.build.json --outDir dist.staging && node ../scripts/fix-esm-imports.mjs dist.staging && chmod +x dist.staging/cli.js && node ../scripts/atomic-swap.mjs dist.staging dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0c8d19cf-672b-4c0f-8982-661a96ac4c66"}},"repository":{"url":"https://github.com/ggui-ai/ggui.git","type":"git","directory":"packages/protocol-reference-server"},"description":"Minimal reference implementation of the ggui protocol. Implements exactly enough of the live-channel WebSocket wire to pass the @ggui-ai/protocol-conformance kit. Not a production server — it exists to prove the protocol is vendor-neutral: an independent,","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.20.1","@ggui-ai/protocol":"0.13.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.6","@types/ws":"^8.5.10","typescript":"^5.0.0","@types/node":"^22.0.0","@ggui-ai/protocol-conformance":"0.13.0"},"_npmOperationalInternal":{"tmp":"tmp/protocol-reference-server_0.13.0_1788154600498_0.8489205327725962","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"@ggui-ai/protocol-reference-server","version":"0.14.0","keywords":["ggui","protocol","reference-implementation","websocket","conformance"],"author":"ggui contributors <hello@ggui.ai>","license":"Apache-2.0","_id":"@ggui-ai/protocol-reference-server@0.14.0","maintainers":[{"name":"gustavo-ignis","email":"gustavo@loqu.co"},{"name":"wanseob","email":"email@wanseob.com"}],"homepage":"https://github.com/ggui-ai/ggui/tree/main/packages/protocol-reference-server","bugs":{"url":"https://github.com/ggui-ai/ggui/issues"},"bin":{"ggui-protocol-reference-server":"./dist/cli.js"},"dist":{"shasum":"fbb34364142ffc0cee773516702567c9c50f2c27","tarball":"https://registry.npmjs.org/@ggui-ai/protocol-reference-server/-/protocol-reference-server-0.14.0.tgz","fileCount":24,"integrity":"sha512-NHa2rRSzTaTz1N/MfLarxgNgL7701RQI8LtpOV+gzzvV8gX5tpuDnQpHzTMJKw0jbR4UPrmM93MVToTv1DZJCw==","signatures":[{"sig":"MEUCICYdVQDogjoGYfXfC8lBadG9o8jURToQ9xjyu1ghntLeAiEA9lL9AMHqwcHV6gcZUoKc+ihBAj2/3156TMNiBcPYYr0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFbiXrRZJgq2Q6pjIKdevTHqgCEbPcg/Hhm1h4NsgKdhAiEAhS0c1MFBHx10ZJlCBSb0AfuwDaWtaWxNN1rbZB2gsZg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ggui-ai%2fprotocol-reference-server@0.14.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":88802},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest run --passWithNoTests","build":"rm -rf dist.staging-$$ && tsc -p tsconfig.build.json --outDir dist.staging-$$ && node ../scripts/fix-esm-imports.mjs dist.staging-$$ && chmod +x dist.staging-$$/cli.js && node ../scripts/atomic-swap.mjs dist.staging-$$ dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0c8d19cf-672b-4c0f-8982-661a96ac4c66"}},"repository":{"url":"https://github.com/ggui-ai/ggui.git","type":"git","directory":"packages/protocol-reference-server"},"description":"Minimal reference implementation of the ggui protocol. Implements exactly enough of the live-channel WebSocket wire to pass the @ggui-ai/protocol-conformance kit. Not a production server — it exists to prove the protocol is vendor-neutral: an independent,","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.20.1","@ggui-ai/protocol":"0.14.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.6","@types/ws":"^8.5.10","typescript":"^5.0.0","@types/node":"^22.0.0","@ggui-ai/protocol-conformance":"0.14.0"},"_npmOperationalInternal":{"tmp":"tmp/protocol-reference-server_0.14.0_1788589952531_0.12108487397204071","host":"s3://npm-registry-packages-npm-production"}},"0.15.0":{"name":"@ggui-ai/protocol-reference-server","version":"0.15.0","keywords":["ggui","protocol","reference-implementation","websocket","conformance"],"author":"ggui contributors <hello@ggui.ai>","license":"Apache-2.0","_id":"@ggui-ai/protocol-reference-server@0.15.0","maintainers":[{"name":"gustavo-ignis","email":"gustavo@loqu.co"},{"name":"wanseob","email":"email@wanseob.com"}],"homepage":"https://github.com/ggui-ai/ggui/tree/main/packages/protocol-reference-server","bugs":{"url":"https://github.com/ggui-ai/ggui/issues"},"bin":{"ggui-protocol-reference-server":"./dist/cli.js"},"dist":{"shasum":"f331e7751989700b6150b96def0d3a0c2fad2f60","tarball":"https://registry.npmjs.org/@ggui-ai/protocol-reference-server/-/protocol-reference-server-0.15.0.tgz","fileCount":24,"integrity":"sha512-Ki0V14nkT0FGHsH0AfBDSY1V55JiNnoVk0yGbgG2f+QRRyi8qSfrauBSLoiIErTOdYTz+FBBLbWVh2d7jceFyg==","signatures":[{"sig":"MEQCIDaSmD44IFc1OThil3dKiK4Y59fMdKU4Vbru402dQ5zUAiAQegDv0SSWcrzkda47FxNC2f+zfsH7i8lHqMZ0RDtLww==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD1EXvI41aklqTmRQ/EkyIMzJ2w/I0fyWjRs+R7hubwdgIhANmyobg3r3Tdj/j2RLpyfn5xmibvN/x+2KSsxDA8hnli","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ggui-ai%2fprotocol-reference-server@0.15.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":88802},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest run --passWithNoTests","build":"rm -rf dist.staging-$$ && tsc -p tsconfig.build.json --outDir dist.staging-$$ && node ../scripts/fix-esm-imports.mjs dist.staging-$$ && chmod +x dist.staging-$$/cli.js && node ../scripts/atomic-swap.mjs dist.staging-$$ dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0c8d19cf-672b-4c0f-8982-661a96ac4c66"}},"repository":{"url":"https://github.com/ggui-ai/ggui.git","type":"git","directory":"packages/protocol-reference-server"},"description":"Minimal reference implementation of the ggui protocol. Implements exactly enough of the live-channel WebSocket wire to pass the @ggui-ai/protocol-conformance kit. Not a production server — it exists to prove the protocol is vendor-neutral: an independent,","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.20.1","@ggui-ai/protocol":"0.15.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.6","@types/ws":"^8.5.10","typescript":"^5.0.0","@types/node":"^22.0.0","@ggui-ai/protocol-conformance":"0.15.0"},"_npmOperationalInternal":{"tmp":"tmp/protocol-reference-server_0.15.0_1788605870532_0.466607703444611","host":"s3://npm-registry-packages-npm-production"}},"0.16.0":{"name":"@ggui-ai/protocol-reference-server","version":"0.16.0","keywords":["ggui","protocol","reference-implementation","websocket","conformance"],"author":"ggui contributors <hello@ggui.ai>","license":"Apache-2.0","_id":"@ggui-ai/protocol-reference-server@0.16.0","maintainers":[{"name":"gustavo-ignis","email":"gustavo@loqu.co"},{"name":"wanseob","email":"email@wanseob.com"}],"homepage":"https://github.com/ggui-ai/ggui/tree/main/packages/protocol-reference-server","bugs":{"url":"https://github.com/ggui-ai/ggui/issues"},"bin":{"ggui-protocol-reference-server":"./dist/cli.js"},"dist":{"shasum":"084477daa0d006bee2bf68fa4ceea833af6892be","tarball":"https://registry.npmjs.org/@ggui-ai/protocol-reference-server/-/protocol-reference-server-0.16.0.tgz","fileCount":24,"integrity":"sha512-F2xk4+BFVYgkfVmuzwuZKjQXzbhY4W5gN0cff60pxf6uuf2fO2maehri7kWkWhDlbphqXpdELDWdu6U9CQo8Ew==","signatures":[{"sig":"MEQCIHc0TcoO7yn6CBzmPWx4gGDw0pwsdxKau8C+Rz8ZVAidAiASkEshO7vxcIqxkVHeAWcm3nOX62/ivfdP6fElp5V0iA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGQ44ujzrdsAKSUK/mZ0FsAaOxGV5WLskSqw7LRiTkN1AiAZfseM3y1OXH5bVRS1jE6/YwYPqnfb7PtGwkPVga3u0Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ggui-ai%2fprotocol-reference-server@0.16.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":88798},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest run --passWithNoTests","build":"rm -rf dist.staging-$$ && tsc -p tsconfig.build.json --outDir dist.staging-$$ && node ../scripts/fix-esm-imports.mjs dist.staging-$$ && chmod +x dist.staging-$$/cli.js && node ../scripts/atomic-swap.mjs dist.staging-$$ dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0c8d19cf-672b-4c0f-8982-661a96ac4c66"}},"repository":{"url":"https://github.com/ggui-ai/ggui.git","type":"git","directory":"packages/protocol-reference-server"},"description":"Minimal reference implementation of the ggui protocol. Implements exactly enough of the live-channel WebSocket wire to pass the @ggui-ai/protocol-conformance kit. Not a production server — it exists to prove the protocol is vendor-neutral: an independent,","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.20.1","@ggui-ai/protocol":"0.16.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.6","@types/ws":"^8.5.10","typescript":"^5.0.0","@types/node":"^22.0.0","@ggui-ai/protocol-conformance":"0.16.0"},"_npmOperationalInternal":{"tmp":"tmp/protocol-reference-server_0.16.0_1789029806747_0.8005491222152386","host":"s3://npm-registry-packages-npm-production"}},"0.17.0":{"name":"@ggui-ai/protocol-reference-server","version":"0.17.0","keywords":["ggui","protocol","reference-implementation","websocket","conformance"],"author":"ggui contributors <hello@ggui.ai>","license":"Apache-2.0","_id":"@ggui-ai/protocol-reference-server@0.17.0","maintainers":[{"name":"gustavo-ignis","email":"gustavo@loqu.co"},{"name":"wanseob","email":"email@wanseob.com"}],"homepage":"https://github.com/ggui-ai/ggui/tree/main/packages/protocol-reference-server","bugs":{"url":"https://github.com/ggui-ai/ggui/issues"},"bin":{"ggui-protocol-reference-server":"./dist/cli.js"},"dist":{"shasum":"3a2486a4638d9008b8cb378434f3181b75f1b5bc","tarball":"https://registry.npmjs.org/@ggui-ai/protocol-reference-server/-/protocol-reference-server-0.17.0.tgz","fileCount":24,"integrity":"sha512-rebeUIgUHNlm4j70l+mTZHguUrKQrLpuAqe7duLZGV/xorzHyq7kKvZvfjZAyF6vl/aNlG0ukNZ3AXWmznHPnA==","signatures":[{"sig":"MEYCIQDsgT3IShpMuD1FeUZXe5SwTCP0JdpAByXpkXIFvXhYAwIhAI0ypTfmRj0KPRzCZs/tfH1Ir0Yk9OjgxyNRP51zi48L","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDfsgnw/7kFu+X9bCLSaJ2s2Tn6mmL4ZZYmtwvi1Vjx6gIhAOIjNdLC8De4+ezvjetRBZl+b/pTsk9y/hIBlCwFdHYj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ggui-ai%2fprotocol-reference-server@0.17.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":88798},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest run --passWithNoTests","build":"rm -rf dist.staging-$$ && tsc -p tsconfig.build.json --outDir dist.staging-$$ && node ../scripts/fix-esm-imports.mjs dist.staging-$$ && chmod +x dist.staging-$$/cli.js && node ../scripts/atomic-swap.mjs dist.staging-$$ dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0c8d19cf-672b-4c0f-8982-661a96ac4c66"}},"repository":{"url":"https://github.com/ggui-ai/ggui.git","type":"git","directory":"packages/protocol-reference-server"},"description":"Minimal reference implementation of the ggui protocol. Implements exactly enough of the live-channel WebSocket wire to pass the @ggui-ai/protocol-conformance kit. Not a production server — it exists to prove the protocol is vendor-neutral: an independent,","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.20.1","@ggui-ai/protocol":"0.17.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.6","@types/ws":"^8.5.10","typescript":"^5.0.0","@types/node":"^22.0.0","@ggui-ai/protocol-conformance":"0.17.0"},"_npmOperationalInternal":{"tmp":"tmp/protocol-reference-server_0.17.0_1789435365504_0.5555380378130563","host":"s3://npm-registry-packages-npm-production"}},"0.18.0":{"name":"@ggui-ai/protocol-reference-server","version":"0.18.0","keywords":["ggui","protocol","reference-implementation","websocket","conformance"],"author":"ggui contributors <hello@ggui.ai>","license":"Apache-2.0","_id":"@ggui-ai/protocol-reference-server@0.18.0","maintainers":[{"name":"gustavo-ignis","email":"gustavo@loqu.co"},{"name":"wanseob","email":"email@wanseob.com"}],"homepage":"https://github.com/ggui-ai/ggui/tree/main/packages/protocol-reference-server","bugs":{"url":"https://github.com/ggui-ai/ggui/issues"},"bin":{"ggui-protocol-reference-server":"./dist/cli.js"},"dist":{"shasum":"4611a16a9676cd8bdabcd8a03cf6d0a525f30b45","tarball":"https://registry.npmjs.org/@ggui-ai/protocol-reference-server/-/protocol-reference-server-0.18.0.tgz","fileCount":24,"integrity":"sha512-sX6PmO4rYckLEQKMztZm5VG9gKv+5yr5Xqjn+HBEPPFBmgq6w3WpOemDu/AiQ42c04rIj+9EAJEx8qVm22WYVA==","signatures":[{"sig":"MEQCIFwMev2MJeFsDxBkePBS4mBCKScjHTF6sehVJbo6IoDhAiBmNLRkKSoNJcSVgPPGzQO0QIpf6UcFmxbn5vqeAROeoQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBuPlk8pW7Zw0+FJcJ1kRUkkDxWDllCS21yNCbRRzQeVAiEAipZo8UEb/B68cmNTtmS0YiiJUJQgDUOje5mSH/RocIg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ggui-ai%2fprotocol-reference-server@0.18.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":88798},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest run --passWithNoTests","build":"rm -rf dist.staging-$$ && tsc -p tsconfig.build.json --outDir dist.staging-$$ && node ../scripts/fix-esm-imports.mjs dist.staging-$$ && chmod +x dist.staging-$$/cli.js && node ../scripts/atomic-swap.mjs dist.staging-$$ dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0c8d19cf-672b-4c0f-8982-661a96ac4c66"}},"repository":{"url":"https://github.com/ggui-ai/ggui.git","type":"git","directory":"packages/protocol-reference-server"},"description":"Minimal reference implementation of the ggui protocol. Implements exactly enough of the live-channel WebSocket wire to pass the @ggui-ai/protocol-conformance kit. Not a production server — it exists to prove the protocol is vendor-neutral: an independent,","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.20.1","@ggui-ai/protocol":"0.18.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.6","@types/ws":"^8.5.10","typescript":"^5.0.0","@types/node":"^22.0.0","@ggui-ai/protocol-conformance":"0.18.0"},"_npmOperationalInternal":{"tmp":"tmp/protocol-reference-server_0.18.0_1789512517645_0.6902054167017344","host":"s3://npm-registry-packages-npm-production"}},"0.19.0":{"name":"@ggui-ai/protocol-reference-server","version":"0.19.0","keywords":["ggui","protocol","reference-implementation","websocket","conformance"],"author":"ggui contributors <hello@ggui.ai>","license":"Apache-2.0","_id":"@ggui-ai/protocol-reference-server@0.19.0","maintainers":[{"name":"gustavo-ignis","email":"gustavo@loqu.co"},{"name":"wanseob","email":"email@wanseob.com"}],"homepage":"https://github.com/ggui-ai/ggui/tree/main/packages/protocol-reference-server","bugs":{"url":"https://github.com/ggui-ai/ggui/issues"},"bin":{"ggui-protocol-reference-server":"./dist/cli.js"},"dist":{"shasum":"c153265f4f9b52bbdde2c3cdc400e5b042b8e34b","tarball":"https://registry.npmjs.org/@ggui-ai/protocol-reference-server/-/protocol-reference-server-0.19.0.tgz","fileCount":24,"integrity":"sha512-8WqjKa53tmZpag2MgLLFwxA07Hfa/yhgYKWcLibMAXeTpKmmlxB1QJGKyQWqcgtp3Hu4oano1TGlTbHu+Sdi2Q==","signatures":[{"sig":"MEYCIQCSiwC9rUTjdg8kTv4W05U0WZFqYWEm6yM6+LW5cx655AIhAKinbje8biYUFcUK1Hw2vLhg1qXKBQ1RJaboUjdJYT5b","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEg+/7DolG2y4uewMgZs5Xx4wnZ3czFHWLVvAK2jSR9nAiA302C7KL1yK6NepgFog2KymFr31FYbHL6+55epxbirdg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ggui-ai%2fprotocol-reference-server@0.19.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":88798},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest run --passWithNoTests","build":"rm -rf dist.staging-$$ && tsc -p tsconfig.build.json --outDir dist.staging-$$ && node ../scripts/fix-esm-imports.mjs dist.staging-$$ && chmod +x dist.staging-$$/cli.js && node ../scripts/atomic-swap.mjs dist.staging-$$ dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0c8d19cf-672b-4c0f-8982-661a96ac4c66"}},"repository":{"url":"https://github.com/ggui-ai/ggui.git","type":"git","directory":"packages/protocol-reference-server"},"description":"Minimal reference implementation of the ggui protocol. Implements exactly enough of the live-channel WebSocket wire to pass the @ggui-ai/protocol-conformance kit. Not a production server — it exists to prove the protocol is vendor-neutral: an independent,","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.20.1","@ggui-ai/protocol":"0.19.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.6","@types/ws":"^8.5.10","typescript":"^5.0.0","@types/node":"^22.0.0","@ggui-ai/protocol-conformance":"0.19.0"},"_npmOperationalInternal":{"tmp":"tmp/protocol-reference-server_0.19.0_1789607103515_0.2756637254127865","host":"s3://npm-registry-packages-npm-production"}},"0.20.0":{"name":"@ggui-ai/protocol-reference-server","version":"0.20.0","keywords":["ggui","protocol","reference-implementation","websocket","conformance"],"author":"ggui contributors <hello@ggui.ai>","license":"Apache-2.0","_id":"@ggui-ai/protocol-reference-server@0.20.0","maintainers":[{"name":"gustavo-ignis","email":"gustavo@loqu.co"},{"name":"wanseob","email":"email@wanseob.com"}],"homepage":"https://github.com/ggui-ai/ggui/tree/main/packages/protocol-reference-server","bugs":{"url":"https://github.com/ggui-ai/ggui/issues"},"bin":{"ggui-protocol-reference-server":"./dist/cli.js"},"dist":{"shasum":"999bd06080123f5bc4e97060912de3d5e4c16d75","tarball":"https://registry.npmjs.org/@ggui-ai/protocol-reference-server/-/protocol-reference-server-0.20.0.tgz","fileCount":24,"integrity":"sha512-dr/3NUkVNt2Yrws3IKCtNkGOP+egYSMBeuKr/sJM/lONsGRfUtk3SjLM+3tAFb4lOnrIcu4H+4fqoFXACKofdw==","signatures":[{"sig":"MEUCIQCHdPelVnx7L6SmTweTcL4yqAmkPAlu9ZvgbA2ysTknVQIgH6ygCkQoKIMoLQnrHgZZn3y80zU1Fy7y/c3OZQvJvno=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDIoRyfqSPupA97tq6LUKQiyUCVWG1g8PHAUHwmG1S+HgIhAPZQ3ZMKIizybehRSg0n75Tfqkf06Plncn2nvBW+4n3H","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ggui-ai%2fprotocol-reference-server@0.20.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":88798},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest run --passWithNoTests","build":"rm -rf dist.staging-$$ && tsc -p tsconfig.build.json --outDir dist.staging-$$ && node ../scripts/fix-esm-imports.mjs dist.staging-$$ && chmod +x dist.staging-$$/cli.js && node ../scripts/atomic-swap.mjs dist.staging-$$ dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0c8d19cf-672b-4c0f-8982-661a96ac4c66"}},"repository":{"url":"https://github.com/ggui-ai/ggui.git","type":"git","directory":"packages/protocol-reference-server"},"description":"Minimal reference implementation of the ggui protocol. Implements exactly enough of the live-channel WebSocket wire to pass the @ggui-ai/protocol-conformance kit. Not a production server — it exists to prove the protocol is vendor-neutral: an independent,","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.20.1","@ggui-ai/protocol":"0.20.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.6","@types/ws":"^8.5.10","typescript":"^5.0.0","@types/node":"^22.0.0","@ggui-ai/protocol-conformance":"0.20.0"},"_npmOperationalInternal":{"tmp":"tmp/protocol-reference-server_0.20.0_1789755972095_0.5486588951724825","host":"s3://npm-registry-packages-npm-production"}},"0.21.0":{"name":"@ggui-ai/protocol-reference-server","version":"0.21.0","keywords":["ggui","protocol","reference-implementation","websocket","conformance"],"author":"ggui contributors <hello@ggui.ai>","license":"Apache-2.0","_id":"@ggui-ai/protocol-reference-server@0.21.0","maintainers":[{"name":"gustavo-ignis","email":"gustavo@loqu.co"},{"name":"wanseob","email":"email@wanseob.com"}],"homepage":"https://github.com/ggui-ai/ggui/tree/main/packages/protocol-reference-server","bugs":{"url":"https://github.com/ggui-ai/ggui/issues"},"bin":{"ggui-protocol-reference-server":"./dist/cli.js"},"dist":{"shasum":"a18c3be594d7637ff9443a553ee5e934f8bf31e9","tarball":"https://registry.npmjs.org/@ggui-ai/protocol-reference-server/-/protocol-reference-server-0.21.0.tgz","fileCount":24,"integrity":"sha512-2jIV9ld5a/+0CtPsLgTf97Aecoyxi4z6CoBCosgjDvyYoqJULpiGa8eOQ4qHrChQep54wnD4d3pYEbjwLIOR8Q==","signatures":[{"sig":"MEUCIQCP++3P/A5ffGYJnhSjU0N61CHFN5WC5TqOBHXW4lR/UAIgGOKrgbaq3qXPm26xEnsVRfvySqD4+/c600hc0la3upY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDdaqAqtGVZpRgfzWoaRataVxajLHZnWHN6xs3toIkXiwIgP148+aK45ocnmasZS+btH+itk4qySpr7sVNH0ZLMSDs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ggui-ai%2fprotocol-reference-server@0.21.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":88798},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest run --passWithNoTests","build":"rm -rf dist.staging-$$ && tsc -p tsconfig.build.json --outDir dist.staging-$$ && node ../scripts/fix-esm-imports.mjs dist.staging-$$ && chmod +x dist.staging-$$/cli.js && node ../scripts/atomic-swap.mjs dist.staging-$$ dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0c8d19cf-672b-4c0f-8982-661a96ac4c66"}},"repository":{"url":"https://github.com/ggui-ai/ggui.git","type":"git","directory":"packages/protocol-reference-server"},"description":"Minimal reference implementation of the ggui protocol. Implements exactly enough of the live-channel WebSocket wire to pass the @ggui-ai/protocol-conformance kit. Not a production server — it exists to prove the protocol is vendor-neutral: an independent,","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.20.1","@ggui-ai/protocol":"0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.6","@types/ws":"^8.5.10","typescript":"^5.0.0","@types/node":"^22.0.0","@ggui-ai/protocol-conformance":"0.21.0"},"_npmOperationalInternal":{"tmp":"tmp/protocol-reference-server_0.21.0_1790125220985_0.2303273077070731","host":"s3://npm-registry-packages-npm-production"}},"0.22.0":{"name":"@ggui-ai/protocol-reference-server","version":"0.22.0","keywords":["ggui","protocol","reference-implementation","websocket","conformance"],"author":"ggui contributors <hello@ggui.ai>","license":"Apache-2.0","_id":"@ggui-ai/protocol-reference-server@0.22.0","maintainers":[{"name":"gustavo-ignis","email":"gustavo@loqu.co"},{"name":"wanseob","email":"email@wanseob.com"}],"homepage":"https://github.com/ggui-ai/ggui/tree/main/packages/protocol-reference-server","bugs":{"url":"https://github.com/ggui-ai/ggui/issues"},"bin":{"ggui-protocol-reference-server":"./dist/cli.js"},"dist":{"shasum":"b7beee7234d1391a3ba128b147123e596157242e","tarball":"https://registry.npmjs.org/@ggui-ai/protocol-reference-server/-/protocol-reference-server-0.22.0.tgz","fileCount":24,"integrity":"sha512-p6u6XmmrGkbLrbR9KREel24epIxL+BC3DB019VKBH6QfDtJkEOfpoIZrrcLZ3BVzZtWlOjizvfCqBjZxZWMN0g==","signatures":[{"sig":"MEUCIQD+jXaApNcEDTfj0GsMEiUY4IakxQaUb8qk0QdK2pTRRgIgApUDpt0U9ujOrOZ+mloSYIgtuTA+hqfL7qIAxmIqgWk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDUqkMaBIbygrOExXjVuWRHSV82mEeHRyS2LLazW5v5rAiEAkQR1Bou+FELnzPe4Gw2bR2eWHnJy6ooWjHa0U1NACz8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ggui-ai%2fprotocol-reference-server@0.22.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":88798},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest run --passWithNoTests","build":"rm -rf dist.staging-$$ && tsc -p tsconfig.build.json --outDir dist.staging-$$ && node ../scripts/fix-esm-imports.mjs dist.staging-$$ && chmod +x dist.staging-$$/cli.js && node ../scripts/atomic-swap.mjs dist.staging-$$ dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0c8d19cf-672b-4c0f-8982-661a96ac4c66"}},"repository":{"url":"https://github.com/ggui-ai/ggui.git","type":"git","directory":"packages/protocol-reference-server"},"description":"Minimal reference implementation of the ggui protocol. Implements exactly enough of the live-channel WebSocket wire to pass the @ggui-ai/protocol-conformance kit. Not a production server — it exists to prove the protocol is vendor-neutral: an independent,","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.20.1","@ggui-ai/protocol":"0.22.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.6","@types/ws":"^8.5.10","typescript":"^5.0.0","@types/node":"^22.0.0","@ggui-ai/protocol-conformance":"0.22.0"},"_npmOperationalInternal":{"tmp":"tmp/protocol-reference-server_0.22.0_1790183851858_0.491349380749486","host":"s3://npm-registry-packages-npm-production"}},"0.23.0":{"name":"@ggui-ai/protocol-reference-server","version":"0.23.0","keywords":["ggui","protocol","reference-implementation","websocket","conformance"],"author":"ggui contributors <hello@ggui.ai>","license":"Apache-2.0","_id":"@ggui-ai/protocol-reference-server@0.23.0","maintainers":[{"name":"gustavo-ignis","email":"gustavo@loqu.co"},{"name":"wanseob","email":"email@wanseob.com"}],"homepage":"https://github.com/ggui-ai/ggui/tree/main/packages/protocol-reference-server","bugs":{"url":"https://github.com/ggui-ai/ggui/issues"},"bin":{"ggui-protocol-reference-server":"./dist/cli.js"},"dist":{"shasum":"667b2e2a9823325618b0d6e3af4d1072fad1e64c","tarball":"https://registry.npmjs.org/@ggui-ai/protocol-reference-server/-/protocol-reference-server-0.23.0.tgz","fileCount":24,"integrity":"sha512-QbsLM5NPLoWMhH9d153hrbT1H/BeK3EAKtyOa/OuqRdIhZ2a+udq2ew+u0C8ibDddrp3SZfdy/yGT71cGn62bQ==","signatures":[{"sig":"MEUCIQCCnSt3EZmZ0NpWeghut4AqjWxsF/OxqMWVoGMxTkBBRAIgUiSK4K38Bvca2xLaPNQSVLTq4g8BW6GofUsnGXPg6dU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHFEDxlck0NVOLC2rdx/wleIqlNI9ZyKi06qt8eGt2BaAiEAzIARe/gJec/lep/MERGjvds970tGd3E+pK92CtttNyM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ggui-ai%2fprotocol-reference-server@0.23.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":89109},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest run --passWithNoTests","build":"rm -rf dist.staging-$$ && tsc -p tsconfig.build.json --outDir dist.staging-$$ && node ../scripts/fix-esm-imports.mjs dist.staging-$$ && chmod +x dist.staging-$$/cli.js && node ../scripts/atomic-swap.mjs dist.staging-$$ dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0c8d19cf-672b-4c0f-8982-661a96ac4c66"}},"repository":{"url":"https://github.com/ggui-ai/ggui.git","type":"git","directory":"packages/protocol-reference-server"},"description":"Minimal reference implementation of the ggui protocol. Implements exactly enough of the live-channel WebSocket wire to pass the @ggui-ai/protocol-conformance kit. Not a production server — it exists to prove the protocol is vendor-neutral: an independent,","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.20.1","@ggui-ai/protocol":"0.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.6","@types/ws":"^8.5.10","typescript":"^5.0.0","@types/node":"^22.0.0","@ggui-ai/protocol-conformance":"0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/protocol-reference-server_0.23.0_1790297332201_0.18476774789283845","host":"s3://npm-registry-packages-npm-production"}},"0.24.0":{"name":"@ggui-ai/protocol-reference-server","version":"0.24.0","keywords":["ggui","protocol","reference-implementation","websocket","conformance"],"author":"ggui contributors <hello@ggui.ai>","license":"Apache-2.0","_id":"@ggui-ai/protocol-reference-server@0.24.0","maintainers":[{"name":"gustavo-ignis","email":"gustavo@loqu.co"},{"name":"wanseob","email":"email@wanseob.com"}],"homepage":"https://github.com/ggui-ai/ggui/tree/main/packages/protocol-reference-server","bugs":{"url":"https://github.com/ggui-ai/ggui/issues"},"bin":{"ggui-protocol-reference-server":"./dist/cli.js"},"dist":{"shasum":"58c557720fdb9f30be42dd0ce17527279ef646ff","tarball":"https://registry.npmjs.org/@ggui-ai/protocol-reference-server/-/protocol-reference-server-0.24.0.tgz","fileCount":24,"integrity":"sha512-Xfs4EcCa320rIgk8dWZYPL8vfQVQm2AD2KOPFIo9Vts250gA7SaXUy3ORjovNpDWNT+YW7B/RRvrqaDX7FDZsA==","signatures":[{"sig":"MEQCIE3BRe3T42s4isjBD9AuHePjLpu8NNbD2KvVn7zGHbiuAiAk4Z6RXF1vm7y4QER/zqBE725D0ETWat80rqvJ9cjYeA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCLq2w3Glq6ZMjuLQsemCPIS0r7oDU4aOtxOEed9iIinwIgHw0WAOKIltBNl1NPZaMcpMVt+y9+r54a4t/GYF4f388=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ggui-ai%2fprotocol-reference-server@0.24.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":89109},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest run --passWithNoTests","build":"rm -rf dist.staging-$$ && tsc -p tsconfig.build.json --outDir dist.staging-$$ && node ../scripts/fix-esm-imports.mjs dist.staging-$$ && chmod +x dist.staging-$$/cli.js && node ../scripts/atomic-swap.mjs dist.staging-$$ dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0c8d19cf-672b-4c0f-8982-661a96ac4c66"}},"repository":{"url":"https://github.com/ggui-ai/ggui.git","type":"git","directory":"packages/protocol-reference-server"},"description":"Minimal reference implementation of the ggui protocol. Implements exactly enough of the live-channel WebSocket wire to pass the @ggui-ai/protocol-conformance kit. Not a production server — it exists to prove the protocol is vendor-neutral: an independent,","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.20.1","@ggui-ai/protocol":"0.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.6","@types/ws":"^8.5.10","typescript":"^5.0.0","@types/node":"^22.0.0","@ggui-ai/protocol-conformance":"0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/protocol-reference-server_0.24.0_1790420439265_0.003440742270317765","host":"s3://npm-registry-packages-npm-production"}},"0.25.0":{"name":"@ggui-ai/protocol-reference-server","version":"0.25.0","keywords":["ggui","protocol","reference-implementation","websocket","conformance"],"author":"ggui contributors <hello@ggui.ai>","license":"Apache-2.0","_id":"@ggui-ai/protocol-reference-server@0.25.0","maintainers":[{"name":"gustavo-ignis","email":"gustavo@loqu.co"},{"name":"wanseob","email":"email@wanseob.com"}],"homepage":"https://github.com/ggui-ai/ggui/tree/main/packages/protocol-reference-server","bugs":{"url":"https://github.com/ggui-ai/ggui/issues"},"bin":{"ggui-protocol-reference-server":"./dist/cli.js"},"dist":{"shasum":"b77200ac969e15414f572b90d91cb186dad42c9e","tarball":"https://registry.npmjs.org/@ggui-ai/protocol-reference-server/-/protocol-reference-server-0.25.0.tgz","fileCount":24,"integrity":"sha512-ASrlbhUizjJik+R/ZP6pALx/gNP1YpKkBWs+Rk8cKc/0m2yNMhHBuHDzzyrpKk5uj5jgZO0rhLcvw3nudprkUQ==","signatures":[{"sig":"MEUCICzOgnCRxM4e31LkDj5Sbj9zLYY9nQtf0eZ6OpAtZS1MAiEA7b3rrWauj8v9iM+AwnQJF5zuNnpqtkNoogDrx61ANQs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIC8ng7y1imsyc3ygyoJJxVEGuyxHFmlyfc6lENBJMhjIAiBI98dJ8Ni5CN3UKCk8Kv4+lnM/czsy1XO+GOVEFjOPww==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ggui-ai%2fprotocol-reference-server@0.25.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":89109},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest run --passWithNoTests","build":"rm -rf dist.staging-$$ && tsc -p tsconfig.build.json --outDir dist.staging-$$ && node ../scripts/fix-esm-imports.mjs dist.staging-$$ && chmod +x dist.staging-$$/cli.js && node ../scripts/atomic-swap.mjs dist.staging-$$ dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0c8d19cf-672b-4c0f-8982-661a96ac4c66"}},"repository":{"url":"https://github.com/ggui-ai/ggui.git","type":"git","directory":"packages/protocol-reference-server"},"description":"Minimal reference implementation of the ggui protocol. Implements exactly enough of the live-channel WebSocket wire to pass the @ggui-ai/protocol-conformance kit. Not a production server — it exists to prove the protocol is vendor-neutral: an independent,","directories":{},"_nodeVersion":"22.23.2","dependencies":{"ws":"^8.20.1","@ggui-ai/protocol":"0.25.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.6","@types/ws":"^8.5.10","typescript":"^5.0.0","@types/node":"^22.0.0","@ggui-ai/protocol-conformance":"0.25.0"},"_npmOperationalInternal":{"tmp":"tmp/protocol-reference-server_0.25.0_1790582666252_0.8094995808376133","host":"s3://npm-registry-packages-npm-production"}},"0.26.0":{"_id":"@ggui-ai/protocol-reference-server@0.26.0","bin":{"ggui-protocol-reference-server":"./dist/cli.js"},"bugs":{"url":"https://github.com/ggui-ai/ggui/issues"},"dist":{"shasum":"9e3b2927001dd8b74ff16a45236eb0c821e775ca","tarball":"https://registry.npmjs.org/@ggui-ai/protocol-reference-server/-/protocol-reference-server-0.26.0.tgz","fileCount":24,"integrity":"sha512-dLSaR3hAmRhSTCTjD0iW9P8jj10uNBzpUv6n3KKGMPNDH4ZQ4eO5lLf0MOc1UnmNKSzrxZYV8iPwZoUMbgGuZQ==","signatures":[{"sig":"MEYCIQCghrhpSthygZSsqLz4AaOAmIoF00Y/rrlhBV0RKoeU+QIhAN338l2u+L5pdip8V0QZaPOsdNU8+Wpb/j0EPqNXHnEr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIBIqGVFIb0BYf/OndCzmjZB6kOwudG91Cz8R4NewggecAiEAoc10lQU4AqivYW7/dg2YinBAmDJTcesmV+mQ10MqKvw="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ggui-ai%2fprotocol-reference-server@0.26.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":89013},"main":"dist/index.js","name":"@ggui-ai/protocol-reference-server","type":"module","types":"dist/index.d.ts","author":"ggui contributors <hello@ggui.ai>","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"license":"Apache-2.0","scripts":{"dev":"tsc --watch","test":"vitest run --passWithNoTests","build":"rm -rf dist.staging-$$ && tsc -p tsconfig.build.json --outDir dist.staging-$$ && node ../scripts/fix-esm-imports.mjs dist.staging-$$ && chmod +x dist.staging-$$/cli.js && node ../scripts/atomic-swap.mjs dist.staging-$$ dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"version":"0.26.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"0c8d19cf-672b-4c0f-8982-661a96ac4c66"}},"homepage":"https://github.com/ggui-ai/ggui/tree/main/packages/protocol-reference-server","keywords":["ggui","protocol","reference-implementation","websocket","conformance"],"repository":{"url":"https://github.com/ggui-ai/ggui.git","type":"git","directory":"packages/protocol-reference-server"},"description":"Minimal reference implementation of the ggui protocol. Implements exactly enough of the live-channel WebSocket wire to pass the @ggui-ai/protocol-conformance kit. Not a production server — it exists to prove the protocol is vendor-neutral: an independent,","directories":{},"maintainers":[{"name":"gustavo-ignis","email":"gustavo@loqu.co"},{"name":"wanseob","email":"email@wanseob.com"}],"_nodeVersion":"22.23.3","dependencies":{"ws":"^8.20.1","@ggui-ai/protocol":"0.26.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.6","@types/ws":"^8.5.10","typescript":"^5.0.0","@types/node":"^22.0.0","@ggui-ai/protocol-conformance":"0.26.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/protocol-reference-server_0.26.0_1790947633774_0.8905750178309966"}}},"time":{"created":"2026-05-24T02:13:02.337Z","modified":"2026-10-02T13:27:14.237Z","0.1.0-rc.1":"2026-05-24T02:13:02.600Z","0.1.0-rc.3":"2026-05-24T08:05:49.619Z","0.2.0-alpha.1":"2026-05-29T20:15:40.705Z","0.2.0-alpha.3":"2026-05-29T21:50:57.307Z","0.2.0-alpha.4":"2026-05-30T06:06:10.698Z","0.3.0-rc.0":"2026-06-28T08:51:36.781Z","0.4.0-rc.0":"2026-07-27T01:11:44.900Z","0.5.0-rc.0":"2026-07-29T12:47:06.294Z","0.5.0-rc.1":"2026-07-30T05:38:56.927Z","0.5.0-rc.2":"2026-07-30T11:18:30.164Z","0.6.0":"2026-08-07T05:58:37.219Z","0.6.1":"2026-08-07T06:24:01.720Z","0.6.2":"2026-08-07T11:34:09.853Z","0.6.3":"2026-08-07T12:20:31.988Z","0.7.0":"2026-08-10T06:22:13.707Z","0.8.0":"2026-08-11T01:16:34.515Z","0.9.0":"2026-08-13T08:20:35.756Z","0.10.0":"2026-08-19T12:14:46.938Z","0.11.0":"2026-08-21T00:38:51.196Z","0.12.0":"2026-08-24T03:25:41.478Z","0.13.0":"2026-08-31T05:36:40.644Z","0.14.0":"2026-09-05T06:32:32.624Z","0.15.0":"2026-09-05T10:57:50.628Z","0.16.0":"2026-09-10T08:43:26.825Z","0.17.0":"2026-09-15T01:22:45.600Z","0.18.0":"2026-09-15T22:48:37.734Z","0.19.0":"2026-09-17T01:05:03.600Z","0.20.0":"2026-09-18T18:26:12.185Z","0.21.0":"2026-09-23T01:00:21.073Z","0.22.0":"2026-09-23T17:17:31.945Z","0.23.0":"2026-09-25T00:48:52.303Z","0.24.0":"2026-09-26T11:00:39.364Z","0.25.0":"2026-09-28T08:04:26.333Z","0.26.0":"2026-10-02T13:27:13.872Z"},"bugs":{"url":"https://github.com/ggui-ai/ggui/issues"},"author":"ggui contributors <hello@ggui.ai>","license":"Apache-2.0","homepage":"https://github.com/ggui-ai/ggui/tree/main/packages/protocol-reference-server","keywords":["ggui","protocol","reference-implementation","websocket","conformance"],"repository":{"url":"https://github.com/ggui-ai/ggui.git","type":"git","directory":"packages/protocol-reference-server"},"description":"Minimal reference implementation of the ggui protocol. Implements exactly enough of the live-channel WebSocket wire to pass the @ggui-ai/protocol-conformance kit. Not a production server — it exists to prove the protocol is vendor-neutral: an independent,","maintainers":[{"name":"gustavo-ignis","email":"gustavo@loqu.co"},{"name":"wanseob","email":"email@wanseob.com"}],"readme":"","readmeFilename":""}