{"_id":"@genfire/cli","_rev":"28-9ae9ea0d7b9c5c7f10a20b6a60b9b9cf","name":"@genfire/cli","dist-tags":{"latest":"0.22.0"},"versions":{"0.1.0":{"name":"@genfire/cli","version":"0.1.0","keywords":["genfire","cli","ai","video-generation","image-generation","agents"],"author":{"name":"GenFire Team"},"license":"MIT","_id":"@genfire/cli@0.1.0","maintainers":[{"name":"artificialyou","email":"theartificialyou@gmail.com"}],"homepage":"https://github.com/genfireai/cli#readme","bugs":{"url":"https://github.com/genfireai/cli/issues"},"bin":{"genfire":"dist/index.js"},"dist":{"shasum":"63d08b445d62211cc280e42074fe46b29d83ac02","tarball":"https://registry.npmjs.org/@genfire/cli/-/cli-0.1.0.tgz","fileCount":37,"integrity":"sha512-SgE8rRbrOBQNg/R6d2R/D0VI87zrzqzF6TpQrRjud50Grx6hTYCuXGJrsruWSLdn9P5bo6dVwhEbn67bbDzJuA==","signatures":[{"sig":"MEYCIQC1UiLk4dT3kajhFi+ksP26NvI2YfAuI2cS8PsrqU2CwAIhAOlOiBwOiiADwpF/OHoh6LYcH7DViHfdWVIvw3a3zsSv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72818},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"e0cd4ee10b0770a48039f2e0d05d49d00d618980","scripts":{"dev":"tsx src/index.ts","build":"tsc -p tsconfig.json","prepack":"npm run build","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"artificialyou","email":"theartificialyou@gmail.com"},"repository":{"url":"git+https://github.com/genfireai/cli.git","type":"git"},"_npmVersion":"10.9.2","description":"Command-line interface for the GenFire generative media platform","directories":{},"_nodeVersion":"22.14.0","dependencies":{"open":"^10.1.0","commander":"^12.1.0","@genfire/sdk":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","typescript":"^5.8.2","@types/node":"^22.13.10"},"optionalDependencies":{"keytar":"^7.9.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.1.0_1777988744397_0.6202033014654309","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@genfire/cli","version":"0.2.0","keywords":["genfire","cli","ai","video-generation","image-generation","agents"],"author":{"name":"GenFire Team"},"license":"MIT","_id":"@genfire/cli@0.2.0","maintainers":[{"name":"artificialyou","email":"theartificialyou@gmail.com"}],"homepage":"https://github.com/genfireai/cli#readme","bugs":{"url":"https://github.com/genfireai/cli/issues"},"bin":{"genfire":"dist/index.js"},"dist":{"shasum":"d8807de0794a29648e111b0a7c58daccd342e802","tarball":"https://registry.npmjs.org/@genfire/cli/-/cli-0.2.0.tgz","fileCount":61,"integrity":"sha512-xrEiu1ofrr+ThucdEL/sX1o8TCL3AIVsYi2hZ0G7C6gCfD1ViYqNUV2LG9amTRwrXKDVGCmNaoUbUBK6n2KDwA==","signatures":[{"sig":"MEUCIQDtAp6X85ayezsGA0JP1LB97TW9eytuG2n2DECVAPzfDwIgHAjqIKPRiUP4QvWA0YVOiOr2nLSg+o5BcXsSR9oa5Hk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121397},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"6ec94d39b6b429d9297cf0ec105c5d879d41db80","scripts":{"dev":"tsx src/index.ts","build":"tsc -p tsconfig.json","prepack":"npm run build","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"artificialyou","email":"theartificialyou@gmail.com"},"repository":{"url":"git+https://github.com/genfireai/cli.git","type":"git"},"_npmVersion":"10.9.2","description":"Command-line interface for the GenFire generative media platform","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ink":"^7.0.2","open":"^10.1.0","react":"^19.2.5","zustand":"^5.0.13","commander":"^12.1.0","ink-spinner":"^5.0.0","@genfire/sdk":"^0.1.0","ink-big-text":"^2.0.0","ink-gradient":"^4.0.0","ink-text-input":"^6.0.0","ink-select-input":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","typescript":"^5.8.2","@types/node":"^22.13.10","@types/react":"^19.2.14"},"optionalDependencies":{"keytar":"^7.9.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.2.0_1777992681337_0.4472144041982702","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@genfire/cli","version":"0.3.0","keywords":["genfire","cli","ai","video-generation","image-generation","agents"],"author":{"name":"GenFire Team"},"license":"MIT","_id":"@genfire/cli@0.3.0","maintainers":[{"name":"artificialyou","email":"theartificialyou@gmail.com"}],"homepage":"https://github.com/genfireai/cli#readme","bugs":{"url":"https://github.com/genfireai/cli/issues"},"bin":{"genfire":"dist/index.js"},"dist":{"shasum":"25450256d955a066c6e758c08153e62d9c9e7e86","tarball":"https://registry.npmjs.org/@genfire/cli/-/cli-0.3.0.tgz","fileCount":65,"integrity":"sha512-wA2z4ZiMq+pxpttTo03YQhaElo0XvDgaJaNwx9aDJlJ5qvyTnCllf04JDlxvXz1lJZuBCndrNC2zca7X3jMoqw==","signatures":[{"sig":"MEUCIQCAW88QF+ra62G1uGWF7IJ2mYw3Y9S8trH8cK5XRP8IjAIgVVfqW5JSJzzN2dycUTnyMQmRzDrJJgmFx0pH1Z+STFQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":141495},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"ff5d67927e56af252ff82baf50567b1fbb1ae466","scripts":{"dev":"tsx src/index.ts","build":"tsc -p tsconfig.json","prepack":"npm run build","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"artificialyou","email":"theartificialyou@gmail.com"},"repository":{"url":"git+https://github.com/genfireai/cli.git","type":"git"},"_npmVersion":"10.9.2","description":"Command-line interface for the GenFire generative media platform","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ink":"^7.0.2","open":"^10.1.0","react":"^19.2.5","zustand":"^5.0.13","commander":"^12.1.0","ink-spinner":"^5.0.0","@genfire/sdk":"^0.2.0","ink-big-text":"^2.0.0","ink-gradient":"^4.0.0","ink-text-input":"^6.0.0","ink-select-input":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","typescript":"^5.8.2","@types/node":"^22.13.10","@types/react":"^19.2.14"},"optionalDependencies":{"keytar":"^7.9.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.3.0_1778001823271_0.33948640013133","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@genfire/cli","version":"0.3.1","keywords":["genfire","cli","ai","video-generation","image-generation","agents"],"author":{"name":"GenFire Team"},"license":"MIT","_id":"@genfire/cli@0.3.1","maintainers":[{"name":"artificialyou","email":"theartificialyou@gmail.com"}],"homepage":"https://github.com/genfireai/cli#readme","bugs":{"url":"https://github.com/genfireai/cli/issues"},"bin":{"genfire":"dist/index.js"},"dist":{"shasum":"236fc1940c572728febbe614e4276d14c19f3192","tarball":"https://registry.npmjs.org/@genfire/cli/-/cli-0.3.1.tgz","fileCount":65,"integrity":"sha512-0foKvqBi7FuMukl7V6NgLiw0F4DpuiKnYTCf8kKiIBOpH2QTOwm4ysaN6m6LfIkl/jKC5zKe2xFF0iFu6x7DBw==","signatures":[{"sig":"MEQCIHJ6EJvmnaA1z1upW7+v1dxEQIukPuMcfhWOKO7G+o1KAiBmiFaUSYbvuijyg5NuZqEFtWrZT3kFp6DZ1SDIW0Kj0Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":143117},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"032ea03cd0c149becf17cca79bc79c6335ec6141","scripts":{"dev":"tsx src/index.ts","build":"tsc -p tsconfig.json","prepack":"npm run build","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"artificialyou","email":"theartificialyou@gmail.com"},"repository":{"url":"git+https://github.com/genfireai/cli.git","type":"git"},"_npmVersion":"10.9.2","description":"Command-line interface for the GenFire generative media platform","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ink":"^7.0.2","open":"^10.1.0","react":"^19.2.5","zustand":"^5.0.13","commander":"^12.1.0","ink-spinner":"^5.0.0","@genfire/sdk":"^0.2.0","ink-big-text":"^2.0.0","ink-gradient":"^4.0.0","ink-text-input":"^6.0.0","ink-select-input":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","typescript":"^5.8.2","@types/node":"^22.13.10","@types/react":"^19.2.14"},"optionalDependencies":{"keytar":"^7.9.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.3.1_1778031418943_0.8699217210263797","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@genfire/cli","version":"0.3.2","keywords":["genfire","cli","ai","video-generation","image-generation","agents"],"author":{"name":"GenFire Team"},"license":"MIT","_id":"@genfire/cli@0.3.2","maintainers":[{"name":"artificialyou","email":"theartificialyou@gmail.com"}],"homepage":"https://github.com/genfireai/cli#readme","bugs":{"url":"https://github.com/genfireai/cli/issues"},"bin":{"genfire":"dist/index.js"},"dist":{"shasum":"4c889fd97f4b414e093ce0c4f2f25f3b8e9278e5","tarball":"https://registry.npmjs.org/@genfire/cli/-/cli-0.3.2.tgz","fileCount":67,"integrity":"sha512-RdEVZdLWr5usr3qsxn+X0fIJZVDrT/eDr1GEo/nzFyGK7nOI3qxzicxyarxgmvWokA2EWrq+RkvFg9HEHb25yg==","signatures":[{"sig":"MEUCIQDEOigMT8G4qSk1CKAoVlyRcYqf+tpfsL/RpuSepMTabgIgVrEY2KDMyGyghfvvtefPaMpDcfLiR2qI9mF/kpEYw+Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":146123},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"fce20380961aa1e9afc0b01c91ae7112dd8c949d","scripts":{"dev":"tsx src/index.ts","build":"tsc -p tsconfig.json","prepack":"npm run build","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"artificialyou","email":"theartificialyou@gmail.com"},"repository":{"url":"git+https://github.com/genfireai/cli.git","type":"git"},"_npmVersion":"10.9.2","description":"Command-line interface for the GenFire generative media platform","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ink":"^7.0.2","open":"^10.1.0","react":"^19.2.5","zustand":"^5.0.13","commander":"^12.1.0","ink-spinner":"^5.0.0","@genfire/sdk":"^0.2.0","ink-big-text":"^2.0.0","ink-gradient":"^4.0.0","ink-text-input":"^6.0.0","ink-select-input":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","typescript":"^5.8.2","@types/node":"^22.13.10","@types/react":"^19.2.14"},"optionalDependencies":{"keytar":"^7.9.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.3.2_1778035104915_0.9470301498570148","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"@genfire/cli","version":"0.3.3","keywords":["genfire","cli","ai","video-generation","image-generation","agents"],"author":{"name":"GenFire Team"},"license":"MIT","_id":"@genfire/cli@0.3.3","maintainers":[{"name":"artificialyou","email":"theartificialyou@gmail.com"}],"homepage":"https://github.com/genfireai/cli#readme","bugs":{"url":"https://github.com/genfireai/cli/issues"},"bin":{"genfire":"dist/index.js"},"dist":{"shasum":"e0f5b5570ef4a54404695d319649e109ba24871d","tarball":"https://registry.npmjs.org/@genfire/cli/-/cli-0.3.3.tgz","fileCount":69,"integrity":"sha512-im4l6YacgWFlL7FjvukY32i/hsnn6x3INas3+8WOliIqFyPqvAVdjX33WNnRweNTj+m+YLSxClkMHZTWFRJnIA==","signatures":[{"sig":"MEUCIQCLNClyqkuAwjiASfFGwRRR115YATvkMc73tlBMVU4HYQIgKlC/JjVZwsYW7Mo9WdZg4LiUplVE3YxyT2r1L5tlYYs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":148962},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"df13aa0608832944239568a9174f1d4ad7402af6","scripts":{"dev":"tsx src/index.ts","build":"tsc -p tsconfig.json","prepack":"npm run build","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"artificialyou","email":"theartificialyou@gmail.com"},"repository":{"url":"git+https://github.com/genfireai/cli.git","type":"git"},"_npmVersion":"10.9.2","description":"Command-line interface for the GenFire generative media platform","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ink":"^7.0.2","open":"^10.1.0","react":"^19.2.5","zustand":"^5.0.13","commander":"^12.1.0","ink-spinner":"^5.0.0","@genfire/sdk":"^0.2.0","ink-big-text":"^2.0.0","ink-gradient":"^4.0.0","ink-text-input":"^6.0.0","ink-select-input":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","typescript":"^5.8.2","@types/node":"^22.13.10","@types/react":"^19.2.14"},"optionalDependencies":{"keytar":"^7.9.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.3.3_1778119763131_0.2991223557569891","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"@genfire/cli","version":"0.3.4","keywords":["genfire","cli","ai","video-generation","image-generation","agents"],"author":{"name":"GenFire Team"},"license":"MIT","_id":"@genfire/cli@0.3.4","maintainers":[{"name":"artificialyou","email":"theartificialyou@gmail.com"}],"homepage":"https://github.com/genfireai/cli#readme","bugs":{"url":"https://github.com/genfireai/cli/issues"},"bin":{"genfire":"dist/index.js"},"dist":{"shasum":"fb55034c146ebe0d95231b2c3fb6a7b8e058ebf9","tarball":"https://registry.npmjs.org/@genfire/cli/-/cli-0.3.4.tgz","fileCount":71,"integrity":"sha512-86A5lDKTdlsocWZvv+G/FOdFp+8+z8zY09USJH/ofj98qbWewv0HW5jnxSbol4759fREmP4K43py3RCHQgMrIA==","signatures":[{"sig":"MEUCIQCmwsyhQG6CpFvPj/4YQ6PT+fa+9yCvvLLAHMPUI8nM9wIgXB1hUtVQ1AKHpxshm7TChNpz04oST510RfbtADiH7KU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":155576},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"80b041fc08a4e28bff9d4a0bd18e95c2ff4c4790","scripts":{"dev":"tsx src/index.ts","build":"tsc -p tsconfig.json","prepack":"npm run build","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"artificialyou","email":"theartificialyou@gmail.com"},"repository":{"url":"git+https://github.com/genfireai/cli.git","type":"git"},"_npmVersion":"10.9.2","description":"Command-line interface for the GenFire generative media platform","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ink":"^7.0.2","open":"^10.1.0","react":"^19.2.5","zustand":"^5.0.13","commander":"^12.1.0","ink-spinner":"^5.0.0","@genfire/sdk":"^0.2.1","ink-big-text":"^2.0.0","ink-gradient":"^4.0.0","ink-text-input":"^6.0.0","ink-select-input":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","typescript":"^5.8.2","@types/node":"^22.13.10","@types/react":"^19.2.14"},"optionalDependencies":{"keytar":"^7.9.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.3.4_1778601244832_0.7593622405800662","host":"s3://npm-registry-packages-npm-production"}},"0.3.5":{"name":"@genfire/cli","version":"0.3.5","keywords":["genfire","cli","ai","video-generation","image-generation","agents"],"author":{"name":"GenFire Team"},"license":"MIT","_id":"@genfire/cli@0.3.5","maintainers":[{"name":"artificialyou","email":"theartificialyou@gmail.com"}],"homepage":"https://github.com/genfireai/cli#readme","bugs":{"url":"https://github.com/genfireai/cli/issues"},"bin":{"genfire":"dist/index.js"},"dist":{"shasum":"7f704dec02016a8c8a3ede5b7be57dddf92fd4f0","tarball":"https://registry.npmjs.org/@genfire/cli/-/cli-0.3.5.tgz","fileCount":71,"integrity":"sha512-OvEb6SaRxV98gxM8DZ8tznsxcGLCywbqeEBK0ZqhNFqXbisRQCDIwWa0EvpiSvk22OG3kDpvxSVZ++LWKh/dDg==","signatures":[{"sig":"MEYCIQD/xAa3FyLopdoG3Qy2Xpg+GHbdqBsqzZNDM1VXjryLHQIhAInhjdAMYG2zdEFvTxZdYTRFA5h+dhLxzJHIrj21fsY5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":155712},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"7aaa5855fa0e2b983b7bf9167b50bca384713c4f","scripts":{"dev":"tsx src/index.ts","build":"tsc -p tsconfig.json","prepack":"npm run build","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"artificialyou","email":"theartificialyou@gmail.com"},"repository":{"url":"git+https://github.com/genfireai/cli.git","type":"git"},"_npmVersion":"10.9.2","description":"Command-line interface for the GenFire generative media platform","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ink":"^7.0.2","open":"^10.1.0","react":"^19.2.5","zustand":"^5.0.13","commander":"^12.1.0","ink-spinner":"^5.0.0","@genfire/sdk":"^0.2.1","ink-big-text":"^2.0.0","ink-gradient":"^4.0.0","ink-text-input":"^6.0.0","ink-select-input":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","typescript":"^5.8.2","@types/node":"^22.13.10","@types/react":"^19.2.14"},"optionalDependencies":{"keytar":"^7.9.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.3.5_1778681144184_0.35263122864415486","host":"s3://npm-registry-packages-npm-production"}},"0.3.6":{"name":"@genfire/cli","version":"0.3.6","keywords":["genfire","cli","ai","video-generation","image-generation","agents"],"author":{"name":"GenFire Team"},"license":"MIT","_id":"@genfire/cli@0.3.6","maintainers":[{"name":"artificialyou","email":"theartificialyou@gmail.com"}],"homepage":"https://github.com/genfireai/cli#readme","bugs":{"url":"https://github.com/genfireai/cli/issues"},"bin":{"genfire":"dist/index.js"},"dist":{"shasum":"da36ed70f122fc3ea1bb19897637f4d378b2770b","tarball":"https://registry.npmjs.org/@genfire/cli/-/cli-0.3.6.tgz","fileCount":73,"integrity":"sha512-DX88jZ2+i/wvQrteRoz+GV5jRx2ACjMZFQqU8M297ADahfJ054NbnLa1Y+dALfo7RW/r7lpHJ0eZfSed5yor+A==","signatures":[{"sig":"MEQCIBimyKIkL8LEa2R5mLxT+7tt1qxBgdZQaIu3iqK4ora8AiAOEWAY5cY05RyCojkMDa3m4jL+1v9uVL7G/AeUeNXuZg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":157354},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"effacbe366c312f7c3a2f5315afa9b21e480c634","scripts":{"dev":"tsx src/index.ts","build":"tsc -p tsconfig.json","prepack":"npm run build","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"artificialyou","email":"theartificialyou@gmail.com"},"repository":{"url":"git+https://github.com/genfireai/cli.git","type":"git"},"_npmVersion":"10.9.2","description":"Command-line interface for the GenFire generative media platform","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ink":"^7.0.2","open":"^10.1.0","react":"^19.2.5","zustand":"^5.0.13","commander":"^12.1.0","ink-spinner":"^5.0.0","@genfire/sdk":"^0.2.3","ink-big-text":"^2.0.0","ink-gradient":"^4.0.0","ink-text-input":"^6.0.0","ink-select-input":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","typescript":"^5.8.2","@types/node":"^22.13.10","@types/react":"^19.2.14"},"optionalDependencies":{"keytar":"^7.9.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.3.6_1778866349209_0.28724364780711675","host":"s3://npm-registry-packages-npm-production"}},"0.3.8":{"name":"@genfire/cli","version":"0.3.8","keywords":["genfire","cli","ai","video-generation","image-generation","agents"],"author":{"name":"GenFire Team"},"license":"MIT","_id":"@genfire/cli@0.3.8","maintainers":[{"name":"artificialyou","email":"theartificialyou@gmail.com"}],"homepage":"https://github.com/genfireai/cli#readme","bugs":{"url":"https://github.com/genfireai/cli/issues"},"bin":{"genfire":"dist/index.js"},"dist":{"shasum":"774e3926beafe95f1e954aa8ccd73ee67e50a30b","tarball":"https://registry.npmjs.org/@genfire/cli/-/cli-0.3.8.tgz","fileCount":73,"integrity":"sha512-mDtljBGX4pxMKO4Y086peWuNrw6hBR/b5gZRWBV6VhBMsJxNOu7N0hVvaHQubKgtyZ6woswLteaW1vd9aa5zgw==","signatures":[{"sig":"MEUCIQC0VrD8no7lKqrfxOj12/NZVrJQASe7RvS5obcUY6bSXgIgHR1KRcnD7INlpBNWnsFJyWVnb0YI3+HB7FghPw65GcA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":160022},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"d2584034edeceb015950cba65189a1cc7267d12b","scripts":{"dev":"tsx src/index.ts","build":"tsc -p tsconfig.json","prepack":"npm run build","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"artificialyou","email":"theartificialyou@gmail.com"},"repository":{"url":"git+https://github.com/genfireai/cli.git","type":"git"},"_npmVersion":"10.9.2","description":"Command-line interface for the GenFire generative media platform","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ink":"^7.0.2","open":"^10.1.0","react":"^19.2.5","zustand":"^5.0.13","commander":"^12.1.0","ink-spinner":"^5.0.0","@genfire/sdk":"^0.2.4","ink-big-text":"^2.0.0","ink-gradient":"^4.0.0","ink-text-input":"^6.0.0","ink-select-input":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","typescript":"^5.8.2","@types/node":"^22.13.10","@types/react":"^19.2.14"},"optionalDependencies":{"keytar":"^7.9.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.3.8_1778872262953_0.4479351544601933","host":"s3://npm-registry-packages-npm-production"}},"0.3.9":{"name":"@genfire/cli","version":"0.3.9","keywords":["genfire","cli","ai","video-generation","image-generation","agents"],"author":{"name":"GenFire Team"},"license":"MIT","_id":"@genfire/cli@0.3.9","maintainers":[{"name":"artificialyou","email":"theartificialyou@gmail.com"}],"homepage":"https://github.com/genfireai/cli#readme","bugs":{"url":"https://github.com/genfireai/cli/issues"},"bin":{"genfire":"dist/index.js"},"dist":{"shasum":"62b3d94360bd5629352f161361cd8aa3d1c6d355","tarball":"https://registry.npmjs.org/@genfire/cli/-/cli-0.3.9.tgz","fileCount":75,"integrity":"sha512-s9PkvvlP6mCsbQGXboh1oKgOC03n5OUGL3xGJEzrBTuP31vOlpYtzlNeUEL0c/+Ebsy+7j9a29TbQP3OtMzCig==","signatures":[{"sig":"MEUCIQDFAyJNssDqxaWjklB2eimEC56afcdQxiNEtsi46BBu6wIgcei0OlqN2ugRMe9DgoS3l1fWKbixxpD88vN8FXx18cc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":175408},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"b0bb00c9d540a717751c94064756731f48ec6e40","scripts":{"dev":"tsx src/index.ts","build":"tsc -p tsconfig.json","prepack":"npm run build","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"artificialyou","email":"theartificialyou@gmail.com"},"repository":{"url":"git+https://github.com/genfireai/cli.git","type":"git"},"_npmVersion":"10.9.2","description":"Command-line interface for the GenFire generative media platform","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ink":"^7.0.2","open":"^10.1.0","react":"^19.2.5","zustand":"^5.0.13","commander":"^12.1.0","ink-spinner":"^5.0.0","@genfire/sdk":"^0.2.5","ink-big-text":"^2.0.0","ink-gradient":"^4.0.0","ink-text-input":"^6.0.0","ink-select-input":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","typescript":"^5.8.2","@types/node":"^22.13.10","@types/react":"^19.2.14"},"optionalDependencies":{"keytar":"^7.9.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.3.9_1779047393711_0.8473182891500746","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@genfire/cli","version":"0.4.0","keywords":["genfire","cli","ai","video-generation","image-generation","agents"],"author":{"name":"GenFire Team"},"license":"MIT","_id":"@genfire/cli@0.4.0","maintainers":[{"name":"artificialyou","email":"theartificialyou@gmail.com"}],"homepage":"https://github.com/genfireai/cli#readme","bugs":{"url":"https://github.com/genfireai/cli/issues"},"bin":{"genfire":"dist/index.js"},"dist":{"shasum":"656473accba50f00863b1263644825568ad09d7c","tarball":"https://registry.npmjs.org/@genfire/cli/-/cli-0.4.0.tgz","fileCount":75,"integrity":"sha512-AIq1GA0mzcu6omIWmxGDbPACR7shXTL7T9Hasogey2rWzwMSj5vKglGw65v2hIIPnzFS0blArcWAiBQptO8dDw==","signatures":[{"sig":"MEQCIA668U8j+vDRP75U3xGO5o8bJAdJcsor6wykBI4tKx0GAiBhsYFXrf6nthchROHqizdCckImDX9X63pcK58Asg4L2w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":176076},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"43fcb60a9f0b362a03261007fd1c66f108d727c1","scripts":{"dev":"tsx src/index.ts","build":"tsc -p tsconfig.json","prepack":"npm run build","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"artificialyou","email":"theartificialyou@gmail.com"},"repository":{"url":"git+https://github.com/genfireai/cli.git","type":"git"},"_npmVersion":"10.9.2","description":"Command-line interface for the GenFire generative media platform","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ink":"^7.0.2","open":"^10.1.0","react":"^19.2.5","zustand":"^5.0.13","commander":"^12.1.0","ink-spinner":"^5.0.0","@genfire/sdk":"^0.3.0","ink-big-text":"^2.0.0","ink-gradient":"^4.0.0","ink-text-input":"^6.0.0","ink-select-input":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","typescript":"^5.8.2","@types/node":"^22.13.10","@types/react":"^19.2.14"},"optionalDependencies":{"keytar":"^7.9.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.4.0_1779157312405_0.1176611708622084","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@genfire/cli","version":"0.5.0","keywords":["genfire","cli","ai","video-generation","image-generation","agents"],"author":{"name":"GenFire Team"},"license":"MIT","_id":"@genfire/cli@0.5.0","maintainers":[{"name":"artificialyou","email":"theartificialyou@gmail.com"}],"homepage":"https://github.com/genfireai/cli#readme","bugs":{"url":"https://github.com/genfireai/cli/issues"},"bin":{"genfire":"dist/index.js"},"dist":{"shasum":"78ea725f44cc74a99a7981cb0a87ef4ca9b1845c","tarball":"https://registry.npmjs.org/@genfire/cli/-/cli-0.5.0.tgz","fileCount":75,"integrity":"sha512-1Rjoma5+QJ6C8AL3FxBE2RXpe0HLjub5rHDRISRQ3p7ry7tinfXp9I6W5g79WW8fJlElLg4pqnEJ/MIyiH4hlQ==","signatures":[{"sig":"MEUCIQDCpMPz+IGxQgG6Sqbk6J4Zn0mXVhemO4NpYDarrwEPXgIgZaVrTY1xsY4Hn/WCmFkKquz3Vvm+UZ4T+YCAldue4i0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":176511},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"acf9e2f889425a98b3d68daab5bc63f6b4d93b32","scripts":{"dev":"tsx src/index.ts","build":"tsc -p tsconfig.json","prepack":"npm run build","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"artificialyou","email":"theartificialyou@gmail.com"},"repository":{"url":"git+https://github.com/genfireai/cli.git","type":"git"},"_npmVersion":"10.9.2","description":"Command-line interface for the GenFire generative media platform","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ink":"^7.0.2","open":"^10.1.0","react":"^19.2.5","zustand":"^5.0.13","commander":"^12.1.0","ink-spinner":"^5.0.0","@genfire/sdk":"^0.6.0","ink-big-text":"^2.0.0","ink-gradient":"^4.0.0","ink-text-input":"^6.0.0","ink-select-input":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","typescript":"^5.8.2","@types/node":"^22.13.10","@types/react":"^19.2.14"},"optionalDependencies":{"keytar":"^7.9.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.5.0_1779904310493_0.25402060083247835","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@genfire/cli","version":"0.6.0","keywords":["genfire","cli","ai","video-generation","image-generation","agents"],"author":{"name":"GenFire Team"},"license":"MIT","_id":"@genfire/cli@0.6.0","maintainers":[{"name":"artificialyou","email":"theartificialyou@gmail.com"}],"homepage":"https://github.com/genfireai/cli#readme","bugs":{"url":"https://github.com/genfireai/cli/issues"},"bin":{"genfire":"dist/index.js"},"dist":{"shasum":"8de69310c255eb2c86f066a13c54ce54f2037939","tarball":"https://registry.npmjs.org/@genfire/cli/-/cli-0.6.0.tgz","fileCount":75,"integrity":"sha512-rKueBLq4SGuB1ivjo4yBtKHyr6E12MfvI4JmZZv4gbKhnF9wSoF3QxsM13GqooWoL3y1vb+5hLITHmuIQGqulw==","signatures":[{"sig":"MEYCIQDKURSORshOIZlOq0oCm/2jdxe/2Q9tj8MZ8DiukIdE2QIhALLEAZr3Id2LhZPxPKg6P5nK6OO0v7pWgh+/CzOXKSNp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":176714},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"ea7a0257ca2c8aa5dde7ca76e8436ab377fe14bf","scripts":{"dev":"tsx src/index.ts","build":"tsc -p tsconfig.json","prepack":"npm run build","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"artificialyou","email":"theartificialyou@gmail.com"},"repository":{"url":"git+https://github.com/genfireai/cli.git","type":"git"},"_npmVersion":"10.9.2","description":"Command-line interface for the GenFire generative media platform","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ink":"^7.0.2","open":"^10.1.0","react":"^19.2.5","zustand":"^5.0.13","commander":"^12.1.0","ink-spinner":"^5.0.0","@genfire/sdk":"^0.7.0","ink-big-text":"^2.0.0","ink-gradient":"^4.0.0","ink-text-input":"^6.0.0","ink-select-input":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","typescript":"^5.8.2","@types/node":"^22.13.10","@types/react":"^19.2.14"},"optionalDependencies":{"keytar":"^7.9.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.6.0_1780081374476_0.2663745980374046","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@genfire/cli","version":"0.7.0","keywords":["genfire","cli","ai","video-generation","image-generation","agents"],"author":{"name":"GenFire Team"},"license":"MIT","_id":"@genfire/cli@0.7.0","maintainers":[{"name":"artificialyou","email":"theartificialyou@gmail.com"}],"homepage":"https://github.com/genfireai/cli#readme","bugs":{"url":"https://github.com/genfireai/cli/issues"},"bin":{"genfire":"dist/index.js"},"dist":{"shasum":"45e0f47fcf5d087dec358df23d869a953925eb5d","tarball":"https://registry.npmjs.org/@genfire/cli/-/cli-0.7.0.tgz","fileCount":77,"integrity":"sha512-txM0mBeE2NxX70OirlPCJJ4W95rWlPB5jctqE0GXvsYDDaUcGpfUT3xmyn85lyhbdR/CFliRWU+k0j5H9orMzw==","signatures":[{"sig":"MEYCIQCAWlGAKvl8r13HbYSjMm4Es+BoPoveOFWX4KvzITTBewIhAM3LueZ4XkiFfkHkt2Z1+es2YEXUytdJcKshjLM13VZD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188874},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"aa663851c052e296a42e2332f3caa5e4eefa47d8","scripts":{"dev":"tsx src/index.ts","build":"tsc -p tsconfig.json","prepack":"npm run build","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"artificialyou","email":"theartificialyou@gmail.com"},"repository":{"url":"git+https://github.com/genfireai/cli.git","type":"git"},"_npmVersion":"10.9.2","description":"Command-line interface for the GenFire generative media platform","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ink":"^7.0.2","open":"^10.1.0","react":"^19.2.5","zustand":"^5.0.13","commander":"^12.1.0","ink-spinner":"^5.0.0","@genfire/sdk":"^0.8.0","ink-big-text":"^2.0.0","ink-gradient":"^4.0.0","ink-text-input":"^6.0.0","ink-select-input":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","typescript":"^5.8.2","@types/node":"^22.13.10","@types/react":"^19.2.14"},"optionalDependencies":{"keytar":"^7.9.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.7.0_1781020242343_0.19954806275027837","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"@genfire/cli","version":"0.7.1","keywords":["genfire","cli","ai","video-generation","image-generation","agents"],"author":{"name":"GenFire Team"},"license":"MIT","_id":"@genfire/cli@0.7.1","maintainers":[{"name":"artificialyou","email":"theartificialyou@gmail.com"}],"homepage":"https://github.com/genfireai/cli#readme","bugs":{"url":"https://github.com/genfireai/cli/issues"},"bin":{"genfire":"dist/index.js"},"dist":{"shasum":"386a61b0118082b1637d14d7174a0f75d169dc7e","tarball":"https://registry.npmjs.org/@genfire/cli/-/cli-0.7.1.tgz","fileCount":77,"integrity":"sha512-onSb11XbIywzASlCwQEKZyARDQHDtB8+UCEIwGwgU/Mj2ifrY3SLy/asRBibkuPP4ngW9S6Aw/gnOKzDoGfJqg==","signatures":[{"sig":"MEUCIA6tLAoiCDxyzsH1LdgnvPFPT7dS0zkUfY+O452/8umPAiEAso/A9JD3/4kYGHIXz2pQhlBO0rLHx+FGq7oTMd4AMqw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188947},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"0bff48e2cd84e14fd5850884c6da7f71fd06cfbb","scripts":{"dev":"tsx src/index.ts","build":"tsc -p tsconfig.json","prepack":"npm run build","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"artificialyou","email":"theartificialyou@gmail.com"},"repository":{"url":"git+https://github.com/genfireai/cli.git","type":"git"},"_npmVersion":"10.9.2","description":"Command-line interface for the GenFire generative media platform","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ink":"^7.0.2","open":"^10.1.0","react":"^19.2.5","zustand":"^5.0.13","commander":"^12.1.0","ink-spinner":"^5.0.0","@genfire/sdk":"^0.8.1","ink-big-text":"^2.0.0","ink-gradient":"^4.0.0","ink-text-input":"^6.0.0","ink-select-input":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","typescript":"^5.8.2","@types/node":"^22.13.10","@types/react":"^19.2.14"},"optionalDependencies":{"keytar":"^7.9.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.7.1_1781288815983_0.7033414522579895","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@genfire/cli","version":"0.8.0","keywords":["genfire","cli","ai","video-generation","image-generation","agents"],"author":{"name":"GenFire Team"},"license":"MIT","_id":"@genfire/cli@0.8.0","maintainers":[{"name":"artificialyou","email":"theartificialyou@gmail.com"}],"homepage":"https://github.com/genfireai/cli#readme","bugs":{"url":"https://github.com/genfireai/cli/issues"},"bin":{"genfire":"dist/index.js"},"dist":{"shasum":"4c735254ae09b388fb8f181547019f5777ebe8c5","tarball":"https://registry.npmjs.org/@genfire/cli/-/cli-0.8.0.tgz","fileCount":79,"integrity":"sha512-p+Ajty9BNkuk41J38NLyHNOEzprQZ8s7Ty63SXmLxBM0Ufv79o2dNCCfsLCmyYFqJ7cdyv4ejF0BIyB0U97hwQ==","signatures":[{"sig":"MEQCIGqfF24UcKrurlzJM70D3UC0Dzp4/mllFtw5xe+loFueAiAKIEyiSDFXMcRwcVbyJmvsMOBNekwNt+eIo9AMFtTaZA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":196467},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"8371028df8a091d81b27272ab3249c230193eb59","scripts":{"dev":"tsx src/index.ts","build":"tsc -p tsconfig.json","prepack":"npm run build","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"artificialyou","email":"theartificialyou@gmail.com"},"repository":{"url":"git+https://github.com/genfireai/cli.git","type":"git"},"_npmVersion":"10.9.2","description":"Command-line interface for the GenFire generative media platform","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ink":"^7.0.2","open":"^10.1.0","react":"^19.2.5","zustand":"^5.0.13","commander":"^12.1.0","ink-spinner":"^5.0.0","@genfire/sdk":"^0.9.0","ink-big-text":"^2.0.0","ink-gradient":"^4.0.0","ink-text-input":"^6.0.0","ink-select-input":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","typescript":"^5.8.2","@types/node":"^22.13.10","@types/react":"^19.2.14"},"optionalDependencies":{"keytar":"^7.9.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.8.0_1781798512834_0.19856756394653252","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@genfire/cli","version":"0.9.0","keywords":["genfire","cli","ai","video-generation","image-generation","agents"],"author":{"name":"GenFire Team"},"license":"MIT","_id":"@genfire/cli@0.9.0","maintainers":[{"name":"artificialyou","email":"theartificialyou@gmail.com"}],"homepage":"https://github.com/genfireai/cli#readme","bugs":{"url":"https://github.com/genfireai/cli/issues"},"bin":{"genfire":"dist/index.js"},"dist":{"shasum":"72755d8b978e7e78f8c261364983bc35e68a5e74","tarball":"https://registry.npmjs.org/@genfire/cli/-/cli-0.9.0.tgz","fileCount":79,"integrity":"sha512-rftWYmUrjCthJitmVQeq/hchIoelgHffiCqjoeG28CyAGyY27VHnjEC3kIZAPviq55Q1TT8DTZ6/N0E5TISrlw==","signatures":[{"sig":"MEQCIG+lstiC/JKbEoA1RLTDSf/3o3dDRGlrduwNyyPexWJWAiBjN8YoBMkvH69ipZjTl7AHj+zxrTmQmKk6e6qvCkWFzw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":196698},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"850392bc2af1d571f43a81350caee9ff3b065f9d","scripts":{"dev":"tsx src/index.ts","build":"tsc -p tsconfig.json","prepack":"npm run build","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"artificialyou","email":"theartificialyou@gmail.com"},"repository":{"url":"git+https://github.com/genfireai/cli.git","type":"git"},"_npmVersion":"10.9.2","description":"Command-line interface for the GenFire generative media platform","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ink":"^7.0.2","open":"^10.1.0","react":"^19.2.5","zustand":"^5.0.13","commander":"^12.1.0","ink-spinner":"^5.0.0","@genfire/sdk":"^0.10.0","ink-big-text":"^2.0.0","ink-gradient":"^4.0.0","ink-text-input":"^6.0.0","ink-select-input":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","typescript":"^5.8.2","@types/node":"^22.13.10","@types/react":"^19.2.14"},"optionalDependencies":{"keytar":"^7.9.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.9.0_1782224683935_0.7161493768693028","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@genfire/cli","version":"0.10.0","keywords":["genfire","cli","ai","video-generation","image-generation","agents"],"author":{"name":"GenFire Team"},"license":"MIT","_id":"@genfire/cli@0.10.0","maintainers":[{"name":"artificialyou","email":"theartificialyou@gmail.com"}],"homepage":"https://github.com/genfireai/cli#readme","bugs":{"url":"https://github.com/genfireai/cli/issues"},"bin":{"genfire":"dist/index.js"},"dist":{"shasum":"880663f2658a07acc8a9ae2b9ed89a0c51e9cb6d","tarball":"https://registry.npmjs.org/@genfire/cli/-/cli-0.10.0.tgz","fileCount":79,"integrity":"sha512-b5SkxTIxlD+Ckv/X8L+JHx8KLs+DWc8Knrrowx1ipRbnfMJ3e53GzC54LHWmuJ6H4Ea25jx3G5Gn1A/49MX3Tg==","signatures":[{"sig":"MEUCIEebcjEWcJFro4mbgk3GOqsot0zUnZfYHoVFGqPHSQ9lAiEA2DiCXog+hsbKtPPrdmVxqI9jGgOZGutAZPPVx375xuA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":197093},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"eeb1003f245ab74eee4fc1cbc5993d8147d1fbef","scripts":{"dev":"tsx src/index.ts","build":"tsc -p tsconfig.json","prepack":"npm run build","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"artificialyou","email":"theartificialyou@gmail.com"},"repository":{"url":"git+https://github.com/genfireai/cli.git","type":"git"},"_npmVersion":"10.9.2","description":"Command-line interface for the GenFire generative media platform","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ink":"^7.0.2","open":"^10.1.0","react":"^19.2.5","zustand":"^5.0.13","commander":"^12.1.0","ink-spinner":"^5.0.0","@genfire/sdk":"^0.11.0","ink-big-text":"^2.0.0","ink-gradient":"^4.0.0","ink-text-input":"^6.0.0","ink-select-input":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","typescript":"^5.8.2","@types/node":"^22.13.10","@types/react":"^19.2.14"},"optionalDependencies":{"keytar":"^7.9.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.10.0_1782485215128_0.35570996139239464","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@genfire/cli","version":"0.11.0","keywords":["genfire","cli","ai","video-generation","image-generation","agents"],"author":{"name":"GenFire Team"},"license":"MIT","_id":"@genfire/cli@0.11.0","maintainers":[{"name":"artificialyou","email":"theartificialyou@gmail.com"}],"homepage":"https://github.com/genfireai/cli#readme","bugs":{"url":"https://github.com/genfireai/cli/issues"},"bin":{"genfire":"dist/index.js"},"dist":{"shasum":"d62706107355042dc7da1eee5d3bb92324b5eeef","tarball":"https://registry.npmjs.org/@genfire/cli/-/cli-0.11.0.tgz","fileCount":81,"integrity":"sha512-x2D79kQ3euUICrYHqJdfLYN+P5ceSmx+m46Q3ecyMrqiKxkn9EeLgkodmsksY6roNP9YKY/BazAlN2ImzbCMng==","signatures":[{"sig":"MEUCIQDE5nr4w4PVU2W97gEx9C2W1FwXNm7MAxST/l8HQhsjGgIgCaTWk2WUUUvambIl5ufj4PHKDv93eeRrw1i950tGDjc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":202856},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"7608f7ae2e7754c3551c39f0de311a608f188429","scripts":{"dev":"tsx src/index.ts","build":"tsc -p tsconfig.json","prepack":"npm run build","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"artificialyou","email":"theartificialyou@gmail.com"},"repository":{"url":"git+https://github.com/genfireai/cli.git","type":"git"},"_npmVersion":"10.9.2","description":"Command-line interface for the GenFire generative media platform","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ink":"^7.0.2","open":"^10.1.0","react":"^19.2.5","zustand":"^5.0.13","commander":"^12.1.0","ink-spinner":"^5.0.0","@genfire/sdk":"^0.12.0","ink-big-text":"^2.0.0","ink-gradient":"^4.0.0","ink-text-input":"^6.0.0","ink-select-input":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","typescript":"^5.8.2","@types/node":"^22.13.10","@types/react":"^19.2.14"},"optionalDependencies":{"keytar":"^7.9.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.11.0_1782766831607_0.6713544313648103","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"@genfire/cli","version":"0.12.0","keywords":["genfire","cli","ai","video-generation","image-generation","agents"],"author":{"name":"GenFire Team"},"license":"MIT","_id":"@genfire/cli@0.12.0","maintainers":[{"name":"artificialyou","email":"theartificialyou@gmail.com"}],"homepage":"https://github.com/genfireai/cli#readme","bugs":{"url":"https://github.com/genfireai/cli/issues"},"bin":{"genfire":"dist/index.js"},"dist":{"shasum":"d7d8cbfe8519912865be4aaf838a81879079e326","tarball":"https://registry.npmjs.org/@genfire/cli/-/cli-0.12.0.tgz","fileCount":81,"integrity":"sha512-qe9OwGa+ujL/iNH1azfnEdChKIE/nObUoSR/yvWK1kF29kEgXCrFCc7MMjDCn6fgz6suMGTw/27Dn2KPTPSbMw==","signatures":[{"sig":"MEYCIQCM87EJezbRKUzPDZClJ7QhG9sVbTz63QeAHNxtsnlgpgIhAIJz865nrtuCFMuD1jVmvThxOIacD8gT+vjVMbGZ9qWc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":203700},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"7ccc2c0c712e1c419dc0664677c2307837c9d411","scripts":{"dev":"tsx src/index.ts","build":"tsc -p tsconfig.json","prepack":"npm run build","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"artificialyou","email":"theartificialyou@gmail.com"},"repository":{"url":"git+https://github.com/genfireai/cli.git","type":"git"},"_npmVersion":"10.9.2","description":"Command-line interface for the GenFire generative media platform","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ink":"^7.0.2","open":"^10.1.0","react":"^19.2.5","zustand":"^5.0.13","commander":"^12.1.0","ink-spinner":"^5.0.0","@genfire/sdk":"^0.13.0","ink-big-text":"^2.0.0","ink-gradient":"^4.0.0","ink-text-input":"^6.0.0","ink-select-input":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","typescript":"^5.8.2","@types/node":"^22.13.10","@types/react":"^19.2.14"},"optionalDependencies":{"keytar":"^7.9.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.12.0_1782919673928_0.5990778793912146","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"@genfire/cli","version":"0.13.0","keywords":["genfire","cli","ai","video-generation","image-generation","agents"],"author":{"name":"GenFire Team"},"license":"MIT","_id":"@genfire/cli@0.13.0","maintainers":[{"name":"artificialyou","email":"theartificialyou@gmail.com"}],"homepage":"https://github.com/genfireai/cli#readme","bugs":{"url":"https://github.com/genfireai/cli/issues"},"bin":{"genfire":"dist/index.js"},"dist":{"shasum":"f1926b92608d85a3f07ef1b9cae7308a27e6190b","tarball":"https://registry.npmjs.org/@genfire/cli/-/cli-0.13.0.tgz","fileCount":83,"integrity":"sha512-upN0UIxZsaH1kGOoiWidi09Et9C2UK6fD1QE3c6Ydv4s7qRrBZUJGxkQMKY7RTt0jn1FOHwoyYZiRMM6Vuo0HQ==","signatures":[{"sig":"MEYCIQDP4M7HwPVgr3SF8MmZlXEV4AB3iS129ZUuOmCqtFd7bQIhAIJU9Sc3IcfgRiJK7KDupXVZl110A+9m3shY/qdYH9LY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":213627},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"6c963100ecfeef90c4d5cf515326e4e2956349dd","scripts":{"dev":"tsx src/index.ts","build":"tsc -p tsconfig.json","prepack":"npm run build","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"artificialyou","email":"theartificialyou@gmail.com"},"repository":{"url":"git+https://github.com/genfireai/cli.git","type":"git"},"_npmVersion":"10.9.2","description":"Command-line interface for the GenFire generative media platform","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ink":"^7.0.2","open":"^10.1.0","react":"^19.2.5","zustand":"^5.0.13","commander":"^12.1.0","ink-spinner":"^5.0.0","@genfire/sdk":"^0.14.0","ink-big-text":"^2.0.0","ink-gradient":"^4.0.0","ink-text-input":"^6.0.0","ink-select-input":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","typescript":"^5.8.2","@types/node":"^22.13.10","@types/react":"^19.2.14"},"optionalDependencies":{"keytar":"^7.9.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.13.0_1783351243096_0.05646547338908614","host":"s3://npm-registry-packages-npm-production"}},"0.13.1":{"name":"@genfire/cli","version":"0.13.1","keywords":["genfire","cli","ai","video-generation","image-generation","agents"],"author":{"name":"GenFire Team"},"license":"MIT","_id":"@genfire/cli@0.13.1","maintainers":[{"name":"artificialyou","email":"theartificialyou@gmail.com"}],"homepage":"https://github.com/genfireai/cli#readme","bugs":{"url":"https://github.com/genfireai/cli/issues"},"bin":{"genfire":"dist/index.js"},"dist":{"shasum":"d0fda3ba10fc55963d361c4dfde96debcec9f004","tarball":"https://registry.npmjs.org/@genfire/cli/-/cli-0.13.1.tgz","fileCount":83,"integrity":"sha512-UPbpigcLkCu2ikwPNQXPzLdz3rhzBrWbxynjbi/qYbOPPjwbMy6iFuJNniZ5DghHj0/Zly2eIKYIY99Rr876ow==","signatures":[{"sig":"MEUCIDTlJBWgTu7m6QMC+87dvdM0dBXh/Q8c3pu/yS72U/55AiEAoVaMJF5k6eZBD0FilFblWbLJ3uzcHINMphLwelYNba8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":213777},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"919135092f0231cd0251fb18e73d4d2158d7f304","scripts":{"dev":"tsx src/index.ts","build":"tsc -p tsconfig.json","prepack":"npm run build","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"artificialyou","email":"theartificialyou@gmail.com"},"repository":{"url":"git+https://github.com/genfireai/cli.git","type":"git"},"_npmVersion":"10.9.2","description":"Command-line interface for the GenFire generative media platform","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ink":"^7.0.2","open":"^10.1.0","react":"^19.2.5","zustand":"^5.0.13","commander":"^12.1.0","ink-spinner":"^5.0.0","@genfire/sdk":"^0.14.1","ink-big-text":"^2.0.0","ink-gradient":"^4.0.0","ink-text-input":"^6.0.0","ink-select-input":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","typescript":"^5.8.2","@types/node":"^22.13.10","@types/react":"^19.2.14"},"optionalDependencies":{"keytar":"^7.9.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.13.1_1783627800341_0.6516519336292395","host":"s3://npm-registry-packages-npm-production"}},"0.18.0":{"name":"@genfire/cli","version":"0.18.0","keywords":["genfire","cli","ai","video-generation","image-generation","agents"],"author":{"name":"GenFire Team"},"license":"MIT","_id":"@genfire/cli@0.18.0","maintainers":[{"name":"artificialyou","email":"theartificialyou@gmail.com"}],"homepage":"https://github.com/genfireai/cli#readme","bugs":{"url":"https://github.com/genfireai/cli/issues"},"bin":{"genfire":"dist/index.js"},"dist":{"shasum":"ddc5ae097a59416e73ad4938ceadab11bd46dfbe","tarball":"https://registry.npmjs.org/@genfire/cli/-/cli-0.18.0.tgz","fileCount":101,"integrity":"sha512-+wKAdn2zNDmxrvMuzy1VNrWYgY909BhLOW3NEnEdkYsnFejysgN/KvjgYZYl6eL+fhRRVsNIBTeXhy928g1zHA==","signatures":[{"sig":"MEUCIGejHt6CqSMpGBndllgvWDCKMMLkez+qmnlh0Y+plOQGAiEA5dMKz7WKFeFCnR9k66hGaeC7vnIg9bboNR8JpDy7cWQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":305550},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"37f2b62d2646596b7b5638279d4c6697a131fe81","scripts":{"dev":"tsx src/index.ts","build":"tsc -p tsconfig.json","prepack":"npm run build","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"artificialyou","email":"theartificialyou@gmail.com"},"repository":{"url":"git+https://github.com/genfireai/cli.git","type":"git"},"_npmVersion":"10.9.2","description":"Command-line interface for the GenFire generative media platform","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ink":"^7.0.2","open":"^10.1.0","react":"^19.2.5","zustand":"^5.0.13","commander":"^12.1.0","ink-spinner":"^5.0.0","@genfire/sdk":"^0.19.0","ink-big-text":"^2.0.0","ink-gradient":"^4.0.0","ink-text-input":"^6.0.0","ink-select-input":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","typescript":"^5.8.2","@types/node":"^22.13.10","@types/react":"^19.2.14"},"optionalDependencies":{"keytar":"^7.9.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.18.0_1786480511779_0.048713394832440526","host":"s3://npm-registry-packages-npm-production"}},"0.19.0":{"name":"@genfire/cli","version":"0.19.0","keywords":["genfire","cli","ai","video-generation","image-generation","agents"],"author":{"name":"GenFire Team"},"license":"MIT","_id":"@genfire/cli@0.19.0","maintainers":[{"name":"artificialyou","email":"theartificialyou@gmail.com"}],"homepage":"https://github.com/genfireai/cli#readme","bugs":{"url":"https://github.com/genfireai/cli/issues"},"bin":{"genfire":"dist/index.js"},"dist":{"shasum":"9f5dd694eb096a468a63bcf614540a89c95061f0","tarball":"https://registry.npmjs.org/@genfire/cli/-/cli-0.19.0.tgz","fileCount":101,"integrity":"sha512-4LsuwlC5xanvWCpdBNYv7kg9ctdyh4KXeqJ1s/NyPJzxpwD89zpq6S/sIcyvD7aFoOEAzclXl9X6p6R5Z9cC2A==","signatures":[{"sig":"MEUCIQDMud6wzlEXP8kUQ4kgAyFYVQDkhTXB+tutMJjt9hchegIgRUfMu+uSv+nLTM3RcIWwD6FQTt0aJe6jIqKSsW6DmdU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":309303},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"a79621edd7235752b2ceab2d6bf94a65085576d9","scripts":{"dev":"tsx src/index.ts","build":"tsc -p tsconfig.json","prepack":"npm run build","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"artificialyou","email":"theartificialyou@gmail.com"},"repository":{"url":"git+https://github.com/genfireai/cli.git","type":"git"},"_npmVersion":"10.9.2","description":"Command-line interface for the GenFire generative media platform","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ink":"^7.0.2","open":"^10.1.0","react":"^19.2.5","zustand":"^5.0.13","commander":"^12.1.0","ink-spinner":"^5.0.0","@genfire/sdk":"^0.20.0","ink-big-text":"^2.0.0","ink-gradient":"^4.0.0","ink-text-input":"^6.0.0","ink-select-input":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","typescript":"^5.8.2","@types/node":"^22.13.10","@types/react":"^19.2.14"},"optionalDependencies":{"keytar":"^7.9.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.19.0_1786998205283_0.6046273670301539","host":"s3://npm-registry-packages-npm-production"}},"0.20.0":{"name":"@genfire/cli","version":"0.20.0","keywords":["genfire","cli","ai","video-generation","image-generation","agents"],"author":{"name":"Genfire Team"},"license":"MIT","_id":"@genfire/cli@0.20.0","maintainers":[{"name":"artificialyou","email":"theartificialyou@gmail.com"}],"homepage":"https://github.com/genfireai/cli#readme","bugs":{"url":"https://github.com/genfireai/cli/issues"},"bin":{"genfire":"dist/index.js"},"dist":{"shasum":"0f40719137f26700f03474eba021866890578c95","tarball":"https://registry.npmjs.org/@genfire/cli/-/cli-0.20.0.tgz","fileCount":103,"integrity":"sha512-JtILfU5T2u023Lq2jmAw5YLPfEpNlPZr/bK1rh3EuW3/xMufqQNDMZ8XhVjKn+oHCgBQrGV0L5DwykQgFpKdMA==","signatures":[{"sig":"MEQCIEIQQxwf2//+OISwCN+bLrD2UKlEEm1b2zLcUNrZkDEBAiAwOaYiwfZgBXbF1egsFjfX4NsVmmwyIxq13PThho63Qg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":326509},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"c8d4be625fde2ef293ed8b5a708d7df214ba1f44","scripts":{"dev":"tsx src/index.ts","build":"tsc -p tsconfig.json","prepack":"npm run build","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"artificialyou","email":"theartificialyou@gmail.com"},"repository":{"url":"git+https://github.com/genfireai/cli.git","type":"git"},"_npmVersion":"10.9.2","description":"Command-line interface for the Genfire generative media platform","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ink":"^7.0.2","open":"^10.1.0","react":"^19.2.5","zustand":"^5.0.13","commander":"^12.1.0","ink-spinner":"^5.0.0","@genfire/sdk":"^0.21.0","ink-big-text":"^2.0.0","ink-gradient":"^4.0.0","ink-text-input":"^6.0.0","ink-select-input":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","typescript":"^5.8.2","@types/node":"^22.13.10","@types/react":"^19.2.14"},"optionalDependencies":{"keytar":"^7.9.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.20.0_1787340055911_0.6253782153462437","host":"s3://npm-registry-packages-npm-production"}},"0.21.0":{"name":"@genfire/cli","version":"0.21.0","keywords":["genfire","cli","ai","video-generation","image-generation","agents"],"author":{"name":"Genfire Team"},"license":"MIT","_id":"@genfire/cli@0.21.0","maintainers":[{"name":"artificialyou","email":"theartificialyou@gmail.com"}],"homepage":"https://github.com/genfireai/cli#readme","bugs":{"url":"https://github.com/genfireai/cli/issues"},"bin":{"genfire":"dist/index.js"},"dist":{"shasum":"8ed0ccd1e5abb3a473991a6d46b4fdb5a15216f0","tarball":"https://registry.npmjs.org/@genfire/cli/-/cli-0.21.0.tgz","fileCount":103,"integrity":"sha512-8VNZH5mM3u80+z8gqXT83idGAuwp0bPgF8HYdKQ3FOkFohHJkzeXlUODns//qnQC0m72q/YAPdKbwhpgMkJ2Kw==","signatures":[{"sig":"MEYCIQCmrECXxe6xVmgJ3Xl08jlg9agSYq2QsCN3c57L4U91cgIhAPQ4n6GlFk2hnAUE7+XLG44X3QlSNuEqFgJSzfVc2l/3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":328556},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"gitHead":"7df7804d6d30067efcc3b759adae3d7e8401d62b","scripts":{"dev":"tsx src/index.ts","build":"tsc -p tsconfig.json","prepack":"npm run build","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"artificialyou","email":"theartificialyou@gmail.com"},"repository":{"url":"git+https://github.com/genfireai/cli.git","type":"git"},"_npmVersion":"10.9.2","description":"Command-line interface for the Genfire generative media platform","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ink":"^7.0.2","open":"^10.1.0","react":"^19.2.5","zustand":"^5.0.13","commander":"^12.1.0","ink-spinner":"^5.0.0","@genfire/sdk":"^0.22.0","ink-big-text":"^2.0.0","ink-gradient":"^4.0.0","ink-text-input":"^6.0.0","ink-select-input":"^6.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","typescript":"^5.8.2","@types/node":"^22.13.10","@types/react":"^19.2.14"},"optionalDependencies":{"keytar":"^7.9.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.21.0_1787400024725_0.872204170599933","host":"s3://npm-registry-packages-npm-production"}},"0.22.0":{"name":"@genfire/cli","version":"0.22.0","description":"Command-line interface for the Genfire generative media platform","keywords":["genfire","cli","ai","video-generation","image-generation","agents"],"homepage":"https://github.com/genfireai/cli#readme","repository":{"type":"git","url":"git+https://github.com/genfireai/cli.git"},"bugs":{"url":"https://github.com/genfireai/cli/issues"},"author":{"name":"Genfire Team"},"license":"MIT","type":"module","bin":{"genfire":"dist/index.js"},"main":"./dist/index.js","engines":{"node":">=20"},"scripts":{"build":"tsc -p tsconfig.json","dev":"tsx src/index.ts","typecheck":"tsc -p tsconfig.json --noEmit","prepack":"npm run build"},"dependencies":{"@genfire/sdk":"^0.23.0","commander":"^12.1.0","ink":"^7.0.2","ink-big-text":"^2.0.0","ink-gradient":"^4.0.0","ink-select-input":"^6.2.0","ink-spinner":"^5.0.0","ink-text-input":"^6.0.0","open":"^10.1.0","react":"^19.2.5","zustand":"^5.0.13"},"optionalDependencies":{"keytar":"^7.9.0"},"devDependencies":{"@types/node":"^22.13.10","@types/react":"^19.2.14","tsx":"^4.19.3","typescript":"^5.8.2"},"publishConfig":{"access":"public"},"_id":"@genfire/cli@0.22.0","gitHead":"df23143649e203fb1ae48c0949e33930a84edb60","types":"./dist/index.d.ts","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-N56p673NiRBDx5YaWHG9Ea8Z9HjWqyYsAVEEAZmGM7Ok9F6aVW0YZlP0C5coGR6zTv+MuLgiy35TAp0GCGESFw==","shasum":"0d9ae039a9de6aad43b328fff5f686e73d58c2cd","tarball":"https://registry.npmjs.org/@genfire/cli/-/cli-0.22.0.tgz","fileCount":105,"unpackedSize":342926,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDeJDG76DN3LjkkyvmZqrd+5TlEPQYcPcTYwOU3yFDylwIhAIwVi9pmEIGRuTEofctBBKMsukwYS1Wk8GiUotWedwoI"}]},"_npmUser":{"name":"artificialyou","email":"theartificialyou@gmail.com"},"directories":{},"maintainers":[{"name":"artificialyou","email":"theartificialyou@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/cli_0.22.0_1787600456311_0.5441375184235118"},"_hasShrinkwrap":false}},"time":{"created":"2026-05-05T13:45:44.261Z","modified":"2026-08-24T19:40:56.654Z","0.1.0":"2026-05-05T13:45:44.586Z","0.2.0":"2026-05-05T14:51:21.472Z","0.3.0":"2026-05-05T17:23:43.421Z","0.3.1":"2026-05-06T01:36:59.160Z","0.3.2":"2026-05-06T02:38:25.087Z","0.3.3":"2026-05-07T02:09:23.271Z","0.3.4":"2026-05-12T15:54:05.043Z","0.3.5":"2026-05-13T14:05:44.361Z","0.3.6":"2026-05-15T17:32:29.353Z","0.3.8":"2026-05-15T19:11:03.108Z","0.3.9":"2026-05-17T19:49:53.846Z","0.4.0":"2026-05-19T02:21:52.671Z","0.5.0":"2026-05-27T17:51:50.671Z","0.6.0":"2026-05-29T19:02:54.631Z","0.7.0":"2026-06-09T15:50:42.479Z","0.7.1":"2026-06-12T18:26:56.175Z","0.8.0":"2026-06-18T16:01:53.014Z","0.9.0":"2026-06-23T14:24:44.072Z","0.10.0":"2026-06-26T14:46:55.277Z","0.11.0":"2026-06-29T21:00:31.796Z","0.12.0":"2026-07-01T15:27:54.082Z","0.13.0":"2026-07-06T15:20:43.296Z","0.13.1":"2026-07-09T20:10:00.475Z","0.18.0":"2026-08-11T20:35:11.927Z","0.19.0":"2026-08-17T20:23:25.441Z","0.20.0":"2026-08-21T19:20:56.093Z","0.21.0":"2026-08-22T12:00:24.866Z","0.22.0":"2026-08-24T19:40:56.496Z"},"bugs":{"url":"https://github.com/genfireai/cli/issues"},"author":{"name":"Genfire Team"},"license":"MIT","homepage":"https://github.com/genfireai/cli#readme","keywords":["genfire","cli","ai","video-generation","image-generation","agents"],"repository":{"type":"git","url":"git+https://github.com/genfireai/cli.git"},"description":"Command-line interface for the Genfire generative media platform","maintainers":[{"name":"artificialyou","email":"theartificialyou@gmail.com"}],"readme":"# Genfire CLI\n\nCommand-line interface for [Genfire](https://genfire.ai) — generate images, videos, speech, music, and sound effects, and run multi-step workflows from your terminal.\n\n## Install\n\nPick whichever you prefer:\n\n```bash\n# Homebrew (macOS / Linux)\nbrew install genfireai/tap/genfire\n\n# Install script (auto-installs Node if needed)\ncurl -fsSL https://raw.githubusercontent.com/genfireai/cli/main/install.sh | sh\n\n# npm (requires Node 20+)\nnpm install -g @genfire/cli\n```\n\nPin to a specific version:\n\n```bash\nbrew install genfireai/tap/genfire    # always installs the latest stable\ncurl -fsSL https://raw.githubusercontent.com/genfireai/cli/main/install.sh | sh -s -- --version 0.3.5\nnpm install -g @genfire/cli@0.3.5\n```\n\nRequires Node.js 20 or newer for the npm and script paths. Homebrew installs Node automatically as a dependency.\n\n## Quick start\n\n```bash\ngenfire auth login          # opens your browser to authorize the CLI\ngenfire account             # confirms you're signed in, shows your credit balance\ngenfire models list         # see available models\ngenfire generate image \"a neon-lit alley at dusk\" -o alley.png\n```\n\n## Use with Claude Code\n\nAfter installing the CLI, install the Genfire Skills bundle inside Claude Code:\n\n```\n/plugin marketplace add genfireai/skills\n/plugin install genfire@genfire\n```\n\nThen ask Claude in plain English — *\"generate a hero image of a neon-lit alley\"*, *\"run the hook_pack workflow with these inputs\"*, *\"what's my credit balance?\"* — and Claude runs the right `genfire` command for you. See [genfireai/skills](https://github.com/genfireai/skills) for what's bundled.\n\n## Interactive shell\n\nRun `genfire` with no arguments to drop into an interactive TUI with slash commands, autocomplete, command history, and a live job tracker:\n\n```bash\ngenfire\n```\n\nInside the shell:\n\n```\n› /login\n› /generate image \"a neon-lit alley at dusk\" -o alley.png\n› /workflow run hook_pack --inputs '{\"prompt\":\"sci-fi rooftop chase\"}'\n› /runs list\n› /usage\n› /quit\n```\n\n`/help` lists every slash command. Alongside the generation commands there are quick read commands for\n`/account`, `/credits`, `/models`, `/pricing`, `/cost`, `/jobs`, `/usage`, `/brands`, `/elements`,\n`/voices`, `/documents`, `/skills`, `/social`, `/webhooks`, `/batches`, `/music-videos`, `/reels`,\nand `/ads <brand>`.\n\nTab completes slash commands, ↑/↓ navigate history, Ctrl+C clears the input (twice to exit). The TUI auto-detects whether stdout is a terminal — when piped (e.g., `genfire | jq`), the CLI prints help instead of dropping into the TUI, so scripting still works.\n\n## Authentication\n\n`genfire auth login` opens a browser to `https://genfire.ai/cli-auth?session=...`, where you click **Approve**. The CLI exchanges a PKCE-protected code for an API key bound to your account, then stores it in your OS keychain (or `~/.config/genfire/credentials.json` with `chmod 600` if no keychain is available).\n\nFor headless / CI use, two alternatives:\n\n```bash\n# Either pass the API key once (still stored in keychain)\ngenfire auth login --api-key gfa_live_...\n\n# Or set the env var (takes precedence over stored credentials)\nexport GENFIRE_API_KEY=gfa_live_...\n```\n\nSign out and clear stored credentials:\n\n```bash\ngenfire auth logout\n```\n\n### MCP setup\n\nAfter logging in, one command configures the Genfire MCP server in your AI client — no manual key pasting:\n\n```bash\ngenfire mcp setup                         # Claude Code (default)\ngenfire mcp setup --client claude-desktop\ngenfire mcp setup --client cursor\n```\n\nThis reads the key from your keychain and writes the correct MCP config. Restart your client, then run `/mcp` (Claude Code) or check MCP settings to confirm the Genfire tools are connected (~100 in the default profile; the `/lite` profile exposes a trimmed set).\n\n## Commands\n\n### Generate\n\n```bash\ngenfire generate image   <prompt> [-m model] [-a 16:9] [-n 4] [-i ref.png] [--quality high] [--resolution 2K] [-o out.png]\ngenfire generate video   <prompt> [-m model] [-d 8] [-r 1080p] [-i first-frame.png] [-o out.mp4]\ngenfire generate speech  <text>   --voice-id <id> [--format mp3_44100_128] [-o speech.mp3]\ngenfire generate music   <prompt> [-d 30] [--instrumental] [-o track.mp3]\ngenfire generate sfx     <prompt> [-d 5] [--loop] [-o sfx.mp3]\ngenfire generate lipsync --video clip.mp4 --audio voice.mp3 [-o synced.mp4]\ngenfire generate transcribe <urlOrPath> [--with-timestamps]\ngenfire generate 3d      --image ref.png [--rigging] [--pbr] [-o model.glb]\ngenfire generate upscale-image --image in.png [-s 4] [-o out.png]\ngenfire generate upscale-video --video in.mp4 [-s 2] [-o out.mp4]\ngenfire generate remove-bg     --image in.png [-o cutout.png]\ngenfire generate upload  <path>   # raw upload, prints the asset URL\n```\n\n`generate 3d` accepts `--image` up to four times — several angles of the *same* object route through the multi-image-to-3D path. Rigging, animation, and PBR each add cost; price the exact configuration with `genfire cost 3d` first.\n\nBy default every generate command waits for the run and downloads the result. Pass `--no-wait` to submit and exit, or `--no-download` to print URLs without saving files.\n\nEvery media flag (`--image`, `--video`, `--audio`) accepts either an `https://` URL or a local file path. Local files are uploaded automatically before the generation runs.\n\nModel-specific image flags:\n\n| Flag | Values | Applies to |\n|---|---|---|\n| `--quality` | `low` `medium` `high` `auto` | `image.gpt_image_2` only. Defaults to `high`. Cost multiplier: low=1×, medium=6×, high=22×. |\n| `--resolution` | `1K` `2K` `4K` | Nano Banana family edit only (`image.nano_banana`, `image.nano_banana_2`, `image.nano_banana_pro`) — supply `--image` or `@<handle>` to route through the edit path. Cost multiplier: 1K=1×, 2K=1.5×, 4K=3×. |\n\n### Cost preview\n\nEstimate the credit cost of a generation before running it:\n\n```bash\ngenfire cost image   \"...\" -m image.nano_banana_2 -n 4\ngenfire cost video   \"...\" -m video.veo_3_1 -d 8\ngenfire cost speech  \"...\" --voice-id <id>\ngenfire cost music   \"...\" -d 30\ngenfire cost sfx     \"...\" -d 5\ngenfire cost 3d      [--rigging] [--pbr]\ngenfire cost lipsync --video clip.mp4 --audio voice.mp3\n```\n\n### Runs\n\n```bash\ngenfire runs list            [-s completed] [-c image_generation] [-l 50]\ngenfire runs get    <runId>\ngenfire runs output <runId>  [-o downloads/]\n```\n\n### Batches\n\nRun up to 50 generations (or workflow executions) as one job, processed in parallel. Each item becomes its own run; one item failing doesn't stop the rest.\n\n```bash\ngenfire batch create --mode operation --target images.generations.create --items items.json -c 3 -o out/\ngenfire batch list           [-s completed] [-m operation] [-l 50]\ngenfire batch get   <batchId>\ngenfire batch items <batchId> [-o out/]\n```\n\n`--items` accepts a path to a JSON file or a literal JSON array. Each entry is either `{ \"input\": { ... } }` or a bare input object (auto-wrapped). For image batches, set `quality` per item (`low` | `medium` | `high` | `auto`) — `image.gpt_image_2` defaults to `high`, which costs 22× a `low` image, and that multiplies across every item:\n\n```json\n[\n  { \"input\": { \"prompt\": \"a red fox in snow\", \"model\": \"image.gpt_image_2\", \"quality\": \"low\" } },\n  { \"input\": { \"prompt\": \"a blue jay on a branch\", \"model\": \"image.gpt_image_2\", \"quality\": \"low\" } }\n]\n```\n\n`batch create` waits and polls by default (use `--no-wait` to submit and exit); completed item outputs download into `out/item-<index>/`.\n\n### Workflows\n\nGenfire's workflow system lets you chain multiple generations into one pipeline. Use `genfire workflow` to run published workflows from the CLI:\n\n```bash\ngenfire workflow list\ngenfire workflow get  hook_pack\ngenfire workflow run  hook_pack --inputs vars.json -o results/\n```\n\n`--inputs` accepts either a path to a JSON file or a literal JSON string.\n\n### Influencers\n\nTrain influencer characters in the [Genfire dashboard](https://genfire.ai/dashboard/influencers), then reference them in CLI prompts with `@<handle>` to inject identity-preserving conditioning. The CLI auto-switches to the model's edit variant and adds the influencer's reference photos behind the scenes.\n\n```bash\ngenfire influencers list                    # show your ready influencers\ngenfire influencers get <influencerId>      # full details\n\n# Reference an influencer in any image generation:\ngenfire generate image \"@sarah at a coffee shop\" -o sarah.png\ngenfire generate image \"...\" --influencer <id> -o out.png   # explicit alternative\n```\n\nIn the interactive shell (`genfire`), typing `@` opens a live picker — arrow keys navigate, Enter or Tab inserts the handle, Esc cancels.\n\nNotes:\n- Only influencers in `ready` status can be referenced. Train and finalize them in the dashboard first.\n- Currently one mention per request.\n- Mention support requires a model with an internal edit variant (most do — see `genfire models list`). Pass `--model` to override the default.\n\n### Models\n\n```bash\ngenfire models list      [-c image_generation]\ngenfire models get       <id>\ngenfire models pricing   [-c video_generation]\n```\n\n### Music videos\n\nTurn a song into a styled, scene-cut video. Bring your own track, or have one generated inline.\n\n```bash\ngenfire music-videos styles\ngenfire music-videos estimate-cost -d 180 --scene-density high --lyric-captions\ngenfire music-videos create \"<concept>\" --style <id> --song track.mp3 [--lyric-captions] [-o video.mp4]\n\n# Generate the song inline instead of supplying one:\ngenfire music-videos create \"<concept>\" --style <id> --song-prompt \"dreamy synthwave\" --song-duration 120000\n```\n\n`estimate-cost` prices the video stage only — an inline `--song-prompt` track is billed separately when generated. Use `--influencer-id` to keep the same character across every scene, and `--reference-image` (up to 8) to pin products or looks.\n\n### Faceless reels\n\n```bash\ngenfire faceless-reels presets            # niche presets\ngenfire faceless-reels styles             # visual styles\ngenfire faceless-reels music-presets\ngenfire faceless-reels caption-presets\ngenfire faceless-reels estimate-cost [-d 60]\n\ngenfire generate faceless-reel \"<topic>\" [-p preset] [-s style] [-d 60] [-o reel.mp4]\n```\n\nRecurring \"Stories\" that auto-generate on a schedule:\n\n```bash\ngenfire faceless-reels subscriptions list\ngenfire faceless-reels subscriptions create [options]\ngenfire faceless-reels subscriptions update  <id> [options]\ngenfire faceless-reels subscriptions run-now <id>\ngenfire faceless-reels subscriptions delete  <id>\n```\n\n### Explainers\n\n```bash\ngenfire explainers styles\ngenfire explainers estimate [options]\ngenfire generate explainer \"<topic>\" [-s style] [-o explainer.mp4]\n```\n\n### Brands\n\nBuild a brand profile from a URL (logo, colors, fonts, voice, products), then use it to ground generations.\n\n```bash\ngenfire brands ingest <url>              # free; ~30–90s\ngenfire brands list\ngenfire brands get    <brandId>\ngenfire brands update <brandId> [options]\ngenfire brands delete <brandId>\ngenfire brands add-product    <brandId> [options]\ngenfire brands delete-product <brandId> <productId>\n```\n\n### Elements\n\nReusable image elements (a product, a prop, a logo) you can name in any prompt.\n\n```bash\ngenfire elements create <name> [options]\ngenfire elements list\ngenfire elements get    <elementId>\ngenfire elements delete <elementId>\n```\n\n### Voices\n\n```bash\ngenfire voices list [--stock]      # --stock also lists built-in ElevenLabs voices\n```\n\n### Apps and games\n\nSingle-file apps and websites, either generated from a prompt or deployed from HTML you already have.\n\n```bash\ngenfire apps create \"<prompt>\" [--kind website] [--high-quality] [--asset logo.png]\ngenfire apps create \"<prompt>\" --app-id <id>        # iterate on an existing app\ngenfire apps deploy -f index.html [-t \"Title\"] [--brief \"...\"]\ngenfire apps publish   <appId>\ngenfire apps unpublish <appId>\n\ngenfire games create \"<prompt>\"\ngenfire games publish   <gameId>\ngenfire games unpublish <gameId>\n```\n\n`apps deploy` smoke-boots the page before it goes live: a document that throws on load is rejected with `boot_failed` rather than deployed. Fix the code and deploy again. The HTML must be one complete document (`<!DOCTYPE html>` … `</html>`) under 1.5MB — load large libraries from a CDN instead of inlining them.\n\n### Documents\n\nShareable HTML deliverables (reports, pages, decks) in your Drive, each with a permanent URL. Free.\n\n```bash\ngenfire documents list\ngenfire documents create --html-file report.html [-t \"Q3 Report\"] [--kind deck]\ngenfire documents append <documentId> --html-file next-section.html\ngenfire documents edit   <documentId> --find \"old text\" --replace \"new text\"\n```\n\nLong documents compose iteratively: `create` with the opening sections, then `append` each chunk.\n\n### Skills\n\n```bash\ngenfire skills list\ngenfire skills market                              # browse published skills\ngenfire skills create \"<title>\" -f SKILL.md [--category ops] [--publish]\ngenfire skills show      <skillId>\ngenfire skills publish   <skillId>\ngenfire skills unpublish <skillId>\ngenfire skills install   <publishedId>\n```\n\n`--attach <path...>` bundles extra files alongside the SKILL.md body.\n\n### Social publishing\n\n```bash\ngenfire social accounts                            # lists the target refs to post to\ngenfire social post -t tiktok:<accountId> --video clip.mp4 -c \"caption\"\ngenfire social post -t youtube:<accountId> --reel-id <reelId> --title \"Title\"\ngenfire social post -t linkedin:<accountId> -c \"text-only post\"\ngenfire social post -t instagram:<accountId> --image a.png --schedule 2026-09-01T14:00:00Z\n\ngenfire social lookup /v1/tiktok/profile -p handle=someone\n```\n\n`social accounts` prints a `target` for each connected account — pass those to `--target`. Provide exactly one source per post (`--reel-id`, `--video`, or `--image`); a bare `--caption` publishes a text post on the platforms that support it. `social lookup` is free read-only access to public platform data (profiles, posts, transcripts, trends).\n\n### Ad research\n\n```bash\ngenfire ads search -q \"<brand>\"                    # or --mode niche for a category\ngenfire ads search -q \"<brand>\" --platform meta --cursor <next_cursor>\ngenfire ads analyze --page-id <id> --ad-id <id>\ngenfire ads get <researchId>\n```\n\n`days_running` is the performance proxy — 45+ days (marked ✓) means the ad is proven. `analyze` extracts the reusable *format* and returns a `research_id` you can pass as `reference_ad_research_id` to the `ugc_ad_video` workflow; wording and assets are never copied.\n\n### Usage\n\n```bash\ngenfire usage                                      # last 30 days, grouped by model\ngenfire usage -g capability\ngenfire usage -g day -s 2026-08-01 -e 2026-08-11\ngenfire usage -c video_generation\n```\n\n### Webhooks\n\nReceive `run.completed`, `run.failed`, `batch.completed`, and `batch.failed` events.\n\n```bash\ngenfire webhooks list\ngenfire webhooks create <url> [-e run.completed,run.failed] [-d \"prod handler\"]\ngenfire webhooks update <endpointId> [--status disabled] [--events ...] [--url ...]\ngenfire webhooks delete <endpointId>\ngenfire webhooks deliveries [-e <endpointId>] [-n 50]\ngenfire webhooks replay <deliveryId>\n```\n\n`webhooks create` returns the signing secret exactly once — save it when you see it. Afterwards only a preview is available.\n\n## Global flags\n\nThese work on every command:\n\n| Flag | Effect |\n|---|---|\n| `--json` | Print machine-readable JSON to stdout instead of pretty output |\n| `--no-color` | Disable ANSI color in pretty output |\n| `--no-wait` | (generation/workflow commands) Submit the run and exit immediately, instead of polling |\n| `--wait-timeout <duration>` | Maximum poll time, e.g. `30m`, `600s` |\n| `--wait-interval <duration>` | Polling interval, e.g. `2s`, `500ms` |\n| `--no-download` | (generation/workflow commands) Don't download outputs locally; print URLs only |\n\n## Scripting\n\nThe CLI is designed to compose with shell tools:\n\n```bash\n# Generate 10 variants from a CSV of prompts, save URLs to a file\nwhile IFS= read -r prompt; do\n  genfire generate image \"$prompt\" --json --no-download \\\n    | jq -r '.run.output.images[0].url'\ndone < prompts.csv > image_urls.txt\n\n# Get the most recent completed video and play it\nrunId=$(genfire runs list --status completed --capability video_generation --limit 1 --json | jq -r '.data[0].id')\ngenfire runs output \"$runId\" -o ./latest.mp4\nopen ./latest.mp4\n```\n\n## Configuration\n\nPersistent settings live at `~/.config/genfire/config.json` (or `%APPDATA%\\genfire\\config.json` on Windows). Override the API base URL with `GENFIRE_API_BASE_URL` for local development.\n\n## Troubleshooting\n\nIf a command fails, the CLI prints a structured error like:\n\n```\nAPI error 401 (authentication_required): A Bearer token is required for this endpoint.\n```\n\nThe first parenthetical (`authentication_required`) is the stable error code. The list below maps the most common ones to their fix.\n\n| Error code | What it means | Fix |\n|---|---|---|\n| `authentication_required` | No API key found, or the key was rejected | Run `genfire auth login`. If you set `GENFIRE_API_KEY`, confirm the value matches a current key on your developer page. |\n| `invalid_api_key` | The stored key was revoked or rotated | `genfire auth logout && genfire auth login` |\n| `cli_session_expired` | Browser approval took longer than 10 minutes | `genfire auth login` again |\n| `cli_session_pending` | You haven't clicked Approve in the browser yet | Click Approve at the URL the CLI printed |\n| `invalid_model` | The model id you passed isn't recognized | `genfire models list` (or `genfire models list -c image_generation`) to see valid ids |\n| `insufficient_credits` | Your balance is too low for this run | `genfire credits` to check balance, top up at https://genfire.ai/dashboard/credits |\n| `invalid_prompt` | Prompt was empty or malformed | Provide a non-empty prompt as a positional argument |\n| `invalid_count` | Image count is outside `1..4` | Use `-n 1` through `-n 4` |\n| `invalid_aspect_ratio` | Aspect ratio not supported by this model | `genfire models get <id>` to see supported ratios |\n| `upload_too_large` | File exceeds 5GB | Compress, trim, or split the source file |\n| `invalid_size_bytes` | Upload size header is wrong | Re-run; usually transient |\n| `cli_session_consumed` | Login session was already exchanged | `genfire auth login` to start a fresh session |\n| `wait_timeout` | The poll loop hit `--wait-timeout` before the run finished | The run is still going on the server. Check it with `genfire runs get <id>`. Increase `--wait-timeout 30m` next time. |\n| `download_failed` | Output URL was unreachable | Re-run `genfire runs output <id> -o <path>` to retry the download. Run is unaffected. |\n| `invalid_inputs` | Workflow `--inputs` JSON didn't parse or wasn't an object | Check the workflow's expected schema with `genfire workflow get <id>` |\n| `unknown_model` | Cost preview can't find pricing for that model | `genfire models pricing` to see priced models |\n| `not_authenticated` | (TUI only) You ran a slash command before `/login` | Run `/login` first |\n| `auth_denied` | You clicked Deny in the browser | Run `genfire auth login` again to retry |\n\nIf a generation **submitted but failed**, the run still has an id — `genfire runs get <id>` will print the underlying provider error. Common provider errors:\n\n- `content_policy_violation` — the prompt was rejected by the model's safety filter. Rephrase and re-run.\n- `provider_timeout` — the upstream model took too long. Safe to re-run; you'll only be charged once thanks to idempotency keys.\n\n### Reporting bugs\n\nWhen filing an issue at [genfireai/cli](https://github.com/genfireai/cli/issues), include:\n\n1. The exact command you ran (redact any prompts containing private content)\n2. The full error output\n3. The output of `genfire --version`\n4. Your OS and Node version (`node --version`)\n5. Whether you're using the keychain (default) or `GENFIRE_DISABLE_KEYTAR=1`\n\n### Common environment problems\n\n- **`zsh: command not found: genfire`** — the global install didn't add `genfire` to your PATH. Check `npm config get prefix` and confirm its `bin/` is on your `$PATH`. The fix is usually `export PATH=\"$(npm config get prefix)/bin:$PATH\"` in your shell rc file.\n- **Browser doesn't open during `auth login`** — pass `--no-browser` and copy the URL manually. Common in SSH sessions, WSL2, and some sandboxed environments.\n- **OS keychain unavailable** — on Linux without `libsecret-tools` installed, the CLI falls back to a chmod-600 file at `~/.config/genfire/credentials.json`. To install the keychain: `apt install libsecret-1-dev` (Debian/Ubuntu) or equivalent.\n\n## License\n\nMIT — see [LICENSE](./LICENSE).\n","readmeFilename":"README.md"}