{"_id":"@gravity-rail/cli","_rev":"35-594c7aea695bf7fba3be40495c381618","name":"@gravity-rail/cli","dist-tags":{"latest":"0.36.2"},"versions":{"0.1.0":{"name":"@gravity-rail/cli","version":"0.1.0","keywords":["gravity-rail","cli","healthcare","workspace"],"license":"MIT","_id":"@gravity-rail/cli@0.1.0","maintainers":[{"name":"gravityrail","email":"dan@gravityrail.com"}],"homepage":"https://developer.gravityrail.com","bin":{"gr":"dist/gr.js"},"dist":{"shasum":"5b727018a87f7e64e7cbbb4d1e78fb6cc8758742","tarball":"https://registry.npmjs.org/@gravity-rail/cli/-/cli-0.1.0.tgz","fileCount":4,"integrity":"sha512-eOTs4ORrW79K/9FhJMBmA1Zz5i/k7R8uuXD5vDQid23vBD7ttPqN+CC74BGtW6fOC5gB93rVwtLpiOjK3ytaeg==","signatures":[{"sig":"MEUCIEKFZeDpSWaU9Vs18qu7OZWLBGqB7MkzENm07vYIf4p3AiEAjxLpawgcb4NO/D6q0naPTk2DRRwNXofWXEWE+N15rNc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2160065},"type":"module","engines":{"node":">=18"},"gitHead":"400e9202eba0a6fda2b580fa7d95892ad2aa10cc","scripts":{"build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"gravityrail","email":"dan@gravityrail.com"},"repository":{"url":"https://developer.gravityrail.com","type":"git"},"_npmVersion":"11.6.2","description":"Gravity Rail CLI — manage workspaces from the command line","directories":{},"_nodeVersion":"25.1.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","typescript":"^5.9.3","@types/node":"^25.2.3","@gravity-rail/client":"workspace:*","@gravity-rail/gr-cli":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.1.0_1771632145379_0.7074248368679339","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@gravity-rail/cli","version":"0.2.0","keywords":["gravity-rail","cli","healthcare","workspace"],"license":"MIT","_id":"@gravity-rail/cli@0.2.0","maintainers":[{"name":"gravityrail","email":"dan@gravityrail.com"}],"homepage":"https://developer.gravityrail.com","bin":{"gr":"dist/gr.js"},"dist":{"shasum":"348caee2dbd1fdf0a7efb87dd2fe185d347dcb2b","tarball":"https://registry.npmjs.org/@gravity-rail/cli/-/cli-0.2.0.tgz","fileCount":4,"integrity":"sha512-3bZS9FOeG1IhYZGDtqA5bhhnQv2TkDj8cVjesgX/kpTuJ67KawOSBJI6ppYiuYbMDRniTrINZfjPOTH22FoLvg==","signatures":[{"sig":"MEQCIFYAj1NiLf69kr/j1DCPIWmS+K5S3Dya4WjDw5fSFvDyAiBvZZqS2DrOXS5J9RgrWrUHA0xWg2K536sC8GBiOf9/UQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2223999},"type":"module","engines":{"node":">=18"},"gitHead":"712304734962b7c32c11852146f700dfb3257927","scripts":{"build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"gravityrail","email":"dan@gravityrail.com"},"deprecated":"Please upgrade to 0.3.0 — architectural changes removed internal code that shouldn't have shipped. See CHANGELOG.","repository":{"url":"https://developer.gravityrail.com","type":"git"},"_npmVersion":"11.6.2","description":"Gravity Rail CLI — manage workspaces from the command line","directories":{},"_nodeVersion":"25.1.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","typescript":"^5.9.3","@types/node":"^25.2.3","@gravity-rail/client":"workspace:*","@gravity-rail/gr-cli":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.2.0_1771733792472_0.14880451406948358","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@gravity-rail/cli","version":"0.3.0","keywords":["gravity-rail","cli","healthcare","workspace"],"license":"MIT","_id":"@gravity-rail/cli@0.3.0","maintainers":[{"name":"gravityrail","email":"dan@gravityrail.com"}],"homepage":"https://developer.gravityrail.com","bin":{"gr":"dist/gr.js"},"dist":{"shasum":"1726861a82ef9217de29575e1303da9c4773647c","tarball":"https://registry.npmjs.org/@gravity-rail/cli/-/cli-0.3.0.tgz","fileCount":13,"integrity":"sha512-6e5yf2X6ym/d994JPstA7YNg9aCTsOnUsvCa64DH4N3S1PVq8h6Nm9AqD+iIqu1/q0aa2Yl+kuqs92wgDHeSKw==","signatures":[{"sig":"MEQCIC+P0NiMMRQEEcwu51ZfO6a2d4axVq5QBw7Nj1bTl+vYAiAUCGUKrUWhUbT/5VZuKIe7fRzfo+Zsx0e4cvD3iQh/Jg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4111410},"type":"module","engines":{"node":">=18"},"exports":{".":{"types":"./dist/lib.d.ts","import":"./dist/lib.js"},"./lib":{"types":"./dist/lib.d.ts","import":"./dist/lib.js"},"./cli-utils":{"types":"./dist/cli-utils.d.ts","import":"./dist/cli-utils.js"}},"gitHead":"7029068ddddc5ca870fa6847b667fabd853b56d7","scripts":{"test":"jest --forceExit","build":"tsup","clean":"rm -rf dist","test:ci":"jest --forceExit --passWithNoTests --coverage --coverageReporters=json-summary --coverageReporters=text-summary","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:942c01bc-93a5-4263-ba3f-c9a17f6f1929"}},"repository":{"url":"https://developer.gravityrail.com","type":"git"},"_npmVersion":"11.12.1","description":"Gravity Rail CLI — manage workspaces from the command line","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@gravity-rail/sdk":"workspace:*"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","tsup":"^8.3.5","ts-jest":"^29.4.6","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.3.0_1776820060940_0.5247166341699059","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@gravity-rail/cli","version":"0.4.0","keywords":["gravity-rail","cli","healthcare","workspace"],"license":"MIT","_id":"@gravity-rail/cli@0.4.0","maintainers":[{"name":"gravityrail","email":"dan@gravityrail.com"}],"homepage":"https://developer.gravityrail.com","bin":{"gr":"dist/gr.js"},"dist":{"shasum":"f7edff836f0164e8019d79eb4fc8fe080da79d7e","tarball":"https://registry.npmjs.org/@gravity-rail/cli/-/cli-0.4.0.tgz","fileCount":13,"integrity":"sha512-KGXYieGKpHJ5Ps/uLPOH9jLSFTh1oOSuJ+2TIZMQPChJkKi91KVCOPisCvVtAOnq7BDgA+JgdihW5foIh2MGvg==","signatures":[{"sig":"MEYCIQCRuWppDlm4O952dvr8dmtWTnmYPbIAaESCwSM5Ws+ScgIhAOk5q6i6nIfWSVWGpG3BOtswc6F5IxqIjxwXIdMcwlY9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4627943},"type":"module","engines":{"node":">=18"},"exports":{".":{"types":"./dist/lib.d.ts","import":"./dist/lib.js"},"./lib":{"types":"./dist/lib.d.ts","import":"./dist/lib.js"},"./cli-utils":{"types":"./dist/cli-utils.d.ts","import":"./dist/cli-utils.js"}},"gitHead":"b2c7cbd2c8486c832fc8fdb054db49ac6a509adf","scripts":{"test":"jest --forceExit","build":"tsup","clean":"rm -rf dist","test:ci":"jest --forceExit --passWithNoTests --coverage --coverageReporters=json-summary --coverageReporters=text-summary","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:942c01bc-93a5-4263-ba3f-c9a17f6f1929"}},"repository":{"url":"https://developer.gravityrail.com","type":"git"},"_npmVersion":"11.12.1","description":"Gravity Rail CLI — manage workspaces from the command line","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@gravity-rail/sdk":"^0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","tsup":"^8.3.5","ts-jest":"^29.4.6","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.4.0_1777928248698_0.6354603558320615","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@gravity-rail/cli","version":"0.5.0","keywords":["gravity-rail","cli","healthcare","workspace"],"license":"MIT","_id":"@gravity-rail/cli@0.5.0","maintainers":[{"name":"gravityrail","email":"dan@gravityrail.com"}],"homepage":"https://developer.gravityrail.com","bin":{"gr":"dist/gr.js"},"dist":{"shasum":"8c4f21c2ffe1cee725f9a9709be98c5a5c1a8b6e","tarball":"https://registry.npmjs.org/@gravity-rail/cli/-/cli-0.5.0.tgz","fileCount":13,"integrity":"sha512-yfiXsf1pEV6j51gmzHV60fBbuaarKROdxf7mE38yQxx2DYX2oDkV9jrTOMBDY4spbRt6T1lfw2O/34Mqhe7/5Q==","signatures":[{"sig":"MEQCIGdV7d2EVtc0Cbo6B5vprymjGeUPcJygP7/ZwM3MEb3tAiAKiu1PIPotihCClA4lEhdE0z5SeVi3+QltREfQ3Z2xCQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4891830},"type":"module","engines":{"node":">=18"},"exports":{".":{"types":"./dist/lib.d.ts","import":"./dist/lib.js"},"./lib":{"types":"./dist/lib.d.ts","import":"./dist/lib.js"},"./cli-utils":{"types":"./dist/cli-utils.d.ts","import":"./dist/cli-utils.js"}},"gitHead":"402e1ec1f0a8b6787c068c15b4da39bf9c0b582b","scripts":{"test":"jest --forceExit","build":"tsup","clean":"rm -rf dist","test:ci":"jest --forceExit --passWithNoTests --coverage --coverageReporters=json-summary --coverageReporters=text-summary","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:942c01bc-93a5-4263-ba3f-c9a17f6f1929"}},"repository":{"url":"https://developer.gravityrail.com","type":"git"},"_npmVersion":"11.13.0","description":"Gravity Rail CLI — manage workspaces from the command line","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@gravity-rail/sdk":"^0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.4.2","tsup":"^8.3.5","ts-jest":"^29.4.6","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.5.0_1779824115961_0.380866079234085","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@gravity-rail/cli","version":"0.5.1","keywords":["gravity-rail","cli","healthcare","workspace"],"license":"MIT","_id":"@gravity-rail/cli@0.5.1","maintainers":[{"name":"gravityrail","email":"dan@gravityrail.com"}],"homepage":"https://developer.gravityrail.com","bin":{"gr":"dist/gr.js"},"dist":{"shasum":"164aaae41e9c7aeb442dac27721f61bd8d726d25","tarball":"https://registry.npmjs.org/@gravity-rail/cli/-/cli-0.5.1.tgz","fileCount":23,"integrity":"sha512-5zKclvj/0jW0Desc1Qh7VJM+MJub+Go8VUcP2elTbI7jo7LX8x/n4ygClfScuU0l0qW6tJcDPXhSw31QsQfHNg==","signatures":[{"sig":"MEUCIQDo0ewNLZk/fLuxBuW+B8oMnh9g1pU6Uw7dEPUj2ou2qAIgGJ+11c5v8cJXdlVZPhqqkp5hNc7CNu/MT05Ib67wzrU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5064196},"type":"module","engines":{"node":">=18"},"exports":{".":{"types":"./dist/lib.d.ts","import":"./dist/lib.js"},"./lib":{"types":"./dist/lib.d.ts","import":"./dist/lib.js"},"./cli-utils":{"types":"./dist/cli-utils.d.ts","import":"./dist/cli-utils.js"}},"gitHead":"ec81681e990e1d42183bb09a164de54a2afca309","scripts":{"test":"jest --forceExit","build":"tsup","clean":"rm -rf dist","test:ci":"jest --forceExit --passWithNoTests --coverage --coverageReporters=json-summary --coverageReporters=text-summary","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:942c01bc-93a5-4263-ba3f-c9a17f6f1929"}},"repository":{"url":"https://developer.gravityrail.com","type":"git"},"_npmVersion":"11.13.0","description":"Gravity Rail CLI — manage workspaces from the command line","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@gravity-rail/sdk":"^0.5.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.4.2","tsup":"^8.3.5","ts-jest":"^29.4.6","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.5.1_1779904120707_0.5316638508269405","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@gravity-rail/cli","version":"0.6.0","keywords":["gravity-rail","cli","healthcare","workspace"],"license":"MIT","_id":"@gravity-rail/cli@0.6.0","maintainers":[{"name":"gravityrail","email":"dan@gravityrail.com"}],"homepage":"https://developer.gravityrail.com","bin":{"gr":"dist/gr.js"},"dist":{"shasum":"11121350e996fabb2437532da4c344fedc499234","tarball":"https://registry.npmjs.org/@gravity-rail/cli/-/cli-0.6.0.tgz","fileCount":23,"integrity":"sha512-5T3bdi3hTt5yflgHmoqA3+P5BwWmxXSVpo0S1/AVdPrCuAy5p/+5bqxm6l6Q9eEVSQiNHmoIGR6MWXN2Fe6MyA==","signatures":[{"sig":"MEYCIQCzdDBQlDWlTj8CTb64TU4Mh3/Ex1hP2pRW5vSR1ycd6gIhAOkzZ9K/Q0Rh/eXOzr9neCoB+CHl8xHOBYC0WSZoUQDA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5059235},"type":"module","engines":{"node":">=18"},"exports":{".":{"types":"./dist/lib.d.ts","import":"./dist/lib.js"},"./lib":{"types":"./dist/lib.d.ts","import":"./dist/lib.js"},"./cli-utils":{"types":"./dist/cli-utils.d.ts","import":"./dist/cli-utils.js"}},"gitHead":"2bc8e0d138082d897997aef112ee32e9739c514c","scripts":{"test":"jest --forceExit","build":"tsup","clean":"rm -rf dist","test:ci":"jest --forceExit --passWithNoTests --coverage --coverageReporters=json-summary --coverageReporters=text-summary","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:942c01bc-93a5-4263-ba3f-c9a17f6f1929"}},"repository":{"url":"https://developer.gravityrail.com","type":"git"},"_npmVersion":"11.13.0","description":"Gravity Rail CLI — manage workspaces from the command line","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@gravity-rail/sdk":"^0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.4.2","tsup":"^8.3.5","ts-jest":"^29.4.6","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.6.0_1779947796452_0.24485920193541966","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@gravity-rail/cli","version":"0.7.0","keywords":["gravity-rail","cli","healthcare","workspace"],"license":"MIT","_id":"@gravity-rail/cli@0.7.0","maintainers":[{"name":"gravityrail","email":"dan@gravityrail.com"}],"homepage":"https://developer.gravityrail.com","bin":{"gr":"dist/gr.js"},"dist":{"shasum":"ba329ae7d17c5ed0aeb5303fb5ba6e8864f4853b","tarball":"https://registry.npmjs.org/@gravity-rail/cli/-/cli-0.7.0.tgz","fileCount":31,"integrity":"sha512-tPI1GSavLJezB6BlWBLlp0FgMZ51q1aNi6dEagposE2NtEUvJTJWZkHeuo1m/LERFCgaTNDdUAd0BgftbXlgNQ==","signatures":[{"sig":"MEQCID1cmeqZjEo83k7zE/tNGs6e9TzQ5oFoSWRrv7yjSMU9AiBfGE4emvYEZlGUGmZxY28Pe46IHpPnaKin94bwszb+IA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5215776},"type":"module","engines":{"node":">=18"},"exports":{".":{"types":"./dist/lib.d.ts","import":"./dist/lib.js"},"./lib":{"types":"./dist/lib.d.ts","import":"./dist/lib.js"},"./cli-utils":{"types":"./dist/cli-utils.d.ts","import":"./dist/cli-utils.js"}},"gitHead":"28bc0132b8f9435c386a4860806e62ae55e7c0b8","scripts":{"test":"jest --forceExit","build":"tsup","clean":"rm -rf dist","test:ci":"jest --forceExit --passWithNoTests --coverage --coverageReporters=json-summary --coverageReporters=text-summary","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:942c01bc-93a5-4263-ba3f-c9a17f6f1929"}},"repository":{"url":"https://developer.gravityrail.com","type":"git"},"_npmVersion":"11.13.0","description":"Gravity Rail CLI — manage workspaces from the command line","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@gravity-rail/sdk":"^0.7.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.4.2","tsup":"^8.3.5","ts-jest":"^29.4.6","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.7.0_1780125850958_0.14723286759239262","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"@gravity-rail/cli","version":"0.7.1","keywords":["gravity-rail","cli","healthcare","workspace"],"license":"MIT","_id":"@gravity-rail/cli@0.7.1","maintainers":[{"name":"gravityrail","email":"dan@gravityrail.com"}],"homepage":"https://developer.gravityrail.com","bin":{"gr":"dist/gr.js"},"dist":{"shasum":"59ceaba50153ec219b75bff6504742fd1c23950b","tarball":"https://registry.npmjs.org/@gravity-rail/cli/-/cli-0.7.1.tgz","fileCount":22,"integrity":"sha512-uxZCIuk3Wx3vvhLqNfgXYYyr1YKTG3kQ6BmE8BeEJm9X3Ay7cOIwIAaAIG77939+JjLqSe834UHnyZIZG5qlkA==","signatures":[{"sig":"MEQCIB5QdNtlthq73RQSjRZP/p5kHCFt0J5YQF5YCQxrrJAIAiAO5KVuAJq4sU2jA3NP8vImvkAQF3F7g/GRUdTHCvO4Bw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8507206},"type":"module","engines":{"node":">=18"},"exports":{".":{"types":"./dist/lib.d.ts","import":"./dist/lib.js"},"./lib":{"types":"./dist/lib.d.ts","import":"./dist/lib.js"},"./cli-utils":{"types":"./dist/cli-utils.d.ts","import":"./dist/cli-utils.js"},"./register-special-commands":{"types":"./dist/register-special-commands.d.ts","import":"./dist/register-special-commands.js"}},"gitHead":"215a6822f88f863408d202cfa6b4303042590966","scripts":{"test":"jest --forceExit","build":"tsup && cp src/register-special-commands.d.ts dist/register-special-commands.d.ts","clean":"rm -rf dist","test:ci":"jest --forceExit --passWithNoTests --coverage --coverageReporters=json-summary --coverageReporters=text-summary","typecheck":"tsc --noEmit","generate:skill-docs":"tsx scripts/generate-skill-docs.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:942c01bc-93a5-4263-ba3f-c9a17f6f1929"}},"repository":{"url":"https://developer.gravityrail.com","type":"git"},"_npmVersion":"11.13.0","description":"Gravity Rail CLI — manage workspaces from the command line","directories":{},"_nodeVersion":"24.16.0","dependencies":{"undici":"^6.24.0","@gravity-rail/sdk":"^0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.4.2","tsup":"^8.3.5","ts-jest":"^29.4.6","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.7.1_1780169960228_0.894370611228571","host":"s3://npm-registry-packages-npm-production"}},"0.7.2":{"name":"@gravity-rail/cli","version":"0.7.2","keywords":["gravity-rail","cli","healthcare","workspace"],"license":"MIT","_id":"@gravity-rail/cli@0.7.2","maintainers":[{"name":"gravityrail","email":"dan@gravityrail.com"}],"homepage":"https://developer.gravityrail.com","bin":{"gr":"dist/gr.js"},"dist":{"shasum":"9ffb838cf0ba368fb7cf35b86e38e1c926473408","tarball":"https://registry.npmjs.org/@gravity-rail/cli/-/cli-0.7.2.tgz","fileCount":20,"integrity":"sha512-ZwHXnrbHQ1IvsvnipKylcHh4RzYxnInqg81VIcosEkjYNiQURR+/NpM+LwNBKMGiGAo4w3IkbW612fgtFuzxyw==","signatures":[{"sig":"MEUCIQDsL2YFcpVOgmoLXBDNtO1+2BLwuoc05kL476vEE7DqiQIgYeWeO/PHwwzW2G8J8c00igo1m+INZ8+JDQ95UfntuHg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8365024},"type":"module","engines":{"node":">=18"},"exports":{".":{"types":"./dist/lib.d.ts","import":"./dist/lib.js"},"./lib":{"types":"./dist/lib.d.ts","import":"./dist/lib.js"},"./cli-utils":{"types":"./dist/cli-utils.d.ts","import":"./dist/cli-utils.js"},"./register-special-commands":{"types":"./dist/register-special-commands.d.ts","import":"./dist/register-special-commands.js"}},"gitHead":"ddbb3c82f16af163dd01b51c76009e0730c05858","scripts":{"test":"jest --forceExit","build":"tsup && cp src/register-special-commands.d.ts dist/register-special-commands.d.ts","clean":"rm -rf dist","test:ci":"jest --forceExit --passWithNoTests --coverage --coverageReporters=json-summary --coverageReporters=text-summary","typecheck":"tsc --noEmit","generate:skill-docs":"tsx scripts/generate-skill-docs.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:942c01bc-93a5-4263-ba3f-c9a17f6f1929"}},"repository":{"url":"https://developer.gravityrail.com","type":"git"},"_npmVersion":"11.13.0","description":"Gravity Rail CLI — manage workspaces from the command line","directories":{},"_nodeVersion":"24.16.0","dependencies":{"undici":"^6.24.0","@gravity-rail/sdk":"^0.7.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.4.2","tsup":"^8.3.5","ts-jest":"^29.4.6","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.7.2_1780205938695_0.7924464004346183","host":"s3://npm-registry-packages-npm-production"}},"0.7.3":{"name":"@gravity-rail/cli","version":"0.7.3","keywords":["gravity-rail","cli","healthcare","workspace"],"license":"MIT","_id":"@gravity-rail/cli@0.7.3","maintainers":[{"name":"gravityrail","email":"dan@gravityrail.com"}],"homepage":"https://developer.gravityrail.com","bin":{"gr":"dist/gr.js"},"dist":{"shasum":"96b87c88ae24e0661849020ed336a949db48165e","tarball":"https://registry.npmjs.org/@gravity-rail/cli/-/cli-0.7.3.tgz","fileCount":21,"integrity":"sha512-sro0Sb83ce8ufhZTLMBRQ8eDZL++oi9IrFnPj27ui/jHGab3MPHzHbC+rm0IEeWzGQyDTRkAk2FULwdwUUsdOQ==","signatures":[{"sig":"MEUCIHEoj2PzvP8isFO4jYZMua2ia8ik5AjQdpTqCtfWPDMRAiEAyBUVd2Hjpz1AXB3savRCtFL72Wz9h7DOeNQmSsAOW5E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8143440},"type":"module","engines":{"node":">=18"},"exports":{".":{"types":"./dist/lib.d.ts","import":"./dist/lib.js"},"./lib":{"types":"./dist/lib.d.ts","import":"./dist/lib.js"},"./cli-utils":{"types":"./dist/cli-utils.d.ts","import":"./dist/cli-utils.js"}},"gitHead":"1507f68b66fee387db71e241b3b5a64567ca09c8","scripts":{"test":"jest --forceExit","build":"tsup","clean":"rm -rf dist","test:ci":"jest --forceExit --passWithNoTests --coverage --coverageReporters=json-summary --coverageReporters=text-summary","typecheck":"tsc --noEmit","generate:skill-docs":"tsx scripts/generate-skill-docs.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:942c01bc-93a5-4263-ba3f-c9a17f6f1929"}},"repository":{"url":"https://developer.gravityrail.com","type":"git"},"_npmVersion":"11.13.0","description":"Gravity Rail CLI — manage workspaces from the command line","directories":{},"_nodeVersion":"24.16.0","dependencies":{"undici":"^6.24.0","@gravity-rail/sdk":"^0.7.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.4.2","tsup":"^8.3.5","ts-jest":"^29.4.6","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.7.3_1780264072940_0.15567376463458182","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@gravity-rail/cli","version":"0.8.0","keywords":["gravity-rail","cli","healthcare","workspace"],"license":"MIT","_id":"@gravity-rail/cli@0.8.0","maintainers":[{"name":"gravityrail","email":"dan@gravityrail.com"}],"homepage":"https://developer.gravityrail.com","bin":{"gr":"dist/gr.js"},"dist":{"shasum":"e7e1888935e8dd1e165c5e674ac7c7b7fe41bfa8","tarball":"https://registry.npmjs.org/@gravity-rail/cli/-/cli-0.8.0.tgz","fileCount":21,"integrity":"sha512-u2wHuSE4e1SYaBgIS7A3j+cfmrevNXqse37NA4GTfShcasEkBBephfvI1Ia3ruUKSJw7ewXl7PruE8PPQ5jtag==","signatures":[{"sig":"MEUCIQCnIeEbNZOynqI2K7h7u5KjBKnPqVs4ga8QWPXKeJi5YQIgEzS5Jp5PZYeP9bK4eeZYIxu1Dbk8CygP+XCUZnJM7vk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8322184},"type":"module","engines":{"node":">=18"},"exports":{".":{"types":"./dist/lib.d.ts","import":"./dist/lib.js"},"./lib":{"types":"./dist/lib.d.ts","import":"./dist/lib.js"},"./cli-utils":{"types":"./dist/cli-utils.d.ts","import":"./dist/cli-utils.js"}},"gitHead":"477738c26fefffc962bf563c4fc9207344b389a2","scripts":{"test":"jest --forceExit","build":"tsup","clean":"rm -rf dist","test:ci":"jest --forceExit --passWithNoTests --coverage --coverageReporters=json-summary --coverageReporters=text-summary","typecheck":"tsc --noEmit","generate:skill-docs":"tsx scripts/generate-skill-docs.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:942c01bc-93a5-4263-ba3f-c9a17f6f1929"}},"repository":{"url":"https://developer.gravityrail.com","type":"git"},"_npmVersion":"11.13.0","description":"Gravity Rail CLI — manage workspaces from the command line","directories":{},"_nodeVersion":"24.16.0","dependencies":{"undici":"^6.24.0","@gravity-rail/sdk":"^0.8.0","@gravity-rail/sandbox":"^0.7.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.4.2","tsup":"^8.3.5","ts-jest":"^29.4.6","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.8.0_1780517170453_0.6461422487399635","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@gravity-rail/cli","version":"0.10.0","keywords":["gravity-rail","cli","healthcare","workspace"],"license":"MIT","_id":"@gravity-rail/cli@0.10.0","maintainers":[{"name":"gravityrail","email":"dan@gravityrail.com"}],"homepage":"https://developer.gravityrail.com","bin":{"gr":"dist/gr.js"},"dist":{"shasum":"d5e75c0ef209e583ce7341273ef13f5e102ca768","tarball":"https://registry.npmjs.org/@gravity-rail/cli/-/cli-0.10.0.tgz","fileCount":21,"integrity":"sha512-51U/AbsNLOpsiO84DRMXXzbMKqvtiRUz64pZQNXSxqzfdLKqkiWyc+UH6MsAfnaBNWvUZU4hB6CjKwIgJ5D51g==","signatures":[{"sig":"MEYCIQCcFiiX/PKxINhh45ldn3Ma6OPnc565A2Sd2g0ej5V1fQIhAPSELxouNk8zt9asJICxhtwJySrpnIQZ4rKjuEknTCN+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8854830},"type":"module","engines":{"node":">=18"},"exports":{".":{"types":"./dist/lib.d.ts","import":"./dist/lib.js"},"./lib":{"types":"./dist/lib.d.ts","import":"./dist/lib.js"},"./cli-utils":{"types":"./dist/cli-utils.d.ts","import":"./dist/cli-utils.js"}},"gitHead":"338f86dc81999f0b6436a4112443767a77765c4a","scripts":{"test":"jest --forceExit","build":"tsup","clean":"rm -rf dist","test:ci":"jest --forceExit --passWithNoTests --coverage --coverageReporters=json-summary --coverageReporters=text-summary","typecheck":"tsc --noEmit","generate:skill-docs":"tsx scripts/generate-skill-docs.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:942c01bc-93a5-4263-ba3f-c9a17f6f1929"}},"repository":{"url":"https://developer.gravityrail.com","type":"git"},"_npmVersion":"11.16.0","description":"Gravity Rail CLI — manage workspaces from the command line","directories":{},"_nodeVersion":"24.18.0","dependencies":{"undici":"^6.24.0","@gravity-rail/sdk":"^0.10.0","@gravity-rail/sandbox":"^0.7.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.4.2","tsup":"^8.3.5","ts-jest":"^29.4.6","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.10.0_1783027350884_0.683399379471727","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@gravity-rail/cli","version":"0.11.0","keywords":["gravity-rail","cli","healthcare","workspace"],"license":"MIT","_id":"@gravity-rail/cli@0.11.0","maintainers":[{"name":"gravityrail","email":"dan@gravityrail.com"}],"homepage":"https://developer.gravityrail.com","bin":{"gr":"dist/gr.js"},"dist":{"shasum":"c6a0ee5b424d9e4bd8646a0a3cf33121f42e2696","tarball":"https://registry.npmjs.org/@gravity-rail/cli/-/cli-0.11.0.tgz","fileCount":21,"integrity":"sha512-Yfg3DFQKCbBfwJ/sx5pZT0zcOEV2aTP1AQTWIuWj/CEhSk0IgCDnalGhMgNhlWTRCR1VkWwBk3TyNIqtmXaYsg==","signatures":[{"sig":"MEQCIBfd6/cBobxXU88VAghfk4lSbo8wE6+fwKIJb52qZByaAiAcX/NQp2gmofs0d5KW958OkAAiPIjDFWlpPXimmF1IGg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9715564},"type":"module","engines":{"node":">=18"},"exports":{".":{"types":"./dist/lib.d.ts","import":"./dist/lib.js"},"./lib":{"types":"./dist/lib.d.ts","import":"./dist/lib.js"},"./cli-utils":{"types":"./dist/cli-utils.d.ts","import":"./dist/cli-utils.js"}},"gitHead":"364bd097f2d2ed9b288206e5bf64a3ceacb9aa60","scripts":{"test":"jest --forceExit","build":"tsup","clean":"rm -rf dist","test:ci":"jest --forceExit --passWithNoTests --coverage --coverageReporters=json-summary --coverageReporters=text-summary","typecheck":"tsc --noEmit","generate:skill-docs":"tsx scripts/generate-skill-docs.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:942c01bc-93a5-4263-ba3f-c9a17f6f1929"}},"repository":{"url":"https://developer.gravityrail.com","type":"git"},"_npmVersion":"11.16.0","description":"Gravity Rail CLI — manage workspaces from the command line","directories":{},"_nodeVersion":"24.18.0","dependencies":{"undici":"^6.24.0","@gravity-rail/sdk":"^0.11.0","@gravity-rail/sandbox":"^0.7.8"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.4.2","tsup":"^8.3.5","ts-jest":"^29.4.6","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.11.0_1784305316094_0.9593141366829219","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"@gravity-rail/cli","version":"0.12.0","keywords":["gravity-rail","cli","healthcare","workspace"],"license":"MIT","_id":"@gravity-rail/cli@0.12.0","maintainers":[{"name":"gravityrail","email":"dan@gravityrail.com"}],"homepage":"https://developer.gravityrail.com","bin":{"gr":"dist/gr.js"},"dist":{"shasum":"b2406a9193b6d1f195efb342f3afb3063755e6b6","tarball":"https://registry.npmjs.org/@gravity-rail/cli/-/cli-0.12.0.tgz","fileCount":21,"integrity":"sha512-gTH7cgENinEww7GTLgukbwABI338/TQ6AyCH8dnSA1m/U2uRA0535SRztQTBpkYIDVQhMEN2+p91USh+Gy1HcQ==","signatures":[{"sig":"MEUCIQDUghEsH0yeKhOy9lNxfncvcGoT1wkk0fVq87k88d667QIgMw0hNhtORbDZxcgcRlfUpaqrCaFoORS0ptC8/KhHTGc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9741268},"type":"module","engines":{"node":">=18"},"exports":{".":{"types":"./dist/lib.d.ts","import":"./dist/lib.js"},"./lib":{"types":"./dist/lib.d.ts","import":"./dist/lib.js"},"./cli-utils":{"types":"./dist/cli-utils.d.ts","import":"./dist/cli-utils.js"}},"gitHead":"77ef0bce0dca158a08d589cfc0b2e6cb8a2ade78","scripts":{"test":"jest --forceExit","build":"tsup","clean":"rm -rf dist","test:ci":"jest --forceExit --passWithNoTests --coverage --coverageReporters=json-summary --coverageReporters=text-summary","typecheck":"tsc --noEmit","generate:skill-docs":"tsx scripts/generate-skill-docs.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:942c01bc-93a5-4263-ba3f-c9a17f6f1929"}},"repository":{"url":"https://developer.gravityrail.com","type":"git"},"_npmVersion":"11.16.0","description":"Gravity Rail CLI — manage workspaces from the command line","directories":{},"_nodeVersion":"24.18.0","dependencies":{"undici":"^6.24.0","@gravity-rail/sdk":"^0.12.0","@gravity-rail/sandbox":"^0.7.9"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.4.2","tsup":"^8.3.5","ts-jest":"^29.4.6","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.12.0_1784592863109_0.23347056002045097","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"@gravity-rail/cli","version":"0.13.0","keywords":["gravity-rail","cli","healthcare","workspace"],"license":"MIT","_id":"@gravity-rail/cli@0.13.0","maintainers":[{"name":"gravityrail","email":"dan@gravityrail.com"}],"homepage":"https://developer.gravityrail.com","bin":{"gr":"dist/gr.js"},"dist":{"shasum":"bf47f1a03f06cad9f7dc64b1e32affafff7ef6f0","tarball":"https://registry.npmjs.org/@gravity-rail/cli/-/cli-0.13.0.tgz","fileCount":21,"integrity":"sha512-3NoctTo+HdvwelpVdlfqE0MTfFqQWq+eMw2F+BCjK05LLc+LcQ7eRw9VOBddMDhYSrBiNvGf20+umD1uTCJfhw==","signatures":[{"sig":"MEUCIQCN0PfO8zXoVg1Pyt3q2r3m7z3AwyUCTxMGCtrrvDIi1AIgP6NXytdi4BTYAIpFIVHnKnPGeGBodI19cEcIdFXALnU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9746186},"type":"module","engines":{"node":">=18"},"exports":{".":{"types":"./dist/lib.d.ts","import":"./dist/lib.js"},"./lib":{"types":"./dist/lib.d.ts","import":"./dist/lib.js"},"./cli-utils":{"types":"./dist/cli-utils.d.ts","import":"./dist/cli-utils.js"}},"gitHead":"01bc7c8fc1ca358ef6be9285164e2eb0215c2a06","scripts":{"test":"jest --forceExit","build":"tsup","clean":"rm -rf dist","test:ci":"jest --forceExit --passWithNoTests --coverage --coverageReporters=json-summary --coverageReporters=text-summary","typecheck":"tsc --noEmit","generate:skill-docs":"tsx scripts/generate-skill-docs.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:942c01bc-93a5-4263-ba3f-c9a17f6f1929"}},"repository":{"url":"https://developer.gravityrail.com","type":"git"},"_npmVersion":"11.16.0","description":"Gravity Rail CLI — manage workspaces from the command line","directories":{},"_nodeVersion":"24.18.0","dependencies":{"undici":"^6.24.0","@gravity-rail/sdk":"^0.13.0","@gravity-rail/sandbox":"^0.7.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.4.2","tsup":"^8.3.5","ts-jest":"^29.4.6","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.13.0_1784658621269_0.7441115064350678","host":"s3://npm-registry-packages-npm-production"}},"0.13.1":{"name":"@gravity-rail/cli","version":"0.13.1","keywords":["gravity-rail","cli","healthcare","workspace"],"license":"MIT","_id":"@gravity-rail/cli@0.13.1","maintainers":[{"name":"gravityrail","email":"dan@gravityrail.com"}],"homepage":"https://developer.gravityrail.com","bin":{"gr":"dist/gr.js"},"dist":{"shasum":"07cf5b51b89a90095e689225c3ed28513b358687","tarball":"https://registry.npmjs.org/@gravity-rail/cli/-/cli-0.13.1.tgz","fileCount":21,"integrity":"sha512-TtUD9QWBuGZ87wEm+ZWc814iw2l277hKhl+hcYcyE7NgTWOsYWGyrsdDQnhBX1BvwYG7hE6K3HDiu+FyVquHZg==","signatures":[{"sig":"MEUCIQCoJrI3XK165pVa92lskYY9uW5EP9rUmuRrbq+wqUwmuQIgeUket6Tmpqm5/Q83LNiQE0LH/DDvAkSUkrLaNooTmx0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9800702},"type":"module","engines":{"node":">=18"},"exports":{".":{"types":"./dist/lib.d.ts","import":"./dist/lib.js"},"./lib":{"types":"./dist/lib.d.ts","import":"./dist/lib.js"},"./cli-utils":{"types":"./dist/cli-utils.d.ts","import":"./dist/cli-utils.js"}},"gitHead":"1d0bf3ce04464bbb3c9e92514afacfca36c5fa2a","scripts":{"test":"jest --forceExit","build":"tsup","clean":"rm -rf dist","test:ci":"jest --forceExit --passWithNoTests --coverage --coverageReporters=json-summary --coverageReporters=text-summary","typecheck":"tsc --noEmit","generate:skill-docs":"tsx scripts/generate-skill-docs.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:942c01bc-93a5-4263-ba3f-c9a17f6f1929"}},"repository":{"url":"https://developer.gravityrail.com","type":"git"},"_npmVersion":"11.16.0","description":"Gravity Rail CLI — manage workspaces from the command line","directories":{},"_nodeVersion":"24.18.0","dependencies":{"undici":"^6.24.0","@gravity-rail/sdk":"^0.13.1","@gravity-rail/sandbox":"^0.7.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.4.2","tsup":"^8.3.5","ts-jest":"^29.4.6","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^24.13.3"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.13.1_1784768716097_0.33377946226475563","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"@gravity-rail/cli","version":"0.14.0","keywords":["gravity-rail","cli","healthcare","workspace"],"license":"MIT","_id":"@gravity-rail/cli@0.14.0","maintainers":[{"name":"gravityrail","email":"dan@gravityrail.com"}],"homepage":"https://developer.gravityrail.com","bin":{"gr":"dist/gr.js"},"dist":{"shasum":"7bbcf00ad083416b72c607c8c234d1857965a62e","tarball":"https://registry.npmjs.org/@gravity-rail/cli/-/cli-0.14.0.tgz","fileCount":21,"integrity":"sha512-8g+s93+VMM4Fc7hOq4Q4XMkvCN67j11/5gQ5iiHUBS4l4PiJgeIY/gKX8o0spIXVpxTLBPY6OydWtf+iXG7Ujg==","signatures":[{"sig":"MEUCIQCpNKhcunK39wSjOEzOLAVcd7zTAVofveLtn7tnnYl9YQIgd+CEbEHZWIelBmZYlWY+LfOHVfI76BQw1e5SW09glS4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7690426},"type":"module","engines":{"node":">=18"},"exports":{".":{"types":"./dist/lib.d.ts","import":"./dist/lib.js"},"./lib":{"types":"./dist/lib.d.ts","import":"./dist/lib.js"},"./cli-utils":{"types":"./dist/cli-utils.d.ts","import":"./dist/cli-utils.js"}},"gitHead":"0bdd6a4a677ed0a53ac550ccb2e1433aef046183","scripts":{"test":"jest --forceExit","build":"tsup","clean":"rm -rf dist","test:ci":"jest --forceExit --passWithNoTests --coverage --coverageReporters=json-summary --coverageReporters=text-summary","typecheck":"tsc --noEmit","generate:skill-docs":"tsx scripts/generate-skill-docs.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:942c01bc-93a5-4263-ba3f-c9a17f6f1929"}},"repository":{"url":"https://developer.gravityrail.com","type":"git"},"_npmVersion":"11.16.0","description":"Gravity Rail CLI — manage workspaces from the command line","directories":{},"_nodeVersion":"24.18.0","dependencies":{"undici":"^6.24.0","@gravity-rail/sdk":"^0.14.0","@gravity-rail/sandbox":"^0.7.11"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.4.2","tsup":"^8.3.5","ts-jest":"^29.4.6","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^24.13.3"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.14.0_1785288588530_0.8999125931349479","host":"s3://npm-registry-packages-npm-production"}},"0.15.0":{"name":"@gravity-rail/cli","version":"0.15.0","keywords":["gravity-rail","cli","healthcare","workspace"],"license":"MIT","_id":"@gravity-rail/cli@0.15.0","maintainers":[{"name":"gravityrail","email":"dan@gravityrail.com"}],"homepage":"https://developer.gravityrail.com","bin":{"gr":"dist/gr.js"},"dist":{"shasum":"35242c2855d39257fc3f9765efe3b2a7fa87ad10","tarball":"https://registry.npmjs.org/@gravity-rail/cli/-/cli-0.15.0.tgz","fileCount":21,"integrity":"sha512-zdaonTi0npK4vFUnPQ7yh8z1JgqKV9V+pLCU+UClm9QMq5XpOb9b9hZab7qw09B2kxYouR3IbNPm3fRbc9F2jA==","signatures":[{"sig":"MEUCIQCrV6XCUE/QBvmk64e0uxXD8OrMiQCudhCF6J0pM3dadQIgdWeHuoY22T9hjbN/tHDjmBJEPl3R2zsY3tj7x0Ov6fI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7715483},"type":"module","engines":{"node":">=18"},"exports":{".":{"types":"./dist/lib.d.ts","import":"./dist/lib.js"},"./lib":{"types":"./dist/lib.d.ts","import":"./dist/lib.js"},"./cli-utils":{"types":"./dist/cli-utils.d.ts","import":"./dist/cli-utils.js"}},"gitHead":"977a49db261f447f271e94c30f49ef0dcef5d133","scripts":{"test":"jest --forceExit","build":"tsup","clean":"rm -rf dist","test:ci":"jest --forceExit --passWithNoTests --coverage --coverageReporters=json-summary --coverageReporters=text-summary","typecheck":"tsc --noEmit","generate:skill-docs":"tsx scripts/generate-skill-docs.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:942c01bc-93a5-4263-ba3f-c9a17f6f1929"}},"repository":{"url":"https://developer.gravityrail.com","type":"git"},"_npmVersion":"11.16.0","description":"Gravity Rail CLI — manage workspaces from the command line","directories":{},"_nodeVersion":"24.18.0","dependencies":{"undici":"^6.24.0","@gravity-rail/sdk":"^0.15.0","@gravity-rail/sandbox":"^0.7.12"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.4.2","tsup":"^8.3.5","ts-jest":"^29.4.6","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^24.13.3"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.15.0_1785331907598_0.022229671288956254","host":"s3://npm-registry-packages-npm-production"}},"0.16.0":{"name":"@gravity-rail/cli","version":"0.16.0","keywords":["gravity-rail","cli","healthcare","workspace"],"license":"MIT","_id":"@gravity-rail/cli@0.16.0","maintainers":[{"name":"gravityrail","email":"dan@gravityrail.com"}],"homepage":"https://developer.gravityrail.com","bin":{"gr":"dist/gr.js"},"dist":{"shasum":"26bfaa0362f6c712e4cf6fcaa9aa1271fa358275","tarball":"https://registry.npmjs.org/@gravity-rail/cli/-/cli-0.16.0.tgz","fileCount":21,"integrity":"sha512-KIwUxZukKB9yzNSyiHnVGYfXVZbl+Q/v8o5iOlpvimVPWfz65h3Q0SGQHbQ0wj526rHMzqN7SBzn0UlosG82CA==","signatures":[{"sig":"MEUCIDN2qSIO++SmfnjM+d0vdQCqor+GKx3U7q/z/fvDqEzZAiEAtA5i1s6vEL/o0vEnwpLLvcVdcvyJPU+8jp8WnVKdVpU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7765786},"type":"module","engines":{"node":">=18"},"exports":{".":{"types":"./dist/lib.d.ts","import":"./dist/lib.js"},"./lib":{"types":"./dist/lib.d.ts","import":"./dist/lib.js"},"./cli-utils":{"types":"./dist/cli-utils.d.ts","import":"./dist/cli-utils.js"}},"gitHead":"8884e07e6fb47c35416ca94053426e40beb5d1b4","scripts":{"test":"jest --forceExit","build":"tsup","clean":"rm -rf dist","test:ci":"jest --forceExit --passWithNoTests --coverage --coverageReporters=json-summary --coverageReporters=text-summary","typecheck":"tsc --noEmit","generate:skill-docs":"tsx scripts/generate-skill-docs.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:942c01bc-93a5-4263-ba3f-c9a17f6f1929"}},"repository":{"url":"https://developer.gravityrail.com","type":"git"},"_npmVersion":"11.16.0","description":"Gravity Rail CLI — manage workspaces from the command line","directories":{},"_nodeVersion":"24.18.1","dependencies":{"undici":"^6.24.0","@gravity-rail/sdk":"^0.16.0","@gravity-rail/sandbox":"^0.7.13"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.4.2","tsup":"^8.3.5","ts-jest":"^29.4.6","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^24.13.3"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.16.0_1785623925211_0.2701213178866593","host":"s3://npm-registry-packages-npm-production"}},"0.17.0":{"name":"@gravity-rail/cli","version":"0.17.0","keywords":["gravity-rail","cli","healthcare","workspace"],"license":"MIT","_id":"@gravity-rail/cli@0.17.0","maintainers":[{"name":"gravityrail","email":"dan@gravityrail.com"}],"homepage":"https://developer.gravityrail.com","bin":{"gr":"dist/gr.js"},"dist":{"shasum":"5c23950035be5f3962d4eebf822854c1f5be4211","tarball":"https://registry.npmjs.org/@gravity-rail/cli/-/cli-0.17.0.tgz","fileCount":21,"integrity":"sha512-kf62GwLlZbMuD0zUe9pfuRrQWjlEo6JhQST7eiHQi0x3Qf5C+qgLzRxGxN9L+p1xR1UZCzyICEn7MgqYvEw+4A==","signatures":[{"sig":"MEYCIQCl0xl9TMLGAox93wIQfX0ojP30QfV+z584JT/KWX88EAIhAJd4PlnXnO9HhP/c7Z/giOXEFsLImy3EcFH90G2yF2EP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7965639},"type":"module","engines":{"node":">=18"},"exports":{".":{"types":"./dist/lib.d.ts","import":"./dist/lib.js"},"./lib":{"types":"./dist/lib.d.ts","import":"./dist/lib.js"},"./cli-utils":{"types":"./dist/cli-utils.d.ts","import":"./dist/cli-utils.js"}},"gitHead":"b76b6112c83e8993e7454957a7a5d3a7dd83c003","scripts":{"test":"jest --forceExit","build":"tsup","clean":"rm -rf dist","test:ci":"jest --forceExit --passWithNoTests --coverage --coverageReporters=json-summary --coverageReporters=text-summary","typecheck":"tsc --noEmit","generate:skill-docs":"tsx scripts/generate-skill-docs.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:942c01bc-93a5-4263-ba3f-c9a17f6f1929"}},"repository":{"url":"https://developer.gravityrail.com","type":"git"},"_npmVersion":"11.17.0","description":"Gravity Rail CLI — manage workspaces from the command line","directories":{},"_nodeVersion":"24.19.0","dependencies":{"undici":"^6.28.0","@gravity-rail/sdk":"^0.17.0","@gravity-rail/sandbox":"^0.7.14"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.4.2","tsup":"^8.3.5","ts-jest":"^29.4.6","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.17.0_1785887236956_0.07923283776075452","host":"s3://npm-registry-packages-npm-production"}},"0.18.0":{"name":"@gravity-rail/cli","version":"0.18.0","keywords":["gravity-rail","cli","healthcare","workspace"],"license":"MIT","_id":"@gravity-rail/cli@0.18.0","maintainers":[{"name":"gravityrail","email":"dan@gravityrail.com"}],"homepage":"https://developer.gravityrail.com","bin":{"gr":"dist/gr.js"},"dist":{"shasum":"8efa3b80ffed8930253681aca72f989565de87ae","tarball":"https://registry.npmjs.org/@gravity-rail/cli/-/cli-0.18.0.tgz","fileCount":21,"integrity":"sha512-xPcjolxdKWXB5dgQSWlE2gUr1dKcSjf3Ool5tC7UgJ5nMUR2WhXgdpVtHGUb2aR7vrrSQlC9L3Upnof0HTQcug==","signatures":[{"sig":"MEUCIApVMHdQVVM6WW0FIYlVNnfhbYIA54piZu69DK4qxJd9AiEA/GgiiRMRHYRn1I5vMpTACP62k8BdEgddVuU7MDyTrUs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7722538},"type":"module","engines":{"node":">=18"},"exports":{".":{"types":"./dist/lib.d.ts","import":"./dist/lib.js"},"./lib":{"types":"./dist/lib.d.ts","import":"./dist/lib.js"},"./cli-utils":{"types":"./dist/cli-utils.d.ts","import":"./dist/cli-utils.js"}},"gitHead":"3d78515413154ed3eafda7cf12c67034b42a4c67","scripts":{"test":"jest --forceExit","build":"tsup","clean":"rm -rf dist","test:ci":"jest --forceExit --passWithNoTests --coverage --coverageReporters=json-summary --coverageReporters=text-summary","typecheck":"tsc --noEmit","generate:skill-docs":"tsx scripts/generate-skill-docs.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:942c01bc-93a5-4263-ba3f-c9a17f6f1929"}},"repository":{"url":"https://developer.gravityrail.com","type":"git"},"_npmVersion":"11.17.0","description":"Gravity Rail CLI — manage workspaces from the command line","directories":{},"_nodeVersion":"24.19.0","dependencies":{"undici":"^6.28.0","@gravity-rail/sdk":"^0.18.0","@gravity-rail/sandbox":"^0.7.15"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.4.2","tsup":"^8.3.5","ts-jest":"^29.4.6","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.18.0_1786141274264_0.20384667783205002","host":"s3://npm-registry-packages-npm-production"}},"0.18.1":{"name":"@gravity-rail/cli","version":"0.18.1","keywords":["gravity-rail","cli","healthcare","workspace"],"license":"MIT","_id":"@gravity-rail/cli@0.18.1","maintainers":[{"name":"gravityrail","email":"dan@gravityrail.com"}],"homepage":"https://developer.gravityrail.com","bin":{"gr":"dist/gr.js"},"dist":{"shasum":"f13fad7a34f0feea90496f088c4c88909dc4e3ba","tarball":"https://registry.npmjs.org/@gravity-rail/cli/-/cli-0.18.1.tgz","fileCount":21,"integrity":"sha512-gUVlh96OvW9jWV32vIGO0TiS7FTFaASnVEeFrgcnCulexHP0r87bpZ+wwCAPFg3uHytPuKmtMCxRUVICLe2UfA==","signatures":[{"sig":"MEQCIFkiYAnd99Cf4PezDx/GEzBUmN1itjDpGpMIRgaYSuIRAiBZMvzlP6Ms/QnXTutCCt6N7TSBdcLSCqtyblMHEeKI3w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7726467},"type":"module","engines":{"node":">=18"},"exports":{".":{"types":"./dist/lib.d.ts","import":"./dist/lib.js"},"./lib":{"types":"./dist/lib.d.ts","import":"./dist/lib.js"},"./cli-utils":{"types":"./dist/cli-utils.d.ts","import":"./dist/cli-utils.js"}},"gitHead":"3f891e784b43bcf35ef3a8df5668f75c5b35dc48","scripts":{"test":"jest --forceExit","build":"tsup","clean":"rm -rf dist","test:ci":"jest --forceExit --passWithNoTests --coverage --coverageReporters=json-summary --coverageReporters=text-summary","typecheck":"tsc --noEmit","generate:skill-docs":"tsx scripts/generate-skill-docs.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:942c01bc-93a5-4263-ba3f-c9a17f6f1929"}},"repository":{"url":"https://developer.gravityrail.com","type":"git"},"_npmVersion":"11.17.0","description":"Gravity Rail CLI — manage workspaces from the command line","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@gravity-rail/sdk":"^0.18.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.4.2","tsup":"^8.3.5","undici":"^6.28.0","ts-jest":"^29.4.6","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.1.2","@gravity-rail/sandbox":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.18.1_1786284524924_0.22001226095078463","host":"s3://npm-registry-packages-npm-production"}},"0.21.0":{"name":"@gravity-rail/cli","version":"0.21.0","keywords":["gravity-rail","cli","healthcare","workspace"],"license":"MIT","_id":"@gravity-rail/cli@0.21.0","maintainers":[{"name":"gravityrail","email":"dan@gravityrail.com"}],"homepage":"https://developer.gravityrail.com","bin":{"gr":"dist/gr.js"},"dist":{"shasum":"29ecba9d90d0b962771f6efebf885f178f784680","tarball":"https://registry.npmjs.org/@gravity-rail/cli/-/cli-0.21.0.tgz","fileCount":21,"integrity":"sha512-RuGoQzM1tp8fqrsXo4Z88rb/dNdEPe0KXeWknq3YrsCSQ9p0fYJ9vw3xXF53u1sALXqyHvHFXqWM9zKQXXlIJg==","signatures":[{"sig":"MEYCIQD8r/RzP5V/+khQo/n9F5vVu8AlF66vG8CbWzPIfJlH1gIhAOd2NlAA1iS1HKKRUMnVBAC9rqiXTJ966zBplsl9eNHp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC04Fd7BCpsp2PzXgUFrUPWsI6symbgZLWPe9GfvQMwagIgJ1atuZsULC9C3Ds6KHwYBTynMsr/1hMu40Xlpz/kqIY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8091909},"type":"module","engines":{"node":">=18"},"exports":{".":{"types":"./dist/lib.d.ts","import":"./dist/lib.js"},"./lib":{"types":"./dist/lib.d.ts","import":"./dist/lib.js"},"./cli-utils":{"types":"./dist/cli-utils.d.ts","import":"./dist/cli-utils.js"}},"gitHead":"4cb5851f55f1a2c31291b7fc681dd11e7aca0b5c","scripts":{"test":"jest --forceExit","build":"tsup","clean":"rm -rf dist","test:ci":"jest --forceExit --passWithNoTests --coverage --coverageReporters=json-summary --coverageReporters=text-summary","typecheck":"tsc --noEmit","generate:skill-docs":"tsx scripts/generate-skill-docs.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:942c01bc-93a5-4263-ba3f-c9a17f6f1929"}},"repository":{"url":"https://developer.gravityrail.com","type":"git"},"_npmVersion":"11.17.0","description":"Gravity Rail CLI — manage workspaces from the command line","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@gravity-rail/sdk":"^0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.4.2","tsup":"^8.3.5","undici":"^6.28.0","ts-jest":"29.4.9","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.2.0","@gravity-rail/sandbox":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.21.0_1787580924622_0.04185482916948735","host":"s3://npm-registry-packages-npm-production"}},"0.22.0":{"name":"@gravity-rail/cli","version":"0.22.0","keywords":["gravity-rail","cli","healthcare","workspace"],"license":"MIT","_id":"@gravity-rail/cli@0.22.0","maintainers":[{"name":"gravityrail","email":"dan@gravityrail.com"}],"homepage":"https://developer.gravityrail.com","bin":{"gr":"dist/gr.js"},"dist":{"shasum":"7d86316b7e8c7f0fa24840dc79d41a091ffb7e2e","tarball":"https://registry.npmjs.org/@gravity-rail/cli/-/cli-0.22.0.tgz","fileCount":21,"integrity":"sha512-SMBYjy6sX7miVMAhrfyecXw5qSdFir/4ARFOvJTExeBgvBiI+nWXaARvQ6Cw8GFbImFM9ayoH2GKDOuFOFI/zQ==","signatures":[{"sig":"MEUCID6La3KPc5r2Ry4tfZosbCF9/5vzEqi9Jn8f5aJWhPVFAiEAwu6uGm/SyWgURqK4V9gpzzm+WPjB456PVpFP3RqcpQ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDiwqssn3demAQhMuhLBYim/xpcR6rMEPxEp3+nA12tCwIhAN/ZHC69jcgGySD3YM8dJmIlT0Jvy867muyYHbVSXt3L","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8094158},"type":"module","engines":{"node":">=18"},"exports":{".":{"types":"./dist/lib.d.ts","import":"./dist/lib.js"},"./lib":{"types":"./dist/lib.d.ts","import":"./dist/lib.js"},"./cli-utils":{"types":"./dist/cli-utils.d.ts","import":"./dist/cli-utils.js"}},"gitHead":"f9f0161332f477f905d310f32c36bd456b453cd6","scripts":{"test":"jest --forceExit","build":"tsup","clean":"rm -rf dist","test:ci":"jest --forceExit --passWithNoTests --coverage --coverageReporters=json-summary --coverageReporters=text-summary","typecheck":"tsc --noEmit","generate:skill-docs":"tsx scripts/generate-skill-docs.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:942c01bc-93a5-4263-ba3f-c9a17f6f1929"}},"repository":{"url":"https://developer.gravityrail.com","type":"git"},"_npmVersion":"11.17.0","description":"Gravity Rail CLI — manage workspaces from the command line","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@gravity-rail/sdk":"^0.22.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.4.2","tsup":"^8.3.5","undici":"^6.28.0","ts-jest":"29.4.9","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.2.0","@gravity-rail/sandbox":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.22.0_1787674835025_0.5841957826191024","host":"s3://npm-registry-packages-npm-production"}},"0.32.0":{"name":"@gravity-rail/cli","version":"0.32.0","keywords":["gravity-rail","cli","healthcare","workspace"],"license":"MIT","_id":"@gravity-rail/cli@0.32.0","maintainers":[{"name":"gravityrail","email":"dan@gravityrail.com"}],"homepage":"https://developer.gravityrail.com","bin":{"gr":"dist/gr.js"},"dist":{"shasum":"3f044a6acf78240723ff47f5ff6f68b39c6935fd","tarball":"https://registry.npmjs.org/@gravity-rail/cli/-/cli-0.32.0.tgz","fileCount":21,"integrity":"sha512-q4IM80/AUQFQQ+Vl+jEbv/PVPhDBIsUhkRc6EVGOzvCvQ/rWMv9MBuiJSrbNO45e2rFwlFYO2psILInL6fyL0g==","signatures":[{"sig":"MEUCIQCSx4K74FOwLSUb8DtU+9M4hXZBqY1lrIB1UmPlJddb9gIgZtUU282DkYnYPsL9Pu84wuyuVuj1wENFyum3/gY1NiU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDZFI0xU16T0x688RiWkL+ACV67piUkx/PvXivmwx8LzQIgVO+lR5FUV69p4iH2Ing8EPaTD2/cQz/Il99iMIqN1ZU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9269416},"type":"module","engines":{"node":">=18"},"exports":{".":{"types":"./dist/lib.d.ts","import":"./dist/lib.js"},"./lib":{"types":"./dist/lib.d.ts","import":"./dist/lib.js"},"./cli-utils":{"types":"./dist/cli-utils.d.ts","import":"./dist/cli-utils.js"}},"gitHead":"dfb11d7a5360c25c6f262e35b671a787788b6bdd","scripts":{"test":"jest --forceExit","build":"tsup","clean":"rm -rf dist","test:ci":"jest --forceExit --passWithNoTests --coverage --coverageReporters=json-summary --coverageReporters=text-summary","typecheck":"tsc --noEmit","generate:skill-docs":"tsx scripts/generate-skill-docs.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:942c01bc-93a5-4263-ba3f-c9a17f6f1929"}},"repository":{"url":"https://developer.gravityrail.com","type":"git"},"_npmVersion":"11.19.0","description":"Gravity Rail CLI — manage workspaces from the command line","directories":{},"_nodeVersion":"24.20.0","dependencies":{"js-yaml":"5.4.1","@gravity-rail/sdk":"workspace:^"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.4.2","tsup":"^8.3.5","undici":"^6.28.0","ts-jest":"29.4.9","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.2.0","@gravity-rail/sandbox":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.32.0_1788729011722_0.5838566292157228","host":"s3://npm-registry-packages-npm-production"}},"0.33.0":{"name":"@gravity-rail/cli","version":"0.33.0","keywords":["gravity-rail","cli","healthcare","workspace"],"license":"MIT","_id":"@gravity-rail/cli@0.33.0","maintainers":[{"name":"gravityrail","email":"dan@gravityrail.com"},{"name":"andygrav","email":"andy@gravityrail.com"}],"homepage":"https://developer.gravityrail.com","bin":{"gr":"dist/gr.js"},"dist":{"shasum":"adfec8f3ec374d5ddf15fd8b3ae060d71c678f94","tarball":"https://registry.npmjs.org/@gravity-rail/cli/-/cli-0.33.0.tgz","fileCount":21,"integrity":"sha512-20XPnDyjRwA0PXTd/cmQjIU4BBQzJKw/9GGaGer8Xch5nQaf8pfOLroBMncuyhfTi0NhHpLu6ty4bELMYNE+RQ==","signatures":[{"sig":"MEUCIQC2Wq4lJcDlhACfDkM45Vezp7iad5THe1gdDgRlMU+qrQIgMN/3Jaa9eBr1DZicTBlC7YYSDXNVKJtdyfHVT4wwsAA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDBF1yIqdImCSYV3l78ghWAl152O16nsRTm+nnI9v0HUgIgD2B53+S7jVE/wYWvnygVEQdHkvI8aXoG8Sph3Rd9OLo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9308932},"type":"module","engines":{"node":">=18"},"exports":{".":{"types":"./dist/lib.d.ts","import":"./dist/lib.js"},"./lib":{"types":"./dist/lib.d.ts","import":"./dist/lib.js"},"./cli-utils":{"types":"./dist/cli-utils.d.ts","import":"./dist/cli-utils.js"}},"gitHead":"d54c38028805f2ae86dbd609dab5ea7487643f19","scripts":{"test":"jest --forceExit","build":"tsup","clean":"rm -rf dist","test:ci":"jest --forceExit --passWithNoTests --coverage --coverageReporters=json-summary --coverageReporters=text-summary","typecheck":"tsc --noEmit","generate:skill-docs":"tsx scripts/generate-skill-docs.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:942c01bc-93a5-4263-ba3f-c9a17f6f1929"}},"repository":{"url":"https://developer.gravityrail.com","type":"git"},"_npmVersion":"11.19.0","description":"Gravity Rail CLI — manage workspaces from the command line","directories":{},"_nodeVersion":"24.20.0","dependencies":{"js-yaml":"5.4.1","@gravity-rail/sdk":"workspace:^"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.4.2","tsup":"^8.3.5","undici":"^6.28.0","ts-jest":"29.4.9","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.2.0","@gravity-rail/sandbox":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.33.0_1788892865106_0.5716066356935969","host":"s3://npm-registry-packages-npm-production"}},"0.33.1":{"name":"@gravity-rail/cli","version":"0.33.1","keywords":["gravity-rail","cli","healthcare","workspace"],"license":"MIT","_id":"@gravity-rail/cli@0.33.1","maintainers":[{"name":"gravityrail","email":"dan@gravityrail.com"},{"name":"andygrav","email":"andy@gravityrail.com"}],"homepage":"https://developer.gravityrail.com","bin":{"gr":"dist/gr.js"},"dist":{"shasum":"e242b346ac05a54741412fc7756a7881b59f8267","tarball":"https://registry.npmjs.org/@gravity-rail/cli/-/cli-0.33.1.tgz","fileCount":21,"integrity":"sha512-wqyUgUt5ic0FO2FlHWjKDqKgXcQUn+xHlVDGFl6fSWiIR5yL0tbKke2pk1eSjyVmYlXHizxbNzuYpOAueNeOpw==","signatures":[{"sig":"MEUCIQCadNEQOGVUKAuMKaQvwWSjrNQ/TTWU5pIAJfcUu4Jj8QIga9CT+RCLeW1ZmCuYm9XTIGPC52zRy+pTwj1lOsUmQMs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBMs3c63COGbmWnpaBizB8QuZKxoa16RVUbdHxFR2Qd8AiEAk4h30oW4xYhBcKGQ/bfNtXi28Y3P0uwrXdGhZf2UHGQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9317141},"type":"module","engines":{"node":">=18"},"exports":{".":{"types":"./dist/lib.d.ts","import":"./dist/lib.js"},"./lib":{"types":"./dist/lib.d.ts","import":"./dist/lib.js"},"./cli-utils":{"types":"./dist/cli-utils.d.ts","import":"./dist/cli-utils.js"}},"gitHead":"afee152291ee5740deb05f5eaae90265521c9762","scripts":{"test":"jest --forceExit","build":"tsup","clean":"rm -rf dist","test:ci":"jest --forceExit --passWithNoTests --coverage --coverageReporters=json-summary --coverageReporters=text-summary","typecheck":"tsc --noEmit","generate:skill-docs":"tsx scripts/generate-skill-docs.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:942c01bc-93a5-4263-ba3f-c9a17f6f1929"}},"repository":{"url":"https://developer.gravityrail.com","type":"git"},"_npmVersion":"11.19.0","description":"Gravity Rail CLI — manage workspaces from the command line","directories":{},"_nodeVersion":"24.20.0","dependencies":{"js-yaml":"5.4.1","@gravity-rail/sdk":"workspace:^"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.4.2","tsup":"^8.5.1","undici":"^6.28.0","ts-jest":"29.4.9","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.2.0","@gravity-rail/sandbox":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.33.1_1788922973567_0.8363899710570186","host":"s3://npm-registry-packages-npm-production"}},"0.34.0":{"name":"@gravity-rail/cli","version":"0.34.0","keywords":["gravity-rail","cli","healthcare","workspace"],"license":"MIT","_id":"@gravity-rail/cli@0.34.0","maintainers":[{"name":"gravityrail","email":"dan@gravityrail.com"},{"name":"andygrav","email":"andy@gravityrail.com"}],"homepage":"https://developer.gravityrail.com","bin":{"gr":"dist/gr.js"},"dist":{"shasum":"a0cdac55df7dab58eb1da6cf002d728d93ed324e","tarball":"https://registry.npmjs.org/@gravity-rail/cli/-/cli-0.34.0.tgz","fileCount":21,"integrity":"sha512-okrtHwYyZllQg5w0t0Q+8/ybcZ8nHaXGEWJH7iEy7JiPy+pAjKlUTcWIGoasiJ5RnRPub0z/vRWBxewE34ceRw==","signatures":[{"sig":"MEYCIQCU8i+16ei+5wqE7iRla7tWpxKsSGja241qdgqv1FqupAIhALBgRjoNt9/0f6R1vcSqvWdsq8egNP+wwZXFXEgNPxyT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIERB8CO6m361wU5JKfJrShgPcRR1G5wED419qikPWuiBAiBAB43xaQHtufp97Mb19L2yeFm129k5laE4aHlLisWOBQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9324722},"type":"module","engines":{"node":">=18"},"exports":{".":{"types":"./dist/lib.d.ts","import":"./dist/lib.js"},"./lib":{"types":"./dist/lib.d.ts","import":"./dist/lib.js"},"./cli-utils":{"types":"./dist/cli-utils.d.ts","import":"./dist/cli-utils.js"}},"gitHead":"4e4a26d2c391843aac9266c32b618d469a1481e3","scripts":{"test":"jest --forceExit","build":"tsup","clean":"rm -rf dist","test:ci":"jest --forceExit --passWithNoTests --coverage --coverageReporters=json-summary --coverageReporters=text-summary","typecheck":"tsc --noEmit","generate:skill-docs":"tsx scripts/generate-skill-docs.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:942c01bc-93a5-4263-ba3f-c9a17f6f1929"}},"repository":{"url":"https://developer.gravityrail.com","type":"git"},"_npmVersion":"11.19.0","description":"Gravity Rail CLI — manage workspaces from the command line","directories":{},"_nodeVersion":"24.21.0","dependencies":{"js-yaml":"5.4.1","@gravity-rail/sdk":"workspace:^"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.5.1","tsup":"^8.5.1","undici":"^6.28.0","ts-jest":"29.4.9","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.2.0","@gravity-rail/sandbox":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.34.0_1788977371131_0.2528078595981933","host":"s3://npm-registry-packages-npm-production"}},"0.35.0":{"name":"@gravity-rail/cli","version":"0.35.0","keywords":["gravity-rail","cli","healthcare","workspace"],"license":"MIT","_id":"@gravity-rail/cli@0.35.0","maintainers":[{"name":"gravityrail","email":"dan@gravityrail.com"},{"name":"andygrav","email":"andy@gravityrail.com"}],"homepage":"https://developer.gravityrail.com","bin":{"gr":"dist/gr.js"},"dist":{"shasum":"b3a737f26e253c457e41f39debd9f4f0fcb4e8b9","tarball":"https://registry.npmjs.org/@gravity-rail/cli/-/cli-0.35.0.tgz","fileCount":21,"integrity":"sha512-rFfFSR/nGlmu/7xeCe2XY6qBN70/EKAl+QAVkqH+ur6P8SRJ1+eTa6cO9im2NCiZqewYV2MHxZQJYKTg7yVXgw==","signatures":[{"sig":"MEQCIEW3L2FzY6x/zGRS68LsBq+n2jPXPYnKZmXogoCC6N2fAiBPl8+EoN3DlYsIH/OkYXwMU/DoeKm0SndwXTajEmtiQw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGBrj76OfVlIeCmZjTbOlIkDyxRqf5qmLhFHdoJn7ZQAAiBxbUXh+aW8YJ0ZzoxF/abdJIXXDQ1+j71gM+6icHlSDA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9379220},"type":"module","engines":{"node":">=18"},"exports":{".":{"types":"./dist/lib.d.ts","import":"./dist/lib.js"},"./lib":{"types":"./dist/lib.d.ts","import":"./dist/lib.js"},"./cli-utils":{"types":"./dist/cli-utils.d.ts","import":"./dist/cli-utils.js"}},"gitHead":"2aa439abe6206b63da606849cae1bedb94174385","scripts":{"test":"jest --forceExit","build":"tsup","clean":"rm -rf dist","test:ci":"jest --forceExit --passWithNoTests --coverage --coverageReporters=json-summary --coverageReporters=text-summary","typecheck":"tsc --noEmit","generate:skill-docs":"tsx scripts/generate-skill-docs.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:942c01bc-93a5-4263-ba3f-c9a17f6f1929"}},"repository":{"url":"https://developer.gravityrail.com","type":"git"},"_npmVersion":"11.19.0","description":"Gravity Rail CLI — manage workspaces from the command line","directories":{},"_nodeVersion":"24.21.0","dependencies":{"js-yaml":"5.4.1","@gravity-rail/sdk":"workspace:^"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.5.1","tsup":"^8.5.1","undici":"^6.28.0","ts-jest":"29.4.9","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.2.0","@gravity-rail/sandbox":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.35.0_1789081595767_0.7134741776429019","host":"s3://npm-registry-packages-npm-production"}},"0.36.0":{"name":"@gravity-rail/cli","version":"0.36.0","keywords":["gravity-rail","cli","healthcare","workspace"],"license":"MIT","_id":"@gravity-rail/cli@0.36.0","maintainers":[{"name":"gravityrail","email":"dan@gravityrail.com"},{"name":"andygrav","email":"andy@gravityrail.com"}],"homepage":"https://developer.gravityrail.com","bin":{"gr":"dist/gr.js"},"dist":{"shasum":"4b0199329a489011eb243cbac00e231625c23603","tarball":"https://registry.npmjs.org/@gravity-rail/cli/-/cli-0.36.0.tgz","fileCount":21,"integrity":"sha512-UDdsDEu22zQeFMmsAeFRnRnX+5G0x2TVmyAQdG/vG8Ms5qhhkMlHSnJsReXACy2UAmPeLm00oTlxS8W9BxC+/w==","signatures":[{"sig":"MEQCIHCbcuEx/NExdo9/WnfEEuwVxBCTh6gaysDLXTpM4YzTAiBV6CbrHuInpQIm2P0/BOOd90UDU3J62+Jbe046qjO34A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC704GFoFU5bAAlLSRlrutx16O6e4Ag7Dx6miBrH9tYzgIgbizlwNdt8iX7/wVWkcTzW+FvKcmNCnHT0rmzkOi3SIA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9381673},"type":"module","engines":{"node":">=18"},"exports":{".":{"types":"./dist/lib.d.ts","import":"./dist/lib.js"},"./lib":{"types":"./dist/lib.d.ts","import":"./dist/lib.js"},"./cli-utils":{"types":"./dist/cli-utils.d.ts","import":"./dist/cli-utils.js"}},"gitHead":"9550b0cb4a54b60bd263910493ded19af18c0389","scripts":{"test":"jest --forceExit","build":"tsup","clean":"rm -rf dist","test:ci":"jest --forceExit --passWithNoTests --coverage --coverageReporters=json-summary --coverageReporters=text-summary","typecheck":"tsc --noEmit","generate:skill-docs":"tsx scripts/generate-skill-docs.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:942c01bc-93a5-4263-ba3f-c9a17f6f1929"}},"repository":{"url":"https://developer.gravityrail.com","type":"git"},"_npmVersion":"11.19.0","description":"Gravity Rail CLI — manage workspaces from the command line","directories":{},"_nodeVersion":"24.21.0","dependencies":{"js-yaml":"5.4.1","@gravity-rail/sdk":"workspace:^"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.5.1","tsup":"^8.5.1","undici":"^6.28.0","ts-jest":"29.4.9","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.2.0","@gravity-rail/sandbox":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.36.0_1789086560643_0.8487326775384627","host":"s3://npm-registry-packages-npm-production"}},"0.36.1":{"name":"@gravity-rail/cli","version":"0.36.1","keywords":["gravity-rail","cli","healthcare","workspace"],"license":"MIT","_id":"@gravity-rail/cli@0.36.1","maintainers":[{"name":"gravityrail","email":"dan@gravityrail.com"},{"name":"andygrav","email":"andy@gravityrail.com"}],"homepage":"https://developer.gravityrail.com","bin":{"gr":"dist/gr.js"},"dist":{"shasum":"3e7e39fd89e77788ca93356ac6a2bb3d12431fc6","tarball":"https://registry.npmjs.org/@gravity-rail/cli/-/cli-0.36.1.tgz","fileCount":21,"integrity":"sha512-RJtIj9SKqWO/FzA2/mnx+pkhCLmyt1VQqMoNDqf85g8bbVz/vjM7epnwvIf5MSf6SS1o1S4Nj5eJ0kou5XNewQ==","signatures":[{"sig":"MEUCIQDffj07vOjIddrX37REAVZqOyGK6jyEv2EmyLN6px+17gIgc/5Qg5stHIc5jMHS7jtK6553g36CxI56wW9Z1oWOQyk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDgDjL2mBIrM/GVPhKP3aEN9ow5gZV4La6Cl7EdPoUlygIhALog/1DSFANSSv3SUA2GONEvFscLoBDCsvBQxDhF1qmf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9386383},"type":"module","engines":{"node":">=18"},"exports":{".":{"types":"./dist/lib.d.ts","import":"./dist/lib.js"},"./lib":{"types":"./dist/lib.d.ts","import":"./dist/lib.js"},"./cli-utils":{"types":"./dist/cli-utils.d.ts","import":"./dist/cli-utils.js"}},"gitHead":"37f83046425b96dd3445e906b18317b1dacd1251","scripts":{"test":"jest --forceExit","build":"tsup","clean":"rm -rf dist","test:ci":"jest --forceExit --passWithNoTests --coverage --coverageReporters=json-summary --coverageReporters=text-summary","typecheck":"tsc --noEmit","generate:skill-docs":"tsx scripts/generate-skill-docs.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:942c01bc-93a5-4263-ba3f-c9a17f6f1929"}},"repository":{"url":"https://developer.gravityrail.com","type":"git"},"_npmVersion":"11.19.0","description":"Gravity Rail CLI — manage workspaces from the command line","directories":{},"_nodeVersion":"24.21.0","dependencies":{"js-yaml":"5.4.1","@gravity-rail/sdk":"^0.36.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.5.1","tsup":"^8.5.1","undici":"^6.28.0","ts-jest":"29.4.9","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.2.0","@gravity-rail/sandbox":"0.7.29"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.36.1_1789166246946_0.3521065246841373","host":"s3://npm-registry-packages-npm-production"}},"0.36.2":{"_id":"@gravity-rail/cli@0.36.2","bin":{"gr":"dist/gr.js"},"dist":{"shasum":"d31a45ee313e730b727dcf43f7aec860d6eef4f9","tarball":"https://registry.npmjs.org/@gravity-rail/cli/-/cli-0.36.2.tgz","fileCount":21,"integrity":"sha512-dw/1wqb0l930I0SD5gsyQBo/BIasYu3vvVJCCvGO2FJNQZ+RMHRfmXZNvzGVwjhME7GS7WTGaGIhqOqb3EyzlQ==","signatures":[{"sig":"MEQCID42d0QRB1TZ+bjz4HDGY7tDJN2t6XNeSoVgR8QzHugAAiBxe2KUPOXXDau0M/flV0TATqb9UrzBryeFtu88clYQlw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDu/gZaqc4BLx0mK6pMGWZ6NWtBf5ktAg2jGFsDutIMMwIgMLOqRNQZJx5spuW8FZHNOrjor/LpqPITUJkt9z8EQuA="}],"unpackedSize":9395647},"name":"@gravity-rail/cli","type":"module","engines":{"node":">=18"},"exports":{".":{"types":"./dist/lib.d.ts","import":"./dist/lib.js"},"./lib":{"types":"./dist/lib.d.ts","import":"./dist/lib.js"},"./cli-utils":{"types":"./dist/cli-utils.d.ts","import":"./dist/cli-utils.js"}},"gitHead":"9223738a3e04b8fa276dc2aa9a6e8d36abfb302e","license":"MIT","scripts":{"test":"jest --forceExit","build":"tsup","clean":"rm -rf dist","test:ci":"jest --forceExit --passWithNoTests --coverage --coverageReporters=json-summary --coverageReporters=text-summary","typecheck":"tsc --noEmit","generate:skill-docs":"tsx scripts/generate-skill-docs.ts"},"version":"0.36.2","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:942c01bc-93a5-4263-ba3f-c9a17f6f1929"}},"homepage":"https://developer.gravityrail.com","keywords":["gravity-rail","cli","healthcare","workspace"],"repository":{"url":"https://developer.gravityrail.com","type":"git"},"_npmVersion":"11.19.0","description":"Gravity Rail CLI — manage workspaces from the command line","directories":{},"maintainers":[{"name":"gravityrail","email":"dan@gravityrail.com"},{"name":"andygrav","email":"andy@gravityrail.com"}],"_nodeVersion":"24.21.0","dependencies":{"js-yaml":"5.4.1","@gravity-rail/sdk":"^0.36.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.5.1","tsup":"^8.5.1","undici":"^6.28.0","ts-jest":"29.4.9","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.2.0","@gravity-rail/sandbox":"0.7.29"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/cli_0.36.2_1789253857117_0.0540748375846436"}}},"time":{"created":"2026-02-21T00:02:25.292Z","modified":"2026-09-12T22:57:37.488Z","0.1.0":"2026-02-21T00:02:25.566Z","0.2.0":"2026-02-22T04:16:32.632Z","0.3.0":"2026-04-22T01:07:41.091Z","0.4.0":"2026-05-04T20:57:28.883Z","0.5.0":"2026-05-26T19:35:16.213Z","0.5.1":"2026-05-27T17:48:40.926Z","0.6.0":"2026-05-28T05:56:36.608Z","0.7.0":"2026-05-30T07:24:11.176Z","0.7.1":"2026-05-30T19:39:20.417Z","0.7.2":"2026-05-31T05:38:58.886Z","0.7.3":"2026-05-31T21:47:53.122Z","0.8.0":"2026-06-03T20:06:10.639Z","0.10.0":"2026-07-02T21:22:31.055Z","0.11.0":"2026-07-17T16:21:56.258Z","0.12.0":"2026-07-21T00:14:23.262Z","0.13.0":"2026-07-21T18:30:21.460Z","0.13.1":"2026-07-23T01:05:16.325Z","0.14.0":"2026-07-29T01:29:48.821Z","0.15.0":"2026-07-29T13:31:47.776Z","0.16.0":"2026-08-01T22:38:45.414Z","0.17.0":"2026-08-04T23:47:17.163Z","0.18.0":"2026-08-07T22:21:14.501Z","0.18.1":"2026-08-09T14:08:45.108Z","0.21.0":"2026-08-24T14:15:24.780Z","0.22.0":"2026-08-25T16:20:35.183Z","0.32.0":"2026-09-06T21:10:11.837Z","0.33.0":"2026-09-08T18:41:05.241Z","0.33.1":"2026-09-09T03:02:53.708Z","0.34.0":"2026-09-09T18:09:31.260Z","0.35.0":"2026-09-10T23:06:35.945Z","0.36.0":"2026-09-11T00:29:20.769Z","0.36.1":"2026-09-11T22:37:27.059Z","0.36.2":"2026-09-12T22:57:37.276Z"},"license":"MIT","homepage":"https://developer.gravityrail.com","keywords":["gravity-rail","cli","healthcare","workspace"],"repository":{"url":"https://developer.gravityrail.com","type":"git"},"description":"Gravity Rail CLI — manage workspaces from the command line","maintainers":[{"name":"gravityrail","email":"dan@gravityrail.com"},{"name":"andygrav","email":"andy@gravityrail.com"}],"readme":"# @gravity-rail/cli\n\nCommand-line interface for [Gravity Rail](https://gravityrail.com) — manage workspaces, AI assistants, conversations, workflows, and 40+ resource types from your terminal.\n\n```\ngr workflows list -w $WORKSPACE\ngr chats list -w $WORKSPACE -o json | jq '.[].summary'\ngr members create -w $WORKSPACE --data '{\"first_name\":\"Jane\",\"email\":\"jane@example.com\"}' --allow-write\n```\n\n## Installation\n\n```sh\nnpm install -g @gravity-rail/cli\n# or one-shot\nnpx @gravity-rail/cli --help\n```\n\nRequires Node.js 18+.\n\nThe published `gr` binary is a single self-contained file. Runtime\n`dependencies` only list packages that exist on the public npm registry\n(`@gravity-rail/sdk`). Build-only monorepo packages such as\n`@gravity-rail/sandbox` (used when compiling code-interpreter bundles) stay in\n`devDependencies` so `npx` / `npm install -g` do not try to fetch them.\n\n## Authentication\n\n### OAuth (interactive)\n\n```sh\ngr login                    # opens browser for OAuth authorization\ngr whoami                   # verify your identity\ngr logout                   # clear cached credentials\n```\n\n`gr login` runs authorization code + PKCE (S256) against Gravity Rail's pinned\nfirst-party OAuth client, discovered from the server's\n`/.well-known/oauth-authorization-server` document. That client is **public**: it\nhas no client secret, because a CLI distributed to end users cannot keep one\n(RFC 8252 §8.5). PKCE, not a shared secret, is what protects the exchange.\n\nA self-hosted server old enough not to advertise a first-party client falls back\nto RFC 7591 dynamic client registration, which does issue this installation its\nown confidential client. Both kinds of profile refresh normally; nothing needs to\nbe re-authorized when a server gains the pinned client, though the next\n`gr login` on that profile will switch to it.\n\n### Multi-account profiles\n\nLike `aws --profile` / `gh auth switch`, the public CLI supports multiple named accounts:\n\n```sh\ngr auth login --name work       # OAuth into a named profile (also sets it current)\ngr auth login --name personal\ngr auth list                    # list profiles for the current --env\ngr auth switch --name personal  # change the default profile\ngr auth logout --name work      # clear one profile\n\n# Per-invocation selection (does not change the stored default)\ngr whoami --profile work\ngr tasks list -w $WORKSPACE --profile personal\nexport GRAVITY_RAIL_PROFILE=work\n```\n\n`gr login` / `gr logout` remain as shortcuts for the active profile (or `--name`).\n\n**Local monorepo / QA (Gravity Rail developers):** after provisioning, import\ndev tokens into the same profile store (this replaces the old `--realm` flag):\n\n```sh\nyarn gr auth import-dev                 # or: python scripts/sync_gr_cli_profiles.py\nyarn gr whoami --profile superadmin\nyarn gr tasks list --profile acme-demo/acme-admin   # auto-sets -w\n```\n\nWorkspace/member names use one slash (`workspace/member`). Provisioning auto-syncs\nprofiles; re-run import after re-seed. Worktree API ports get isolated credential files.\n\n### Credential store (security)\n\n| Item            | Detail                                                                                      |\n| --------------- | ------------------------------------------------------------------------------------------- |\n| Location        | `~/.gr-cli/credentials-<env>.json` (e.g. `credentials-prod.json`)                           |\n| Directory mode  | `0700` on `~/.gr-cli`                                                                       |\n| File mode       | `0600` on credential files                                                                  |\n| Contents        | OAuth client id (+ secret only for a dynamically registered client) + tokens, and/or token-only dev profiles (+ optional workspace UUID) |\n| Not stored      | `GRAVITY_RAIL_API_KEY` (process environment only; always overrides profiles)                |\n| Name validation | Profiles allow `name` or `workspace/member`; env names are allowlisted                      |\n| Logging         | CLI code never writes token or secret values to stdout/stderr                               |\n\n**Security review notes:** tokens never leave the local filesystem except on HTTPS calls to the Gravity Rail API. There is no cloud sync of CLI credentials. Rotate by `gr auth logout --name <profile>` (or deleting the store file) and logging in again. Multi-user machines should rely on OS home-directory isolation plus the `0600`/`0700` modes. Do not commit `~/.gr-cli` into repositories or bake it into container images.\n\nProfile resolution order for a command:\n\n1. `GRAVITY_RAIL_API_KEY` (if set — skips the store entirely)\n2. `--profile <name>` (or `--account`)\n3. `GRAVITY_RAIL_PROFILE`\n4. `currentProfile` in the credential store (from `gr auth switch` / last login)\n5. Profile name `default`\n\n### API Key (non-interactive)\n\n```sh\nexport GRAVITY_RAIL_API_KEY=your-api-key\ngr tasks list -w $WORKSPACE\n```\n\nUseful for scripts, CI/CD, and automation. Create scoped keys from workspace settings or via [`@gravity-rail/sdk`](https://www.npmjs.com/package/@gravity-rail/sdk). API keys are **not** written into the profile store.\n\n### Organizations that require SSO\n\nWorkspaces in an SSO-enforced organization need an org-scoped session in addition to your account login. When you run a `gr` command against such a workspace after `gr login`, the CLI opens your browser once to complete the organization's SSO, captures the resulting session over a local `127.0.0.1` callback, and caches it under your profile — subsequent commands reuse it silently until it expires. No token is ever placed in a URL.\n\nFor **non-interactive** use (CI, scripts, code-interpreter sandboxes, or any machine with no browser), org SSO cannot run; use an **API key** instead — API keys are exempt from the org SSO gate:\n\n```sh\nexport GRAVITY_RAIL_API_KEY=your-api-key   # set GRAVITY_RAIL_NO_BROWSER=1 to force the API-key hint\n```\n\n## Command Pattern\n\n```\ngr <domain> <action> [options]\ngr <domain> <sub-resource> <action> [options]\n```\n\n```sh\ngr tasks list -w $WORKSPACE                            # list tasks\ngr tasks get -w $WORKSPACE --id 42                     # get specific task\ngr tasks create -w $WORKSPACE --data '{\"name\":\"New\"}' --allow-write  # create\ngr chats labels list -w $WORKSPACE                     # sub-resource\n```\n\nEvery domain supports `--help`:\n\n```sh\ngr --help               # all domains\ngr tasks --help         # task commands\ngr chats labels --help  # sub-resource commands\n```\n\n## Write Safety\n\nThe CLI is **read-only by default**. Any command that creates, updates, or deletes data requires the `--allow-write` flag:\n\n```sh\n# Reads — no flag needed\ngr members list -w $WORKSPACE\ngr workflows get -w $WORKSPACE --id 5\n\n# Writes — must opt in\ngr members create -w $WORKSPACE --data '{\"first_name\":\"Test\"}' --allow-write\ngr tasks delete -w $WORKSPACE --id 42 --allow-write\n```\n\nThis prevents accidental mutations when exploring production data or running under automation.\n\n## Output Formats\n\nOutput adapts to context: human-readable tables in interactive terminals, JSON when piped.\n\n```sh\n# Table (default in TTY)\ngr tasks list -w $WORKSPACE\n\n# JSON (default when piped, or explicit)\ngr tasks list -w $WORKSPACE -o json\n\n# JSONL (one object per line — great for streaming)\ngr tasks list -w $WORKSPACE -o jsonl\n\n# Pipe to jq\ngr members list -w $WORKSPACE -o json | jq '.[].email'\n```\n\n### `--jq` — filter without a pipe\n\n`--jq` runs the filter against the JSON the CLI just produced, so the input is\nvalid by construction and there is no pipeline to get wrong. It implies\n`-o json`.\n\n```bash\ngr tasks list -w $WORKSPACE --jq 'length'\ngr workflows get -w $WORKSPACE --id 3 --jq '{id, name}'\n```\n\nPrefer it over `| jq` in scripts and agent tooling: a mistake in the filter is\nreported as a filter error, rather than surfacing as a parse error about output\nyou cannot see. It needs the `jq` binary on PATH.\n\n# Chain commands\ngr chats list -w $WORKSPACE -o json | jq '.[0].id' | xargs -I{} gr chats get -w $WORKSPACE --id {}\n```\n\n## Data Input\n\nPass data for create/update operations via inline JSON, file, or stdin:\n\n```sh\n# Inline JSON\ngr tasks create -w $WORKSPACE --data '{\"name\":\"My Task\"}' --allow-write\n\n# From file\ngr workflows create -w $WORKSPACE --file workflow.json --allow-write\n\n# From stdin (pipe)\necho '{\"name\":\"Piped Task\"}' | gr tasks create -w $WORKSPACE --allow-write\ncat member.json | gr members update -w $WORKSPACE --id 42 --allow-write\n```\n\n## Global Options\n\n| Flag                        | Description                                  |\n| --------------------------- | -------------------------------------------- |\n| `--api-url <url>`           | Override API base URL                        |\n| `--profile <name>`          | Named account profile (alias: `--account`)   |\n| `-w, --workspace <uuid>`    | Workspace UUID (required for most commands)  |\n| `-o, --output-format <fmt>` | Output format: `json`, `jsonl`, `table`      |\n| `-v, --verbose`             | Verbose output to stderr                     |\n| `--allow-write`             | Required for create/update/delete operations |\n| `--id <id>`                 | Entity ID (for get/update/delete)            |\n| `-d, --data <json>`         | Inline JSON payload                          |\n| `-f, --file <path>`         | Read JSON payload from file                  |\n| `--help`                    | Show help                                    |\n| `--version`                 | Show version                                 |\n\n## Environment Variables\n\n| Variable                    | Description                                                    |\n| --------------------------- | -------------------------------------------------------------- |\n| `GRAVITY_RAIL_API_KEY`      | API key for non-interactive authentication                     |\n| `GRAVITY_RAIL_PROFILE`      | Default named credential profile                               |\n| `GRAVITY_RAIL_API_URL`      | Override API base URL (default: `https://api.gravityrail.com`) |\n| `GRAVITY_RAIL_FRONTEND_URL` | Override frontend URL (default: `https://app.gravityrail.com`) |\n\n## Exit Codes\n\n| Code | Meaning                                                                                                                                                                          |\n| ---- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| `0`  | Success                                                                                                                                                                          |\n| `1`  | General error                                                                                                                                                                    |\n| `2`  | Authentication required (run `gr login` or set `GRAVITY_RAIL_API_KEY`)                                                                                                           |\n| `3`  | A human-in-the-loop (HITL) interrupt requires out-of-band action before the operation can continue                                                                               |\n| `4`  | No assistant reply — a `--message` turn made tool calls but returned no final summary, or an inference error occurred with no final message (side effects may have been applied) |\n\n**UI prompts** (`present_choice_list` / `render_ui`, and the `connect_*_account`\nlogin prompts) do not pause the agent. The tool returns straight away and the\nprompt arrives as a tool result, which the CLI draws in the terminal when stdin\nis a TTY: OpenUI markup becomes an arrow-key picker (ChoiceButtons, with Space\nto tick a multi-select) or field-by-field form prompts, and a connect prompt\nprints the link to open. Your answer is then sent as an ordinary chat message,\nso the agent picks it up on its next turn. Manager (`gr manage`) and Concierge\n(`gr concierge chat`) share this path. Typing prose instead of using the\ncontrols sends exactly what you typed. When stdin is not a TTY the prompt is\nprinted and left unanswered, and the turn ends normally.\n\nApprovals, access grants and checkout still **interrupt** the run and resume it\nin place; unsupported interrupt types exit `3` with the JSON contract below.\n\nWhen a concierge command run with `--message` (non-interactive mode) hits a HITL\ninterrupt the CLI cannot resolve on its own, it exits `3` and writes a single\nmachine-readable JSON object to **stdout**:\n\n```json\n{\n   \"error\": \"hitl_interrupt\",\n   \"message\": \"A human-in-the-loop interrupt requires out-of-band action before the operation can continue.\",\n   \"resume\": { \"chatId\": 42, \"chatUuid\": \"…\", \"interruptId\": \"int-abc\" },\n   \"interrupt\": { \"type\": \"stripe_checkout\", \"interrupt_id\": \"int-abc\", \"url\": \"…\" }\n}\n```\n\nThe `interrupt` object is intentionally limited to routing fields (`type`,\n`interrupt_id`, and a redirect `url` when present); the raw server payload is\nnot forwarded, as it may contain sensitive data. Use `resume.chatUuid` /\n`resume.interruptId` to continue the flow out-of-band (e.g. in the web app).\n\n## Commands\n\n### Core\n\n| Domain        | Description                                                                |\n| ------------- | -------------------------------------------------------------------------- |\n| `tasks`       | Workflow tasks — CRUD, archive, clone                                      |\n| `chats`       | Conversations — CRUD, labels, filters, messages, export, summaries         |\n| `members`     | Contacts and team — CRUD, labels, filters, roles, fields, import/export    |\n| `workspaces`  | Workspace management — CRUD, features, themes, invitations, export/import  |\n| `workflows`   | Conversational workflows — CRUD, notes, contributors, templates, analytics |\n| `agents`      | Autonomous AI members — CRUD, archive                                      |\n| `assistants`  | AI personas — CRUD with model and voice configuration                      |\n| `assignments` | Task-based conversations — CRUD, messages, tools                           |\n\n### Data & Content\n\n| Domain           | Description                                                             |\n| ---------------- | ----------------------------------------------------------------------- |\n| `data-types`     | Schema-driven forms and records — CRUD, field indexing, computed fields |\n| `files`          | Documents and folders — CRUD, sharing, semantic search, labels          |\n| `sites`          | Customer portals — CRUD, pages, menus, web crawling                     |\n| `events`         | Automation rules — triggers, CEL conditions, delayed actions, webhooks  |\n| `calendars`      | Scheduling — calendars, events, event types, availability, Google sync  |\n| `qualifications` | Skills evaluation — requirements, submissions, scoring                  |\n| `queries`        | Unified Query Engine — fields, validate, preview, run, syntax reference |\n\n### Global (no workspace)\n\n| Domain                 | Description                                                     |\n| ---------------------- | --------------------------------------------------------------- |\n| `concierge`            | Global Concierge — interactive chat, PSTN `--call`, SMS `--sms` |\n| `account verify-phone` | Verify your account phone (required before concierge outbound)  |\n\n### Communication\n\n| Domain               | Description                                                               |\n| -------------------- | ------------------------------------------------------------------------- |\n| `phone-numbers`      | Voice and SMS phone numbers — provisioning, calls, messages               |\n| `recordings`         | Call recordings — list chunks, get a presigned download URL, save the WAV |\n| `inboxes`            | Email inboxes — threads, attachments, routing                             |\n| `operator-groups`    | Live operator routing — groups, presence, strategies                      |\n| `notification-rules` | Alert configuration — event-based notifications                           |\n\n### Integrations\n\n| Domain             | Description                                                                                        |\n| ------------------ | -------------------------------------------------------------------------------------------------- |\n| `discord-bots`     | Discord bot management — slash commands, threads, account linking                                  |\n| `slack-apps`       | Slack app management — installations, threads, accounts                                            |\n| `fhir-connections` | FHIR healthcare connections — patients, practitioners, encounters                                  |\n| `patientsync`      | PatientSync PSTN-transfer connection — `configure` / `status` / `delete` (singleton per workspace) |\n| `documo-fax`       | Documo (mFax) inbound fax — `install` / `configure` / `setup` / `verify` / `status` / `faxes`     |\n| `app-connections`  | Platform app integrations                                                                          |\n| `monday`           | Monday.com — boards, columns, webhooks                                                             |\n\n### Platform\n\n| Domain            | Description                                                     |\n| ----------------- | --------------------------------------------------------------- |\n| `api-keys`        | API key management — workspace and global scopes                |\n| `subscriptions`   | Subscription management                                         |\n| `reports`         | Usage reports — AI tokens, voice minutes, SMS, storage          |\n| `ai-models`       | Available AI models (no workspace required)                     |\n| `features`        | Feature registry (no workspace required)                        |\n| `custom-toolkits` | Custom tool definitions                                         |\n| `mcp-servers`     | MCP server connections                                          |\n| `milestones`      | Goal tracking                                                   |\n| `supervisors`     | AI supervisor management                                        |\n| `access-grants`   | Temporary access delegation                                     |\n| `pronunciations`  | Voice pronunciation overrides                                   |\n| `apps`            | OAuth app management                                            |\n| `oauth`           | OAuth provider connections                                      |\n| `auth`            | Two-factor authentication, credentials, and password management |\n| `org`             | Organization membership, invitations, and org domains           |\n\n## Recipes\n\n### Export all chats as JSON\n\n```sh\ngr chats list -w $WORKSPACE -o json > chats.json\n```\n\n### List chat messages with pagination\n\n```sh\n# Default returns up to 100 messages (API max)\ngr chats messages list -w $WORKSPACE --id $CHAT_ID\n\n# Paginate with --limit and --offset\ngr chats messages list -w $WORKSPACE --id $CHAT_ID --limit 50 --offset 100\n```\n\n### Filter chats by type\n\n```sh\n# Only manager (operator-side) chats, sorted most-recent-first.\ngr chats list -w $WORKSPACE --chat-type manager\n```\n\n### Assign and link a phone number to a workspace\n\n```sh\n# Assign a phone number from the org pool to a workspace…\ngr org phone-numbers assign --org-uuid $ORG_UUID --phone-number-id $PN_ID --workspace-uuid $WORKSPACE --allow-write\n\n# …then enable it (link inboxes, voice config) so it can place/receive calls.\ngr phone-numbers link -w $WORKSPACE --id $PN_ID --allow-write\n```\n\n### Manage pronunciations from the workspace context\n\n```sh\n# `pronunciations` resolves the org from -w; you don't need --org-uuid.\ngr pronunciations list -w $WORKSPACE\ngr pronunciations create -w $WORKSPACE --term \"GravityRail\" --respelling \"GRA-vit-ee rail\" --allow-write\n```\n\n### Download a call recording\n\n```sh\n# Get a single short-lived presigned URL for the whole call (assembled once, cached).\ngr recordings download-url -w $WORKSPACE --chat-id 42\n\n# Or download the assembled WAV straight to a file.\ngr recordings download -w $WORKSPACE --chat-id 42 -o call.wav\n```\n\n### Register and verify an org domain\n\n```sh\n# Register the domain and get the ownership TXT record\ngr org domains register --org-uuid $ORG_UUID --domain example.com --allow-write\n\n# Verify ownership TXT\ngr org domains verify-ownership --org-uuid $ORG_UUID --domain-uuid $DOMAIN_UUID --allow-write\n\n# Email DNS: enable records, then verify SPF/DKIM/DMARC/MX/return-path\ngr org domains email enable --org-uuid $ORG_UUID --domain-uuid $DOMAIN_UUID --allow-write\ngr org domains email verify-mx --org-uuid $ORG_UUID --domain-uuid $DOMAIN_UUID --allow-write\n\n# Site DNS: check the CNAME resolves, enable custom site routing, then verify\ngr org domains site preflight --org-uuid $ORG_UUID --domain-uuid $DOMAIN_UUID\ngr org domains site enable --org-uuid $ORG_UUID --domain-uuid $DOMAIN_UUID --allow-write\ngr org domains site verify-cname --org-uuid $ORG_UUID --domain-uuid $DOMAIN_UUID --allow-write\n```\n\n### Host many sites under one wildcard\n\n```sh\n# Enable a verified domain as a parent: publish *.<domain> first, then enable\ngr org domains site preflight --org-uuid $ORG_UUID --domain-uuid $PARENT_UUID --child-hosting\ngr org domains site enable --org-uuid $ORG_UUID --domain-uuid $PARENT_UUID --child-hosting --allow-write\n\n# Add hosts one at a time; each reports its own result, and the command exits\n# non-zero if any failed. New hosts verify on their own within minutes.\ngr org domains site children add --org-uuid $ORG_UUID --domain-uuid $PARENT_UUID \\\n  --label clinic-a --label clinic-b --allow-write\ngr org domains site children add --org-uuid $ORG_UUID --domain-uuid $PARENT_UUID \\\n  --labels-file labels.txt --allow-write\ngr org domains site children list --org-uuid $ORG_UUID --domain-uuid $PARENT_UUID\n\n# Remove hosts: certificate, routing and registration. --confirm also removes\n# hosts that still route sites.\ngr org domains site children remove --org-uuid $ORG_UUID --domain-uuid $PARENT_UUID \\\n  --label clinic-a --allow-write\n```\n\n### Find members by label\n\n```sh\ngr members list -w $WORKSPACE -o json | jq '[.[] | select(.labels[]?.name == \"VIP\")]'\n```\n\n### Bulk create from a file\n\n```sh\n# members.jsonl — one JSON object per line\ncat members.jsonl | while read line; do\n  echo \"$line\" | gr members create -w $WORKSPACE --allow-write\ndone\n```\n\n### Pipe workspace config between environments\n\n```sh\ngr workspaces get -w $SOURCE_WORKSPACE -o json | \\\n  gr workspaces create --data \"$(cat -)\" --allow-write\n```\n\n### Check configuration readiness\n\n```sh\ngr workspaces configuration-readiness -w $WORKSPACE -o json\n```\n\nThe combined read fails closed in its `configurationReady` field when\nconfiguration-health collectors fail, critical or warning findings remain,\npost-import bindings are missing, skipped EventRules remain outstanding, or a\nreadiness scan is truncated. Informational configuration findings are reported\nbut do not block. This is a saved-configuration check, not an end-to-end launch\nor patient-experience certification.\n\n### List all workflows with their task counts\n\n```sh\ngr workflows list -w $WORKSPACE -o json | jq '.[] | {name, task_count: (.tasks | length)}'\n```\n\n### Check who's live as an operator\n\n```sh\ngr operator-groups list -w $WORKSPACE -o json | jq '.[].name'\n```\n\n### Concierge setup over your phone (PSTN / SMS)\n\nOutbound concierge modes ring or text **your verified account phone only** — no destination argument. Verify once, then initiate:\n\n```sh\n# One-time: OTP SMS + TCPA notice (writes Account.phone + phone_verified_at)\ngr account verify-phone --allow-write\n# Optional: pass E.164 inline instead of the prompt\ngr account verify-phone --phone +15551234567 --allow-write\n\n# Server originates call; CLI exits when Twilio returns callSid\ngr concierge chat --call --allow-write\n\n# Server sends opening SMS; CLI exits when messageSid is returned\ngr concierge chat --sms --allow-write\n```\n\n`--call` and `--sms` are mutually exclusive. They cannot be combined with `--voice` or `--realtime` on the same `gr concierge chat` invocation. (`gr concierge --call` / `--sms` are equivalent shorthand.)\n\nIf the API returns **412** `account_phone_unverified`, run `gr account verify-phone` first.\n\n## Related\n\n- [`@gravity-rail/sdk`](https://www.npmjs.com/package/@gravity-rail/sdk) — TypeScript SDK for programmatic access (500+ methods, full type safety)\n- [Developer Docs](https://developer.gravityrail.com) — Full API reference and guides\n\n## License\n\nMIT\n","readmeFilename":"README.md"}