{"bin":{"chat-relay":"bin/chat-relay.js"},"bugs":{"url":"https://github.com/anusornNeal/chat-relay/issues"},"dist":{"shasum":"b2dbd1136705d41a021575fdc8fd423ce962baec","tarball":"https://registry.npmjs.org/@anusornneal/chat-relay/-/chat-relay-1.3.1.tgz","fileCount":30,"integrity":"sha512-vrxOYriWEuTObB5LHGkGx/rwnZLZbsORa3Hf3/e6maF8OALTS2jL2thaphrUuiRbu3XHaQqBBoOri2wuugomRQ==","signatures":[{"sig":"MEUCIEw7nZ3qC2uXZ/xspI8tIa06SsHK7hgXVVaf3U4E2TE/AiEA4/5uhuvMHxAaAwBlbyVmLvSl1u0zzJRcYz/lNmexIv0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIChP7vid+Isn3LHD/GjBeU1Rz4Ljqr0g0Jn0QdMe/B32AiEAi3NN2I+Jg2wmT+/KQ3qEOSzRK3gVdlBMfK4Mq3HJ1S8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@anusornneal%2fchat-relay@1.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":282898},"name":"@anusornneal/chat-relay","type":"module","engines":{"node":">=20"},"gitHead":"3439293655c0908f091910fc33516eff3185e987","scripts":{"dev":"wrangler dev","admin":"node scripts/admin.mjs","agent":"node --env-file-if-exists=.dev.vars agent/local-agent.mjs","login":"node bin/chat-relay.js login","start":"node bin/chat-relay.js remote","deploy":"wrangler deploy","logout":"node bin/chat-relay.js logout","remote":"node bin/chat-relay.js remote","status":"node bin/chat-relay.js status","dev:test":"wrangler dev --local --port 8790 --var AGENT_TOKEN:test-agent --var CALLER_TOKEN:test-caller --var ADMIN_TOKEN:test-admin --var OPENAI_APPS_CHALLENGE:test-openai-apps-challenge","test:ops":"node test/ops-smoke.mjs","test:tui":"node --test test/cli-tui.test.mjs","test:full":"node test/multiuser-smoke.mjs","test:soak":"node test/soak-smoke.mjs","test:learn":"node test/learning-smoke.mjs","test:oauth":"node test/oauth-smoke.mjs","test:usage":"node test/usage-smoke.mjs","test:budget":"node --test test/relay-health.test.mjs test/usage-budget.test.mjs","test:desktop":"node test/mcp-desktop-smoke.mjs","test:no-quota":"node test/no-quota-regression.test.mjs","test:platform":"node test/platform-smoke.mjs","test:terminal":"node test/mcp-terminal-smoke.mjs","verify:review":"node scripts/verify-review-artifacts.mjs","prepublishOnly":"npm run verify:publish","test:admin-api":"node test/admin-api-smoke.mjs","test:dashboard":"node test/dashboard-smoke.mjs","test:hardening":"npm run test:tool-guidance && npm run test:tui && npm run test:config-security && npm run test:self-update && npm run test:budget && npm run test:worker-hotpath && node --test test/connection-generation.test.mjs && npm run test:agent-state && node test/heartbeat-ack-watchdog.test.mjs && npm run test:no-quota && npm run test:usage-storage && npm run test:learn && npm run test:learn-bootstrap && npm run test:soak","test:stability":"node --experimental-strip-types test/relay-stability-smoke.mjs","verify:publish":"npm run verify:review && node scripts/verify-publish.mjs && npx wrangler deploy --dry-run && npm audit --omit=dev","test:admin-auth":"node test/admin-auth-smoke.mjs","test:submission":"node test/submission-smoke.mjs","test:agent-state":"node --experimental-strip-types --test test/agent-state.test.mjs","test:device-auth":"node test/device-auth-smoke.mjs","test:self-update":"node --test test/self-update.test.mjs test/agent-lifecycle-upgrade.test.mjs","test:tool-guidance":"node --test test/tool-error-guidance.test.mjs","test:usage-storage":"node test/usage-storage.test.mjs","test:zero-checkout":"node test/zero-checkout-smoke.mjs","test:worker-hotpath":"node --experimental-strip-types --test test/relay-result.test.mjs","test:config-security":"node --test test/config-security.test.mjs","test:learn-bootstrap":"node test/learning-bootstrap-smoke.mjs","test:dashboard-timers":"node test/dashboard-timers.test.mjs","test:device-management":"node test/device-management-smoke.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"302c1829-3aaa-4f62-b40d-40968f07c5e3"}},"homepage":"https://github.com/anusornNeal/chat-relay#readme","keywords":["chatgpt","mcp","remote-agent","terminal","cloudflare","cli"],"repository":{"url":"git+https://github.com/anusornNeal/chat-relay.git","type":"git"},"_npmVersion":"11.19.0","description":"Zero-checkout remote MCP agent for ChatGPT with terminal, filesystem, process, multi-user, and multi-agent support.","directories":{},"maintainers":[{"name":"anusornneal","email":"anusorn.hank@gmail.com"}],"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.22.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.6.5","agents":"^0.24.0","esbuild":"^0.28.1","wrangler":"^4.143.0","@modelcontextprotocol/server":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/chat-relay_1.3.1_1791778587826_0.9156107741974902","host":"s3://npm-registry-packages-npm-production"},"_id":"@anusornneal/chat-relay@1.3.1","version":"1.3.1"}