{"_id":"@agent-arc-status/cli","_rev":"3-239a72b9bfa566c3cceccc1a84213d84","name":"@agent-arc-status/cli","dist-tags":{"latest":"0.3.2"},"versions":{"0.3.0":{"name":"@agent-arc-status/cli","version":"0.3.0","keywords":["agent","agents","ai","llm","observability","progress","arc-status","cli"],"author":{"name":"Joe Fisher"},"license":"MIT","_id":"@agent-arc-status/cli@0.3.0","maintainers":[{"name":"joethefisher","email":"joefisherpersonal@gmail.com"}],"homepage":"https://github.com/joethefisher/agent-arc-status#readme","bugs":{"url":"https://github.com/joethefisher/agent-arc-status/issues"},"bin":{"arc-status":"dist/bin/arc-status.js"},"dist":{"shasum":"a5654448dd3efd300a318bf68d4dc7148ced6445","tarball":"https://registry.npmjs.org/@agent-arc-status/cli/-/cli-0.3.0.tgz","fileCount":47,"integrity":"sha512-N47OQ2tlbvc12NLZFCfUoEHxJ57MQvyxt2rEY+lqduh63i6y+0dNEqqOWCOrG6/QBoJ7tuiJu5zaHccqmuJE0A==","signatures":[{"sig":"MEQCIAbEbmuAMXu9WKVIYAZbc/90RrTXqQbQhbpfYdy1qNqxAiB25Iizo0PCBqgddOQ25i4cEBalVYhKj/EAEjhGP49reA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agent-arc-status%2fcli@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":43942},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"}},"gitHead":"421bf5c6179c005c98824c92cf49b065b1445e59","scripts":{"build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"joethefisher","email":"joefisherpersonal@gmail.com"},"repository":{"url":"git+https://github.com/joethefisher/agent-arc-status.git","type":"git","directory":"packages/cli"},"_npmVersion":"10.9.8","description":"arc-status: a zero-dependency CLI to render, tail, serve, validate, and tree Agent Arc Status Protocol event streams.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@agent-arc-status/reference":"^0.3.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cli_0.3.0_1783738322909_0.3393120466734929","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@agent-arc-status/cli","version":"0.3.1","keywords":["agent","agents","ai","llm","observability","progress","arc-status","cli"],"author":{"name":"Joe Fisher"},"license":"MIT","_id":"@agent-arc-status/cli@0.3.1","maintainers":[{"name":"joethefisher","email":"joefisherpersonal@gmail.com"}],"homepage":"https://github.com/joethefisher/agent-arc-status#readme","bugs":{"url":"https://github.com/joethefisher/agent-arc-status/issues"},"bin":{"arc-status":"dist/bin/arc-status.js"},"dist":{"shasum":"df939e7393fe9f04feaf8534c406846888d2c515","tarball":"https://registry.npmjs.org/@agent-arc-status/cli/-/cli-0.3.1.tgz","fileCount":47,"integrity":"sha512-TzwzInlNjOLp0yRwmxsk5L3+sfrlhTvIyGzaPLrFXlzGXD9xQNlNseUPDjzuEIfO46/jeG1B8ek3Ou3DXtLSjg==","signatures":[{"sig":"MEYCIQDA38I/K/8L2Q+8hKtmQ5TkVlFwISwSRGifrcUOrC2UlAIhAKfvSbe3l7klDB+WvD4fV8WtcJlMQBw+EzpawSh6SK37","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agent-arc-status%2fcli@0.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":43942},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"}},"gitHead":"cff6c28c805bba4f15e9bea0ce43dcdc515ecf66","scripts":{"build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:235add1a-e89b-4cdd-a5a5-f334ace7cdfe"}},"repository":{"url":"git+https://github.com/joethefisher/agent-arc-status.git","type":"git","directory":"packages/cli"},"_npmVersion":"12.0.1","description":"arc-status: a zero-dependency CLI to render, tail, serve, validate, and tree Agent Arc Status Protocol event streams.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@agent-arc-status/reference":"^0.3.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cli_0.3.1_1783740635867_0.155050174087336","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@agent-arc-status/cli","version":"0.3.2","description":"arc-status: a zero-dependency CLI to render, tail, serve, validate, and tree Agent Arc Status Protocol event streams.","license":"MIT","author":{"name":"Joe Fisher"},"repository":{"type":"git","url":"git+https://github.com/joethefisher/agent-arc-status.git","directory":"packages/cli"},"homepage":"https://github.com/joethefisher/agent-arc-status#readme","bugs":{"url":"https://github.com/joethefisher/agent-arc-status/issues"},"keywords":["agent","agents","ai","llm","observability","progress","arc-status","cli"],"type":"module","bin":{"arc-status":"dist/bin/arc-status.js"},"main":"./dist/cli.js","types":"./dist/cli.d.ts","exports":{".":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"}},"publishConfig":{"access":"public","provenance":true},"scripts":{"build":"tsc","typecheck":"tsc --noEmit"},"engines":{"node":">=20"},"dependencies":{"@agent-arc-status/reference":"^0.3.0"},"gitHead":"541a2a2c6ea3a031354c5ecc744bce9a6fe5d75b","_id":"@agent-arc-status/cli@0.3.2","_nodeVersion":"22.23.1","_npmVersion":"12.0.1","dist":{"integrity":"sha512-K9OjTBevIjPTxINT3v1MQIeC2YxQa37WsKvO48Vw24n5fJCXouWuXS7RCS9EiUiWCFNbZaN1qGva+zwP40iTOg==","shasum":"876406f1ee882a4321a82345fa021a4c5949618f","tarball":"https://registry.npmjs.org/@agent-arc-status/cli/-/cli-0.3.2.tgz","fileCount":47,"unpackedSize":43942,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agent-arc-status%2fcli@0.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCZc3FMAN9hkHdwjqMOOLmoNOTAdgi4T5EbTrB6wNRhWQIgamIRPlJvwdmwEBueZju3emQWmW9vhllgoSK5Tuuf/gM="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:235add1a-e89b-4cdd-a5a5-f334ace7cdfe"}},"directories":{},"maintainers":[{"name":"joethefisher","email":"joefisherpersonal@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/cli_0.3.2_1783741384945_0.762100893107696"},"_hasShrinkwrap":false}},"time":{"created":"2026-07-11T02:52:02.748Z","modified":"2026-07-11T03:43:05.355Z","0.3.0":"2026-07-11T02:52:03.055Z","0.3.1":"2026-07-11T03:30:36.027Z","0.3.2":"2026-07-11T03:43:05.084Z"},"bugs":{"url":"https://github.com/joethefisher/agent-arc-status/issues"},"author":{"name":"Joe Fisher"},"license":"MIT","homepage":"https://github.com/joethefisher/agent-arc-status#readme","keywords":["agent","agents","ai","llm","observability","progress","arc-status","cli"],"repository":{"type":"git","url":"git+https://github.com/joethefisher/agent-arc-status.git","directory":"packages/cli"},"description":"arc-status: a zero-dependency CLI to render, tail, serve, validate, and tree Agent Arc Status Protocol event streams.","maintainers":[{"name":"joethefisher","email":"joefisherpersonal@gmail.com"}],"readme":"# @agent-arc-status/cli — `arc-status`\n\nA **zero-dependency** command-line viewer for the [Agent Arc Status\nProtocol](https://github.com/joethefisher/agent-arc-status). Point it at a JSONL stream (file, stdin,\nor a live webhook) and see arcs render, validate, and nest.\n\n```bash\nnpx @agent-arc-status/cli render examples/03-long-autonomous.jsonl\n# ▶ build ...\n# ✓ [4/11] ...\n# · still working ...\n# ■ v0.1 complete ...\n```\n\n## Commands\n\n| Command | What it does |\n|---|---|\n| `arc-status render <file\\|->` | Render each event to a colored line (`--json`, `--body`, `--no-color`) |\n| `arc-status validate <file\\|->` | Validate events + phase ordering; **exit 1** on failure (`--partial`, `--monotonic`, `--json`) — CI-friendly |\n| `arc-status tree <file\\|->` | Render arcs as a delegation tree via `x_parent_arc_id` (flat if none) |\n| `arc-status tail <file> [--follow]` | Render a file, optionally re-rendering appended events |\n| `arc-status serve [--port 8787] [--host 127.0.0.1]` | Run a webhook receiver that validates and renders events live |\n\nExit codes: `0` ok · `1` invalid · `2` usage · `3` I/O. Color auto-disables when piped or when\n`NO_COLOR` / `--no-color` is set.\n\n```bash\ncat events.jsonl | arc-status validate -     # exit 1 if anything is malformed\narc-status serve --port 8787                  # POST arc.status events here to watch them live\n```\n\n`serve` binds `127.0.0.1` by default, caps request bodies at 64KB, and treats every event as data,\nnever instruction (spec §9.4). The testable core is `run(argv, io)` exported from the package.\n","readmeFilename":"README.md"}