{"_id":"@customgptai/cli","_rev":"8-e83cf494c3200e79e30c484d0c91a0c9","name":"@customgptai/cli","dist-tags":{"latest":"2.0.0"},"versions":{"1.0.0":{"name":"@customgptai/cli","version":"1.0.0","keywords":["customgpt","cli","ai","chatbot","agents","customgpt.ai"],"license":"ISC","_id":"@customgptai/cli@1.0.0","maintainers":[{"name":"customgpt.ai","email":"ops@customgpt.ai"},{"name":"abdallahyx","email":"abdallah@customgpt.ai"}],"homepage":"https://github.com/Poll-The-People/customgpt-cli#readme","bugs":{"url":"https://github.com/Poll-The-People/customgpt-cli/issues"},"bin":{"customgptai":"bin/run.js"},"dist":{"shasum":"07062bd2cf82402100de41234b15c7bb52930af7","tarball":"https://registry.npmjs.org/@customgptai/cli/-/cli-1.0.0.tgz","fileCount":361,"integrity":"sha512-vl3SmAJsFT5bZIwx0eZQfNWbq6WcSVhqEWXb/vS24C+4TjUV+Kt49jOFFXkpGh5wNva3+nZ2l4K/lJFX5L0I8w==","signatures":[{"sig":"MEUCIQC3h+oC/AF3JG17RTj1gLPChgX4gZN1gfS74WHJ2fu6GgIgUwXcbXXsQpDdz1BhI2CY0nY6kdPfVQBAyAUGLfMp4jE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1430443},"main":"dist/index.js","type":"module","oclif":{"bin":"customgptai","hooks":{"init":"./dist/hooks/init","command_not_found":"./dist/hooks/command-not-found"},"topics":{"ai":{"description":"AI agent integration"},"auth":{"description":"Authentication commands"},"pages":{"description":"Manage agent pages (documents)"},"users":{"description":"Manage users"},"agents":{"description":"Manage agents (projects)"},"config":{"description":"Configuration commands"},"labels":{"description":"Manage labels"},"limits":{"description":"View account limits"},"plugins":{"description":"Manage agent plugins"},"reports":{"description":"View reports and analytics"},"sources":{"description":"Manage agent sources"},"licenses":{"description":"Manage agent licenses"},"messages":{"description":"Manage messages"},"settings":{"description":"Manage agent settings"},"citations":{"description":"Manage citations"},"auth token":{"description":"Manage API tokens"},"conversations":{"description":"Manage conversations"},"pages-metadata":{"description":"Manage page metadata"}},"dirname":"customgptai","plugins":["@oclif/plugin-help","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":"./dist/commands","topicSeparator":" "},"types":"dist/index.d.ts","engines":{"node":">=20"},"gitHead":"456e7f7dccd0f09dd352e910cde54b836a19be9f","scripts":{"dev":"bin/dev.js","lint":"eslint src/","test":"vitest run","build":"tsc -b","format":"prettier --write src/","prepack":"oclif manifest && oclif readme","generate":"npm run generate:sdk && npm run generate:commands","postpack":"rm -f oclif.manifest.json","test:watch":"vitest","generate:sdk":"openapi-ts","generate:commands":"tsx scripts/generate-commands.ts"},"_npmUser":{"name":"abdallahyx","email":"abdallah@customgpt.ai"},"repository":{"url":"git+https://github.com/Poll-The-People/customgpt-cli.git","type":"git"},"_npmVersion":"10.8.2","description":"Official CLI for the CustomGPT.ai API — manage agents, conversations, sources, and more from your terminal.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"conf":"^13","open":"^10","p-retry":"^6","@oclif/core":"^4","@oclif/plugin-help":"^6","@oclif/plugin-autocomplete":"^3","@oclif/plugin-warn-if-update-available":"^3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2","tsx":"^4","oclif":"^4","eslint":"^9","vitest":"^3","prettier":"^3","typescript":"^5.7","@types/node":"^22","@hey-api/openapi-ts":"^0.94"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.0.0_1773065325740_0.4606478579835154","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@customgptai/cli","version":"1.0.1","keywords":["customgpt","cli","ai","chatbot","agents","customgpt.ai"],"license":"ISC","_id":"@customgptai/cli@1.0.1","maintainers":[{"name":"customgpt.ai","email":"ops@customgpt.ai"},{"name":"abdallahyx","email":"abdallah@customgpt.ai"}],"homepage":"https://github.com/Poll-The-People/customgpt-cli#readme","bugs":{"url":"https://github.com/Poll-The-People/customgpt-cli/issues"},"bin":{"customgptai":"bin/run.js"},"dist":{"shasum":"3c8bc727d6bb548a4ccb48d67d0443252b207a9d","tarball":"https://registry.npmjs.org/@customgptai/cli/-/cli-1.0.1.tgz","fileCount":361,"integrity":"sha512-rDG8nrbk1V01VY8t6REmCfCq2tQAD+4WbmkiBf3J9ttEENoby4za+DuNeSglrJ2OumeUe4tuAzitheyF2n3MOQ==","signatures":[{"sig":"MEQCIDOSM8vmlfRh7P7OtN/6lqU6ZD0vVVQ6laldGQBFbBbqAiBYXJUxrnN9lDyvh5snIFPWfhD7Vn2Jt7MLpWoWv3d/PA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1426831},"main":"dist/index.js","type":"module","oclif":{"bin":"customgptai","hooks":{"init":"./dist/hooks/init","command_not_found":"./dist/hooks/command-not-found"},"topics":{"ai":{"description":"AI agent integration"},"auth":{"description":"Authentication commands"},"pages":{"description":"Manage agent pages (documents)"},"users":{"description":"Manage users"},"agents":{"description":"Manage agents (projects)"},"config":{"description":"Configuration commands"},"labels":{"description":"Manage labels"},"limits":{"description":"View account limits"},"plugins":{"description":"Manage agent plugins"},"reports":{"description":"View reports and analytics"},"sources":{"description":"Manage agent sources"},"licenses":{"description":"Manage agent licenses"},"messages":{"description":"Manage messages"},"settings":{"description":"Manage agent settings"},"citations":{"description":"Manage citations"},"auth token":{"description":"Manage API tokens"},"conversations":{"description":"Manage conversations"},"pages-metadata":{"description":"Manage page metadata"}},"dirname":"customgptai","plugins":["@oclif/plugin-help","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":"./dist/commands","topicSeparator":" "},"types":"dist/index.d.ts","engines":{"node":">=20"},"gitHead":"f9fdbd799441755cfbc0909bb7895b171d75ffb7","scripts":{"dev":"bin/dev.js","lint":"eslint src/","test":"vitest run","build":"tsc -b","format":"prettier --write src/","prepack":"oclif manifest && oclif readme","generate":"npm run generate:sdk && npm run generate:commands","postpack":"rm -f oclif.manifest.json","test:watch":"vitest","generate:sdk":"openapi-ts","generate:commands":"tsx scripts/generate-commands.ts"},"_npmUser":{"name":"abdallahyx","email":"abdallah@customgpt.ai"},"repository":{"url":"git+https://github.com/Poll-The-People/customgpt-cli.git","type":"git"},"_npmVersion":"10.8.2","description":"Official CLI for the CustomGPT.ai API — manage agents, conversations, sources, and more from your terminal.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"conf":"^13","open":"^10","p-retry":"^6","@oclif/core":"^4","@oclif/plugin-help":"^6","@oclif/plugin-autocomplete":"^3","@oclif/plugin-warn-if-update-available":"^3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2","tsx":"^4","oclif":"^4","eslint":"^9","vitest":"^3","prettier":"^3","typescript":"^5.7","@types/node":"^22","@hey-api/openapi-ts":"^0.94"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.0.1_1773066178027_0.2829812819268649","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@customgptai/cli","version":"1.0.2","keywords":["customgpt","cli","ai","chatbot","agents","customgpt.ai"],"license":"ISC","_id":"@customgptai/cli@1.0.2","maintainers":[{"name":"customgpt.ai","email":"ops@customgpt.ai"},{"name":"abdallahyx","email":"abdallah@customgpt.ai"}],"homepage":"https://github.com/Poll-The-People/customgpt-cli#readme","bugs":{"url":"https://github.com/Poll-The-People/customgpt-cli/issues"},"bin":{"customgptai":"bin/run.js"},"dist":{"shasum":"12516b723bba04e5cd5c8095979866b1c2708328","tarball":"https://registry.npmjs.org/@customgptai/cli/-/cli-1.0.2.tgz","fileCount":361,"integrity":"sha512-uN5HSFSAtljrKvWkMolAwClPGgoxz1Zpf42szenDoQB1MZLXtKbguEMMovyFzAkMhXHOMK3KPUVpSalVFTWGog==","signatures":[{"sig":"MEUCIQDImhf1FB1HOIyHKaT6NDVwVnA9O+fP3U+bZ799ijtUAAIgStoFi0lahPLRsZT7uVE3nuCHFgrUMinvNUpGr3WfW9Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1428126},"main":"dist/index.js","type":"module","oclif":{"bin":"customgptai","hooks":{"init":"./dist/hooks/init","command_not_found":"./dist/hooks/command-not-found"},"topics":{"ai":{"description":"AI agent integration"},"auth":{"description":"Authentication commands"},"pages":{"description":"Manage agent pages (documents)"},"users":{"description":"Manage users"},"agents":{"description":"Manage agents (projects)"},"config":{"description":"Configuration commands"},"labels":{"description":"Manage labels"},"limits":{"description":"View account limits"},"plugins":{"description":"Manage agent plugins"},"reports":{"description":"View reports and analytics"},"sources":{"description":"Manage agent sources"},"licenses":{"description":"Manage agent licenses"},"messages":{"description":"Manage messages"},"settings":{"description":"Manage agent settings"},"citations":{"description":"Manage citations"},"auth token":{"description":"Manage API tokens"},"conversations":{"description":"Manage conversations"},"pages-metadata":{"description":"Manage page metadata"}},"dirname":"customgptai","plugins":["@oclif/plugin-help","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":"./dist/commands","topicSeparator":" "},"types":"dist/index.d.ts","engines":{"node":">=20"},"gitHead":"473338b9ef7a3b0eedb6400698206781816a7687","scripts":{"dev":"bin/dev.js","lint":"eslint src/","test":"vitest run","build":"tsc -b","format":"prettier --write src/","prepack":"oclif manifest && oclif readme","generate":"npm run generate:sdk && npm run generate:commands","postpack":"rm -f oclif.manifest.json","test:watch":"vitest","generate:sdk":"openapi-ts","generate:commands":"tsx scripts/generate-commands.ts"},"_npmUser":{"name":"abdallahyx","email":"abdallah@customgpt.ai"},"repository":{"url":"git+https://github.com/Poll-The-People/customgpt-cli.git","type":"git"},"_npmVersion":"10.8.2","description":"Official CLI for the CustomGPT.ai API — manage agents, conversations, sources, and more from your terminal.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"conf":"^13","open":"^10","p-retry":"^6","@oclif/core":"^4","@oclif/plugin-help":"^6","@oclif/plugin-autocomplete":"^3","@oclif/plugin-warn-if-update-available":"^3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2","tsx":"^4","oclif":"^4","eslint":"^9","vitest":"^3","prettier":"^3","typescript":"^5.7","@types/node":"^22","@hey-api/openapi-ts":"^0.94"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.0.2_1774450428387_0.9782380178178687","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@customgptai/cli","version":"1.0.3","keywords":["customgpt","cli","ai","chatbot","agents","customgpt.ai"],"license":"ISC","_id":"@customgptai/cli@1.0.3","maintainers":[{"name":"customgpt.ai","email":"ops@customgpt.ai"},{"name":"abdallahyx","email":"abdallah@customgpt.ai"}],"homepage":"https://github.com/Poll-The-People/customgpt-cli#readme","bugs":{"url":"https://github.com/Poll-The-People/customgpt-cli/issues"},"bin":{"customgptai":"bin/run.js"},"dist":{"shasum":"1282a79beadb67ad2bb21a56ff3b01239f7fd351","tarball":"https://registry.npmjs.org/@customgptai/cli/-/cli-1.0.3.tgz","fileCount":183,"integrity":"sha512-KYZu27stt+SrJTiU/vm6LNTzqRIO993iGooOqoAT+nLzZ1NedE8pc3AmUHyX5g+sEB41BG8K42xptPhanKXXnA==","signatures":[{"sig":"MEUCIQCFW7ADiXjZW8Fiwvzf278heRwIu6FzP/g4DHzj1wd07AIgIw1i5c8LR75MZOMjEjFYJOUZ7jnpOeUHVo2sjkRiQkA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1090092},"main":"dist/index.js","type":"module","oclif":{"bin":"customgptai","hooks":{"init":"./dist/hooks/init","command_not_found":"./dist/hooks/command-not-found"},"topics":{"ai":{"description":"AI agent integration"},"auth":{"description":"Authentication commands"},"pages":{"description":"Manage agent pages (documents)"},"users":{"description":"Manage users"},"agents":{"description":"Manage agents (projects)"},"config":{"description":"Configuration commands"},"labels":{"description":"Manage labels"},"limits":{"description":"View account limits"},"plugins":{"description":"Manage agent plugins"},"reports":{"description":"View reports and analytics"},"sources":{"description":"Manage agent sources"},"licenses":{"description":"Manage agent licenses"},"messages":{"description":"Manage messages"},"settings":{"description":"Manage agent settings"},"citations":{"description":"Manage citations"},"auth token":{"description":"Manage API tokens"},"conversations":{"description":"Manage conversations"},"pages-metadata":{"description":"Manage page metadata"}},"dirname":"customgptai","plugins":["@oclif/plugin-help","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":"./dist/commands","topicSeparator":" "},"types":"dist/index.d.ts","engines":{"node":">=20"},"gitHead":"473338b9ef7a3b0eedb6400698206781816a7687","scripts":{"dev":"bin/dev.js","lint":"eslint src/","test":"vitest run","build":"tsc -b","format":"prettier --write src/","prepack":"oclif manifest && oclif readme","generate":"npm run generate:sdk && npm run generate:commands","postpack":"rm -f oclif.manifest.json","test:watch":"vitest","generate:sdk":"openapi-ts","generate:commands":"tsx scripts/generate-commands.ts"},"_npmUser":{"name":"abdallahyx","email":"abdallah@customgpt.ai"},"repository":{"url":"git+https://github.com/Poll-The-People/customgpt-cli.git","type":"git"},"_npmVersion":"10.8.2","description":"Official CLI for the CustomGPT.ai API — manage agents, conversations, sources, and more from your terminal.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"conf":"^13","open":"^10","p-retry":"^6","@oclif/core":"^4","@oclif/plugin-help":"^6","@oclif/plugin-autocomplete":"^3","@oclif/plugin-warn-if-update-available":"^3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2","tsx":"^4","oclif":"^4","eslint":"^9","vitest":"^3","prettier":"^3","typescript":"^5.7","@types/node":"^22","@hey-api/openapi-ts":"^0.94"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.0.3_1774975908895_0.988342561719131","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@customgptai/cli","version":"1.0.4","keywords":["customgpt","cli","ai","chatbot","agents","customgpt.ai"],"license":"ISC","_id":"@customgptai/cli@1.0.4","maintainers":[{"name":"customgpt.ai","email":"ops@customgpt.ai"},{"name":"abdallahyx","email":"abdallah@customgpt.ai"}],"homepage":"https://github.com/Poll-The-People/customgpt-cli#readme","bugs":{"url":"https://github.com/Poll-The-People/customgpt-cli/issues"},"bin":{"customgptai":"bin/run.js"},"dist":{"shasum":"6f5f26a568b76933cbdcf6f1e0d470d6b558769d","tarball":"https://registry.npmjs.org/@customgptai/cli/-/cli-1.0.4.tgz","fileCount":94,"integrity":"sha512-gMR0EfudxN5B5WiLZVHDw9jADL+fmI2NawvfJuwT+mh2CG+Hp8VarxnDSOM9BecWeXvcip59Z7T2LmvLGM65WA==","signatures":[{"sig":"MEUCIQDzoCBClclDhGy62w/E7UeibD2Dv0KQoZinceyADnEcUwIgHrKSj0r4XmvlMLc7rhlLTevpw1uYEC7c2NvVWRnyXBk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":594259},"main":"dist/index.js","type":"module","oclif":{"bin":"customgptai","hooks":{"init":"./dist/hooks/init","command_not_found":"./dist/hooks/command-not-found"},"topics":{"ai":{"description":"AI agent integration"},"auth":{"description":"Authentication commands"},"pages":{"description":"Manage agent pages (documents)"},"users":{"description":"Manage users"},"agents":{"description":"Manage agents (projects)"},"config":{"description":"Configuration commands"},"labels":{"description":"Manage labels"},"limits":{"description":"View account limits"},"plugins":{"description":"Manage agent plugins"},"reports":{"description":"View reports and analytics"},"sources":{"description":"Manage agent sources"},"licenses":{"description":"Manage agent licenses"},"messages":{"description":"Manage messages"},"settings":{"description":"Manage agent settings"},"citations":{"description":"Manage citations"},"auth token":{"description":"Manage API tokens"},"conversations":{"description":"Manage conversations"},"pages-metadata":{"description":"Manage page metadata"}},"dirname":"customgptai","plugins":["@oclif/plugin-help","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":"./dist/commands","topicSeparator":" "},"types":"dist/index.d.ts","engines":{"node":">=20"},"gitHead":"473338b9ef7a3b0eedb6400698206781816a7687","scripts":{"dev":"bin/dev.js","lint":"eslint src/","test":"vitest run","build":"tsc -b && tsx scripts/minify-dist.ts","format":"prettier --write src/","prepack":"oclif manifest && oclif readme","generate":"npm run generate:sdk && npm run generate:commands","postpack":"rm -f oclif.manifest.json","test:watch":"vitest","generate:sdk":"openapi-ts","generate:commands":"tsx scripts/generate-commands.ts"},"_npmUser":{"name":"abdallahyx","email":"abdallah@customgpt.ai"},"repository":{"url":"git+https://github.com/Poll-The-People/customgpt-cli.git","type":"git"},"_npmVersion":"10.8.2","description":"Official CLI for the CustomGPT.ai API — manage agents, conversations, sources, and more from your terminal.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"conf":"^13","open":"^10","p-retry":"^6","@oclif/core":"^4","@oclif/plugin-help":"^6","@oclif/plugin-autocomplete":"^3","@oclif/plugin-warn-if-update-available":"^3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2","tsx":"^4","oclif":"^4","eslint":"^9","vitest":"^3","esbuild":"^0.27.4","prettier":"^3","typescript":"^5.7","@types/node":"^22","@hey-api/openapi-ts":"^0.94"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.0.4_1774976038683_0.6034903862445469","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@customgptai/cli","version":"1.0.5","keywords":["customgpt","cli","ai","chatbot","agents","customgpt.ai"],"license":"ISC","_id":"@customgptai/cli@1.0.5","maintainers":[{"name":"customgpt.ai","email":"ops@customgpt.ai"},{"name":"abdallahyx","email":"abdallah@customgpt.ai"},{"name":"kiro-atef","email":"kirollos@customgpt.ai"}],"homepage":"https://github.com/Poll-The-People/customgpt-cli#readme","bugs":{"url":"https://github.com/Poll-The-People/customgpt-cli/issues"},"bin":{"customgptai":"bin/run.js"},"dist":{"shasum":"c051219a214aefceac536b2c4d0b106cce7a28c9","tarball":"https://registry.npmjs.org/@customgptai/cli/-/cli-1.0.5.tgz","fileCount":140,"integrity":"sha512-YYaHx6m/LZKIf4rOlxYjPqSSOtmCvJRzTlcUl75BNxyY+dKfHmRozMCcSei1qsLHlkV7yMu4d2UaKeLIbyi1Iw==","signatures":[{"sig":"MEMCHxNsQSSNdmvepI+1rOSl4wOWwOmAf5mqDEU/8SdBuKwCIAz6vGK7m8J4H+k6eLe9srfIMSe3R7Tq2BpplAyBIk5x","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":954966},"main":"dist/index.js","type":"module","oclif":{"bin":"customgptai","hooks":{"init":"./dist/hooks/init","command_not_found":"./dist/hooks/command-not-found"},"topics":{"ai":{"description":"AI agent integration"},"auth":{"description":"Authentication commands"},"pages":{"description":"Manage agent pages (documents)"},"tasks":{"description":"Manage tasks"},"teams":{"description":"Manage teams"},"users":{"description":"Manage users"},"agents":{"description":"Manage agents (projects)"},"config":{"description":"Configuration commands"},"labels":{"description":"Manage labels"},"limits":{"description":"View account limits"},"actions":{"description":"Manage agent actions"},"billing":{"description":"Manage billing details"},"plugins":{"description":"Manage agent plugins"},"reports":{"description":"View reports and analytics"},"sources":{"description":"Manage agent sources"},"licenses":{"description":"Manage agent licenses"},"messages":{"description":"Manage messages"},"settings":{"description":"Manage agent settings"},"citations":{"description":"Manage citations"},"auth token":{"description":"Manage API tokens"},"deployment":{"description":"Manage deployment settings"},"task-files":{"description":"Manage task message files"},"team-roles":{"description":"Manage team roles"},"multi-agent":{"description":"Manage multi-agent children"},"team-members":{"description":"Manage team members"},"conversations":{"description":"Manage conversations"},"task-messages":{"description":"Manage task messages"},"pages-metadata":{"description":"Manage page metadata"},"team-invitations":{"description":"Manage team invitations"},"webpage-awareness":{"description":"Manage webpage awareness context"}},"dirname":"customgptai","plugins":["@oclif/plugin-help","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":"./dist/commands","topicSeparator":" "},"types":"dist/index.d.ts","engines":{"node":">=20"},"gitHead":"a490eaf2dabb379af8e9eb340be8be0c3ff9f0fb","scripts":{"dev":"bin/dev.js","lint":"eslint src/","test":"vitest run","build":"tsc -b && tsx scripts/minify-dist.ts","format":"prettier --write src/","prepack":"oclif manifest && oclif readme","generate":"npm run generate:sdk && npm run generate:commands","postpack":"rm -f oclif.manifest.json","test:watch":"vitest","generate:sdk":"openapi-ts","generate:commands":"tsx scripts/generate-commands.ts"},"_npmUser":{"name":"abdallahyx","email":"abdallah@customgpt.ai"},"overrides":{"postcss":"^8.5.10","fast-uri":"^3.1.2","fast-xml-parser":"^5.7.0","fast-xml-builder":"^1.1.7","brace-expansion@>=5.0.0 <5.0.6":"^5.0.6"},"repository":{"url":"git+https://github.com/Poll-The-People/customgpt-cli.git","type":"git"},"_npmVersion":"10.8.2","description":"Official CLI for the CustomGPT.ai API — manage agents, conversations, sources, and more from your terminal.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"conf":"^13","open":"^10","p-retry":"^6","@oclif/core":"^4","@oclif/plugin-help":"^6","@oclif/plugin-autocomplete":"^3","@oclif/plugin-warn-if-update-available":"^3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2","tsx":"^4","oclif":"^4","eslint":"^9","vitest":"^4","esbuild":"^0.27.4","prettier":"^3","typescript":"^5.7","@types/node":"^22","@hey-api/openapi-ts":"^0.94"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.0.5_1782829107014_0.955320566006308","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@customgptai/cli","version":"2.0.0","description":"Official CLI for the CustomGPT.ai API — manage agents, conversations, sources, and more from your terminal.","type":"module","main":"dist/index.js","types":"dist/index.d.ts","bin":{"customgptai":"bin/run.js"},"engines":{"node":">=20"},"keywords":["customgpt","cli","ai","chatbot","agents","customgpt.ai"],"homepage":"https://github.com/Poll-The-People/customgpt-cli#readme","repository":{"type":"git","url":"git+https://github.com/Poll-The-People/customgpt-cli.git"},"bugs":{"url":"https://github.com/Poll-The-People/customgpt-cli/issues"},"license":"ISC","publishConfig":{"access":"public"},"oclif":{"bin":"customgptai","dirname":"customgptai","commands":"./dist/commands","topicSeparator":" ","topics":{"agents":{"description":"Manage agents (projects)"},"pages":{"description":"Manage agent pages (documents)"},"pages-metadata":{"description":"Manage page metadata"},"settings":{"description":"Manage agent settings"},"deployment":{"description":"Manage deployment settings"},"actions":{"description":"Manage agent actions"},"multi-agent":{"description":"Manage multi-agent children"},"labels":{"description":"Manage labels"},"plugins":{"description":"Manage agent plugins"},"conversations":{"description":"Manage conversations"},"messages":{"description":"Manage messages"},"citations":{"description":"Manage citations"},"sources":{"description":"Manage agent sources"},"reports":{"description":"View reports and analytics"},"licenses":{"description":"Manage agent licenses"},"users":{"description":"Manage users"},"limits":{"description":"View account limits"},"billing":{"description":"Manage billing details"},"teams":{"description":"Manage teams"},"team-members":{"description":"Manage team members"},"team-invitations":{"description":"Manage team invitations"},"team-roles":{"description":"Manage team roles"},"task-messages":{"description":"Manage task messages"},"tasks":{"description":"Manage tasks"},"task-files":{"description":"Manage task message files"},"webpage-awareness":{"description":"Manage webpage awareness context"},"auth":{"description":"Authentication commands"},"auth token":{"description":"Manage API tokens"},"config":{"description":"Configuration commands"},"ai":{"description":"AI agent integration"}},"hooks":{"init":"./dist/hooks/init","command_not_found":"./dist/hooks/command-not-found"},"plugins":["@oclif/plugin-help","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"]},"scripts":{"build":"tsc -b && tsx scripts/minify-dist.ts","generate:sdk":"openapi-ts","generate:commands":"tsx scripts/generate-commands.ts","generate":"npm run generate:sdk && npm run generate:commands","dev":"bin/dev.js","test":"vitest run","test:watch":"vitest","lint":"eslint src/","postpack":"rm -f oclif.manifest.json","prepack":"oclif manifest && oclif readme","format":"prettier --write src/"},"dependencies":{"@oclif/core":"^4","@oclif/plugin-autocomplete":"^3","@oclif/plugin-help":"^6","@oclif/plugin-warn-if-update-available":"^3","conf":"^13","open":"^10","p-retry":"^6"},"devDependencies":{"@hey-api/openapi-ts":"^0.94","@types/node":"^22","esbuild":"^0.28.1","eslint":"^9","msw":"^2","oclif":"^4","prettier":"^3","tsx":"^4.22.4","typescript":"^5.7","vitest":"^4"},"overrides":{"fast-uri":"^3.1.2","fast-xml-parser":"^5.7.0","fast-xml-builder":"^1.1.7","postcss":"^8.5.10","brace-expansion@>=5.0.0 <5.0.6":"^5.0.6","js-yaml@>=4.0.0 <4.2.0":"^4.3.0","esbuild@>=0.27.3 <0.28.1":"^0.28.1"},"_id":"@customgptai/cli@2.0.0","gitHead":"e36e4ff579571f77c9bf1df8c733c54cce951c24","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"integrity":"sha512-vEg+SLP9ramzkZHp1u4aCW9Fa3dqJKqx3CICNNzGw5pgUS5IznfeqGAX4OZMG270WUt8IUOlV21Twq7kCj942g==","shasum":"e31c7d0d4482f95b8be362c522e2ce997a8480c8","tarball":"https://registry.npmjs.org/@customgptai/cli/-/cli-2.0.0.tgz","fileCount":142,"unpackedSize":989875,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIH8HwqWyoiFUNiNKjkgPkzIipAfjihUuK9lwJYFYO9cdAiBFUnRqEyq3Ax1k1kIrIEfLuw2kRjDxYNjEGgpgmQy59Q=="}]},"_npmUser":{"name":"abdallahyx","email":"abdallah@customgpt.ai"},"directories":{},"maintainers":[{"name":"customgpt.ai","email":"ops@customgpt.ai"},{"name":"abdallahyx","email":"abdallah@customgpt.ai"},{"name":"kiro-atef","email":"kirollos@customgpt.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/cli_2.0.0_1782830980908_0.5566581339201617"},"_hasShrinkwrap":false}},"time":{"created":"2026-03-09T14:08:45.645Z","modified":"2026-06-30T14:49:41.177Z","1.0.0":"2026-03-09T14:08:45.974Z","1.0.1":"2026-03-09T14:22:58.200Z","1.0.2":"2026-03-25T14:53:48.632Z","1.0.3":"2026-03-31T16:51:49.081Z","1.0.4":"2026-03-31T16:53:58.821Z","1.0.5":"2026-06-30T14:18:27.189Z","2.0.0":"2026-06-30T14:49:41.034Z"},"bugs":{"url":"https://github.com/Poll-The-People/customgpt-cli/issues"},"license":"ISC","homepage":"https://github.com/Poll-The-People/customgpt-cli#readme","keywords":["customgpt","cli","ai","chatbot","agents","customgpt.ai"],"repository":{"type":"git","url":"git+https://github.com/Poll-The-People/customgpt-cli.git"},"description":"Official CLI for the CustomGPT.ai API — manage agents, conversations, sources, and more from your terminal.","maintainers":[{"name":"customgpt.ai","email":"ops@customgpt.ai"},{"name":"abdallahyx","email":"abdallah@customgpt.ai"},{"name":"kiro-atef","email":"kirollos@customgpt.ai"}],"readme":"# CustomGPT CLI\n\n**Official command-line interface for the [CustomGPT.ai](https://customgpt.ai) API.**\n\nManage agents, conversations, sources, pages, users, and more — directly from your terminal. Auto-generated from the OpenAPI spec with full support for authentication, pagination, output formatting, rate limiting, and retries.\n\n[![npm](https://img.shields.io/npm/v/@customgptai/cli)](https://www.npmjs.com/package/@customgptai/cli)\n[![License: ISC](https://img.shields.io/badge/License-ISC-blue.svg)](LICENSE)\n[![Node.js](https://img.shields.io/badge/node-%3E%3D20-brightgreen)](https://nodejs.org)\n\n```\n$ customgptai agents list\n$ customgptai conversations send-message --agent-id 123 --session-id abc123 --prompt \"Hello\"\n$ customgptai sources create --agent-id 123 --file ./data.pdf\n```\n\n---\n\n## Installation\n\n```bash\nnpm install -g @customgptai/cli\n```\n\nVerify:\n\n```bash\ncustomgptai --help\n```\n\n### Requirements\n\n- Node.js >= 20\n- An API key from [CustomGPT.ai](https://customgpt.ai)\n\n---\n\n## Quick Start\n\n```bash\n# 1. Authenticate (browser OAuth)\ncustomgptai auth login\n\n# Or set a key manually\ncustomgptai auth token set YOUR_API_KEY\n\n# 2. List your agents\ncustomgptai agents list\n\n# 3. Send a message\ncustomgptai conversations send-message --agent-id 123 --session-id abc123 --prompt \"What is CustomGPT?\"\n\n# 4. Get help on any command\ncustomgptai agents create --help\n```\n\n---\n\n## Authentication\n\n### Browser Login (OAuth)\n\n```bash\ncustomgptai auth login\n```\n\nOpens your browser to CustomGPT.ai. After authorizing, a short-lived code is sent back to the CLI via a local callback server. The CLI exchanges that code for an API token via a secure back-channel request — the token never appears in the URL. It is stored locally for all subsequent commands.\n\nUse `--no-browser` on headless servers — it prints the URL so you can open it manually:\n\n```bash\ncustomgptai auth login --no-browser\n```\n\n### Manual API Key\n\n```bash\ncustomgptai auth token set mk_live_abc123...\n```\n\nValidates the token against the API and stores it.\n\n### Other Auth Commands\n\n```bash\ncustomgptai auth status          # Show auth state and masked token\ncustomgptai auth token show      # Show masked token\ncustomgptai auth token show --unmask  # Show full token\ncustomgptai auth logout          # Clear stored credentials\n```\n\n---\n\n## Commands\n\nThe CLI has **17 topics** with **75 commands** total — 64 auto-generated from the OpenAPI spec plus 11 hand-written (auth, config, ai).\n\n| Topic | Commands | Description |\n|---|---|---|\n| `agents` | list, get, create, update, delete, clone, stats | Manage agents (projects) |\n| `pages` | list, delete, reindex, list-labels, update-labels, preview | Manage agent documents |\n| `pages-metadata` | get, update | Document metadata |\n| `settings` | get, update, list-personas, get-persona, activate-persona | Agent settings |\n| `labels` | list, get, create, update, delete, bulk-update, delete-label-users | Manage labels |\n| `plugins` | get, create, update | Agent plugins |\n| `conversations` | list, create, update, delete, export, chat, list-messages, send-message | Conversations and chat |\n| `messages` | get, feedback, claims, trust-score, verify | Message details |\n| `citations` | get | Citation metadata |\n| `sources` | list, create, update, delete, instant-sync | Agent data sources |\n| `reports` | intelligence, traffic, queries, conversations, analysis, leads | Analytics and reports |\n| `licenses` | list, get, create, update, delete | Agent licenses |\n| `users` | get, update, search-team-member | User management |\n| `limits` | usage | Account limits |\n| `auth` | login, logout, status, token set, token show | Authentication |\n| `config` | get, set, list, reset | CLI configuration |\n| `ai` | manifest | AI agent integration |\n\n### Getting Help\n\n```bash\n# List all topics\ncustomgptai --help\n\n# List commands in a topic\ncustomgptai agents --help\n\n# Detailed help for a command (flags, descriptions, examples)\ncustomgptai agents list --help\ncustomgptai conversations send-message --help\n```\n\n---\n\n## Output Formats\n\nThe default output is **JSON**.\n\n```bash\ncustomgptai agents list                      # JSON (pretty-printed)\ncustomgptai agents list --csv                # CSV\ncustomgptai agents list --table              # Table\n\n# Select specific fields\ncustomgptai agents list --fields id,name,created_at\n\n# No headers in table/CSV\ncustomgptai agents list --table --no-headers\n\n# Machine-readable JSON (no colors, no spinners) — for scripts\ncustomgptai agents list --machine\n\n# Suppress all output except errors\ncustomgptai agents delete --agent-id 123 --force --quiet\n```\n\n### Piping\n\n```bash\n# Pipe to jq\ncustomgptai agents list | jq '.[].name'\n\n# Export to CSV\ncustomgptai agents list --csv > agents.csv\n\n# Count agents\ncustomgptai agents list | jq length\n```\n\n---\n\n## Pagination\n\nList commands support Laravel-style pagination:\n\n```bash\ncustomgptai agents list --page 2\ncustomgptai pages list --agent-id 123 --limit 50\n```\n\n---\n\n## Configuration\n\n```bash\ncustomgptai config set default_output json       # Set default output format\ncustomgptai config set default_per_page 25       # Set default page size\ncustomgptai config set color false               # Disable color output\ncustomgptai config get default_output            # Get a value\ncustomgptai config list                          # List all config\ncustomgptai config reset                         # Reset to defaults\n```\n\n### Environment Variables\n\n| Variable | Description |\n|---|---|\n| `CUSTOMGPT_API_KEY` | API key — overrides stored token |\n\n**Precedence:** flags > environment variables > config file > defaults\n\n---\n\n## Global Flags\n\nEvery command accepts these flags:\n\n| Flag | Description |\n|---|---|\n| `--json` | Output as JSON |\n| `--csv` | Output as CSV |\n| `--table` | Output as table |\n| `--fields <f1,f2>` | Select fields to display |\n| `--no-headers` | Omit table/CSV headers |\n| `-q, --quiet` | Suppress output except errors |\n| `--verbose` | Verbose output |\n| `--debug` | Debug output |\n| `--machine` | Machine-readable JSON (no colors/spinners) |\n| `--force` | Skip confirmation prompts |\n| `--no-retry` | Disable automatic retries |\n| `--retries <n>` | Number of retries (default: 3) |\n| `--no-rate-limit-wait` | Error immediately on rate limit |\n\n---\n\n## Retry and Rate Limiting\n\n- **Retry:** Automatic retries on 429, 5xx, and network errors (ECONNRESET, ETIMEDOUT) with exponential backoff (1s, 2s, 4s + jitter). Disable with `--no-retry`.\n- **Rate limiting:** Tracks `X-RateLimit-*` response headers. When remaining requests hit 0, the CLI waits automatically. On 429, it respects `Retry-After`. Use `--no-rate-limit-wait` to fail immediately instead.\n\n---\n\n## Complex Request Bodies\n\nFor endpoints with complex bodies, use `--body-json`:\n\n```bash\n# Send a message\ncustomgptai conversations send-message --agent-id 123 --session-id abc123 --prompt \"Hello!\"\n\n# Stream the response\ncustomgptai conversations send-message --agent-id 123 --session-id abc123 --prompt \"Hello!\" --stream\n```\n\n---\n\n## File Uploads\n\n```bash\ncustomgptai sources create --agent-id 123 --file ./document.pdf\ncustomgptai agents create --project-name \"My Agent\" --sitemap-path www.example.com/sitemap.xml\n```\n\n---\n\n## AI Agent Integration\n\nGenerate a JSON manifest of all CLI commands for use by AI agents or tooling:\n\n```bash\ncustomgptai ai manifest > manifest.json\n```\n\nThe manifest includes command IDs, descriptions, arguments, flags (with types and options), and examples.\n\n---\n\n## Exit Codes\n\n| Code | Meaning |\n|---|---|\n| 0 | Success |\n| 1 | General error |\n| 2 | Usage error |\n| 3 | Authentication error |\n| 4 | Not found |\n| 5 | Rate limited |\n\n---\n\n## Shell Completions\n\n```bash\ncustomgptai autocomplete           # Setup instructions\ncustomgptai autocomplete bash      # Bash completions\ncustomgptai autocomplete zsh       # Zsh completions\n```\n\n---\n\n## License\n\nISC\n","readmeFilename":"README.md"}