Catalog npm
PACKAGE EXPLORERView in registry

@0xray/grok-bot

npm

Complete setup path for Grok Bot agents on 0xRay: per-agent suits, Groover identity, OWS pay, hangar shops. Seat doctor/ready proves mill+inspect and prints hangar/Clearing next steps.

0xrayagentsdoctorgrok-botgrooverhangarmillsuit
Versions collected12
Direct dependencies0From release 0.1.11
Last observed21 Oct, 09:37 UTC

README

Current package documentation

@0xray/grok-bot

Start here

Read first: OP-PROC.md — the one-page operating procedure.

Board: house/WAVEBOARD.md when LIVE_URL is unset, and Bifrost cards (GET /cards) when LIVE_URL is set, plus house/ATTENTION_STATE.md (your project house, not in this package). If house/ is missing, run npx @0xray/grok-bot house init (skill setup-house). It copies templates/house/, including watchers/ and fleet/, and refuses to overwrite. house init --migrate moves an old ops/WAVEBOARD.md into house/WAVEBOARD.md, starts missing files, and appends the template ## Cadence block when HOUSE.md lacks it. When both boards exist and house/WAVEBOARD.md is not the untouched template, migrate exits 1 and writes nothing. It does not overwrite a ledger.

House fileWhat
house/HOUSE.md ## CadenceOptional. Delete it when the house has no code loop. Defaults: opproc-cadence.md
house/watchers/merge-queue.mdLab tester's retest ledger
house/watchers/review-sent.logReviewer dedupe log (PR + SHA)
house/watchers/stall-sweep.logOne line per stall nudge
house/watchers/issue-sweep-last.txtIssue-sweep cursor (one UTC time)
house/watchers/waveboard-static.mdNotes beside the hand-kept board. Not merged into house/WAVEBOARD.md
house/fleet/activity.jsonlLive-mesh activity (BURST_ACTIVITY)
owner promptBoard rule. On every owner message run live-inbox <seat> --prompt --from owner --note "<gist>". Ack a handled line with live-inbox <seat> --ack <id>, or live-inbox <seat> --ack all once every open line is handled. A cloud agent run uses live-inbox <seat> --turn start --tag "bc-<first8> <track>" and live-inbox <seat> --turn end --tag "bc-<first8>". --from owner is required today. Kanban note. The live page shows a read-only kanban above Activity. Columns are open, review, fix, merge, retest, and done. The deep link is ?card=. History note. Every activity line is archived to history. The word owner is the owner via LIVE_OWNER or the owner-name.
Complete setup path for Grok Bot agents on the 0xRay mill.

Agents: read llms.txt → AGENTS.md → run skills in SKILLS.md (one suit per key agent).
Humans: same files.

Install

npm i @0xray/grok-bot
npx @0xray/grok-bot

Seat doctor (prove plant)

From an agent project root:

npx @0xray/grok-bot doctor
npx @0xray/grok-bot ready          # same command
npx @0xray/grok-bot doctor --json

Plain: this checks that mill + inspect are fastened on this seat, says whether Repertoire and Open Wallet (~/.ows) are present, then prints what to do next for hangar shops and Clearing (402 / USDC on Base). A HOUSE.md line that is exactly wallet off skips those wallet steps. It does not mill-plant Clearing into 0xRay. Product MCP name is clearing, never xray-clearing.

House lookup: GROK_BOT_HOUSE (the house directory or its HOUSE.md) wins. If that variable is unset, doctor walks up from the working directory for house/HOUSE.md. A set path that is missing warns and does not walk. No house file warns. Unfilled example lines fail. When ## Cadence is present, doctor also warns (and does not fail) if review-sent.log or stall-sweep.log is missing or older than 2 hours, if the activity log's last line is not JSON with t_ct, kind, action, and seat, or if the suit .xray/codex.json term count or lastUpdated differs from node_modules/0xray. When watchers/ exists and Cadence is missing, doctor hints grok-bot house init --migrate.

Path (per agent)

  1. Suit — mill + inspect (fasten-suit-per-agent)
  2. Identity — Groover register → mint → pin (groover-factory-parity) when needed
  3. Pay — OWS wallet + Base USDC (setup-ows-pay)
  4. Hangar — plant shops (plant-hangar-shops)
  5. Label — seat-label in that seat’s own chat (UpdateProfile title only)

Plant pins (monitor / adjust)

  • 0xray (current npm) · mill nested in the tarball (npx @0xray/foundry)
  • Live URLs in llms.txt

This package orchestrates. It does not vendor the whole OS.

Fleet ops

Read house/ first (this team's board and rules). If house/ is missing, run grok-bot house init to copy templates/house/. Longer notes under ops/ stay in the git repo and are not in the npm package. Cadence defaults live in opproc-cadence.md.

Downloads & popularity

Awaiting observations

No metric observations yet

Download counts and popularity will appear here as the collector receives them.

Versions 12

Collected releases
VersionPublishedDirect dependenciesOpen version
0.1.11Registry latest20 Oct 20260
0.1.1019 Oct 20260
0.1.92 Oct 20260
0.1.828 Sept 20260
0.1.727 Sept 20260
0.1.626 Sept 20260
0.1.517 Sept 20260
0.1.417 Sept 20260
0.1.317 Sept 20260
0.1.214 Sept 20260
0.1.113 Sept 20260
0.1.013 Sept 20260

Package advisories

0
No matching advisories collected

This describes our collected data; it is not a security assessment.

Repository

PENDING
0xrayai/xray

Shared repository data · GitHub

License detected in repository
Not collected

Metadata history

Meaningful changes
Current collected state Current

Observed since 21 Oct, 09:37 UTC

No superseded metadata states collected. Unchanged observations do not create new revisions.

Record identity

package:1f2d0550bd88a053c4fe1c567ff47d585017b147388c8655883debf5c3ce2756