{"_id":"@aglantic/relay","_rev":"2-5351fc9547809cfc35c1e17eadfef9ed","name":"@aglantic/relay","dist-tags":{"latest":"0.1.1"},"versions":{"0.1.0":{"name":"@aglantic/relay","version":"0.1.0","license":"MIT","_id":"@aglantic/relay@0.1.0","maintainers":[{"name":"neuralq-systems","email":"shivank@neuralq.in"}],"bin":{"aglantic-relay":"bin/relay.cjs","aglantic-relay-codex":"bin/relay-codex.mjs","aglantic-relay-cursor":"bin/relay-cursor.mjs","aglantic-relay-copilot":"bin/relay-copilot.mjs"},"dist":{"shasum":"5dcf08fdd8fead59df30122400d73af5dca7c26f","tarball":"https://registry.npmjs.org/@aglantic/relay/-/relay-0.1.0.tgz","fileCount":6,"integrity":"sha512-w94nV5hsTPSZlg+duAhgR8YONdEDlGC6+M6wTDrJPv5hQcXKTlI/6dOTmlSQreeYqTUGiDfT/we7d76tdaasjg==","signatures":[{"sig":"MEQCIH9vhURKh9nN74ZXw8fkGjzFD0B0pV1B4AqkRwKSNZTRAiA7ALhcz6cGFFRgOccFpRdTr3keWQsAZsdJJHjnWAda6w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48822},"type":"module","engines":{"node":">=20.19.0"},"_npmUser":{"name":"neuralq-systems","email":"shivank@neuralq.in"},"_npmVersion":"11.19.0","description":"A local-first inbox for the AI coding agents you already run.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@github/copilot-sdk":"^1.0.13"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/relay_0.1.0_1789050126428_0.8404279357014468","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"_id":"@aglantic/relay@0.1.1","bin":{"aglantic-relay":"bin/relay.cjs","aglantic-relay-codex":"bin/relay-codex.mjs","aglantic-relay-cursor":"bin/relay-cursor.mjs","aglantic-relay-copilot":"bin/relay-copilot.mjs"},"dist":{"shasum":"8f634e6cf8d941775e9c18f98e60d25a35b14d7e","tarball":"https://registry.npmjs.org/@aglantic/relay/-/relay-0.1.1.tgz","fileCount":6,"integrity":"sha512-+AFaPNm3Z9R+17v3V+I5W6kTDdFsScbGHY/T8JyCB9HgssOpHOemu49qOdhHv1x5jVDcl9UikNfhzrN4WvYDag==","signatures":[{"sig":"MEUCIQCiwfBKA5qCWRF3I5ChkT7HAJ4phCCOqN5J90WjrD5tXAIgbVrl88Ucs+8tN+G4aPccmJpQdyzuOqJLkRfZKmQSLck=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDoyS5YJrB5WrhblcKfsV93dWr85u8d5ErfggTBmDRYfQIgXZ6IcwExR14QBSVV2jrk1UPMUqH1x2eiIBKCftQN2Xc="}],"unpackedSize":48985},"name":"@aglantic/relay","type":"module","engines":{"node":">=20.19.0"},"license":"MIT","version":"0.1.1","_npmUser":{"name":"neuralq-systems","email":"shivank@neuralq.in"},"_npmVersion":"11.19.0","description":"A local-first inbox for the AI coding agents you already run.","directories":{},"maintainers":[{"name":"neuralq-systems","email":"shivank@neuralq.in"}],"_nodeVersion":"26.7.0","dependencies":{"@github/copilot-sdk":"^1.0.13"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/relay_0.1.1_1789067987514_0.36511775452659"}}},"time":{"created":"2026-09-10T14:22:06.258Z","modified":"2026-09-10T19:19:47.857Z","0.1.0":"2026-09-10T14:22:06.615Z","0.1.1":"2026-09-10T19:19:47.624Z"},"license":"MIT","description":"A local-first inbox for the AI coding agents you already run.","maintainers":[{"name":"neuralq-systems","email":"shivank@neuralq.in"}],"readme":"# Aglantic Relay\n\nAglantic Relay is a local-first inbox for people directing several AI coding\nagents. It shows the agents that need a decision, lets an owner queue focused\ninput, and preserves a local delivery record.\n\n## Install\n\n```bash\nnpm install --global @aglantic/relay\naglantic-relay serve\n```\n\nOpen `http://127.0.0.1:4319`. The command center binds only to loopback. State\nand its local bearer token live in `~/.aglantic-relay/`; set\n`AGLANTIC_RELAY_HOME` to choose another directory.\n\nTo run an unreleased change from a source checkout, use\n`npm install --global ./packages/relay` instead.\n\n## Universal CLI protocol\n\n```bash\naglantic-relay start api-fix \"API fix\" \"Repair webhook retries\"\naglantic-relay status api-fix needs_input \"Choose a retry limit\"\naglantic-relay send api-fix \"Stop after 24 hours.\"\naglantic-relay pull api-fix\n```\n\nRun `aglantic-relay guide` to print the collaboration protocol to include in an\nagent's opening instruction.\n\n## Native adapters\n\n- `aglantic-relay-copilot` attaches only to the explicitly configured\n  `COPILOT_RELAY_RUNTIME_URL` and delivers messages through the Copilot SDK.\n- `aglantic-relay-codex` attaches to an already-running managed Codex\n  app-server daemon. Start it with `codex app-server daemon start`.\n- `aglantic-relay-cursor` reads `CURSOR_API_KEY` from the invoking shell and\n  monitors Cursor Cloud Agents without persisting the credential.\n\nAdapters never inject generic terminal keystrokes and never auto-approve\nruntime permission requests. See the repository documentation for setup and\noperational constraints.\n","readmeFilename":"README.md"}