{"_id":"@albion-labs/cli","name":"@albion-labs/cli","dist-tags":{"latest":"0.1.0"},"versions":{"0.1.0":{"name":"@albion-labs/cli","version":"0.1.0","description":"Albion local agent: mirrors your terminals to an Albion canvas. Source-available; only ever mirrors PTY bytes -- never touches your AI login.","license":"UNLICENSED","type":"module","repository":{"type":"git","url":"git+https://github.com/Albion-Labs/albion.git","directory":"packages/agent"},"bin":{"albion":"bin/albion.js"},"publishConfig":{"access":"public"},"dependencies":{"node-pty":"^1.1.0","ws":"^8.18.0","@xterm/headless":"^5.5.0","@xterm/addon-serialize":"^0.13.0","@albion-labs/shared":"0.1.0"},"engines":{"node":">=20"},"scripts":{"postinstall":"node scripts/fix-spawn-helper.cjs","dev":"node bin/albion.js daemon"},"_id":"@albion-labs/cli@0.1.0","bugs":{"url":"https://github.com/Albion-Labs/albion/issues"},"homepage":"https://github.com/Albion-Labs/albion#readme","_integrity":"sha512-rjWFGHTl6JTQ29u7Wg3JGEC6c1duX/RR7At0lMtom6NoJ/xP8eye0X9ZJnesvahULhzlnZlB7aSJqSTkNGQZMA==","_resolved":"/Users/williamporter/Desktop/Albion-Labs/wepo/packages/agent/albion-labs-cli-0.1.0.tgz","_from":"file:albion-labs-cli-0.1.0.tgz","_nodeVersion":"22.22.2","_npmVersion":"10.9.7","dist":{"integrity":"sha512-rjWFGHTl6JTQ29u7Wg3JGEC6c1duX/RR7At0lMtom6NoJ/xP8eye0X9ZJnesvahULhzlnZlB7aSJqSTkNGQZMA==","shasum":"511c5cb6134d4693e0cb3ccf13f87e6727e5f48b","tarball":"https://registry.npmjs.org/@albion-labs/cli/-/cli-0.1.0.tgz","fileCount":10,"unpackedSize":27662,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCXUgeDPR4Oe7FoaQe8iEkLdwUwNmrNjDJftXdBwlxT4AIgLXcCY6WTbFxD5MV/sfV1VDmV57VJuMdto/s9lL3Ftbk="}]},"_npmUser":{"name":"ipolyphian","email":"william.a.porter37@gmail.com"},"directories":{},"maintainers":[{"name":"ipolyphian","email":"william.a.porter37@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/cli_0.1.0_1783629820415_0.7449850711034987"},"_hasShrinkwrap":false}},"time":{"created":"2026-07-09T20:43:40.238Z","0.1.0":"2026-07-09T20:43:40.543Z","modified":"2026-07-09T20:43:40.801Z"},"maintainers":[{"name":"ipolyphian","email":"william.a.porter37@gmail.com"}],"description":"Albion local agent: mirrors your terminals to an Albion canvas. Source-available; only ever mirrors PTY bytes -- never touches your AI login.","homepage":"https://github.com/Albion-Labs/albion#readme","repository":{"type":"git","url":"git+https://github.com/Albion-Labs/albion.git","directory":"packages/agent"},"bugs":{"url":"https://github.com/Albion-Labs/albion/issues"},"license":"UNLICENSED","readme":"# @albion-labs/cli\n\nThe Albion local agent. Runs on your machine, spawns/wraps PTYs (node-pty), and\nmirrors terminal bytes to the relay over **outbound-only** WSS. The installed\ncommand is **`albion`** (`albion run` / `albion share` / `albion daemon`).\n\nTrust stance (D4/D13): source-available from day one; mirrors bytes of your own\nofficial CLI sessions; never automates, proxies, or stores your AI-provider login.\n\nnpm name (D31, 09/07/26): bare `albion` and `albion-cli` are squatted, so the\npackage lives under the claimed org scope — `@albion-labs/cli` — with bin\n`albion` (what users type is unaffected by the registry name). Stage 0: skeleton + the node-pty\nspawn-helper postinstall guard (see `spikes/spike-a/OUTCOME.md`).\n\n## Environment\n\n| Var | Meaning | Default |\n|---|---|---|\n| `ALBION_RELAY` | Relay WebSocket base (same as `--relay`) | `ws://localhost:3200` |\n| `ALBION_USER` | Albion identity (same as `--user`) | `william` |\n\n`WEPO_RELAY` / `WEPO_USER` are **deprecated** fallbacks from the pre-rename era:\nstill read for one release (a one-time warning is printed), removed after that.\nFlags beat env vars; env vars beat defaults.\n\n## Publishing\n\nPublish from the **repo root** with pnpm (never `npm publish` from this\ndirectory — npm does not rewrite the `workspace:*` dependency on\n`@albion-labs/shared`, so the tarball would be uninstallable):\n\n```bash\npnpm run release:cli   # publishes @albion-labs/shared, then @albion-labs/cli\n```\n\npnpm rewrites `workspace:*` to the real version at pack time and refuses to\npublish from a dirty tree. On later releases, bump BOTH package versions (or at\nleast every package whose version is already on the registry) before running the\nscript — publishing an already-published version fails and the `&&` chain stops\nthere. Licence remains `UNLICENSED` (all rights reserved) until William picks\nthe source-available licence text — publishing under it is deliberate: source\nvisible, no licence granted yet.\n","readmeFilename":"README.md","_rev":"1-c5030769b6bb77056f91a04f07f35f4a"}