From 32481547687fc90f3ed446680fcbc152e812bf8a Mon Sep 17 00:00:00 2001 From: Aditya-vegi Date: Wed, 25 Mar 2026 12:19:07 +0530 Subject: [PATCH 1/2] Add app type selection prompt to create command --- src/commands/create.ts | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/commands/create.ts b/src/commands/create.ts index 79525ac..aa655c4 100644 --- a/src/commands/create.ts +++ b/src/commands/create.ts @@ -43,6 +43,14 @@ export default class Create extends Command { this.log('We need some information first:'); this.log(''); + const appType = await cli.prompt( + chalk.bold(' App Type (chatbot/integration)'), + { default: 'chatbot' } + ); + + this.log(`Selected App Type: ${chalk.green(appType)}`); + this.log(''); + const { flags } = this.parse(Create); info.name = flags.name ? flags.name : await cli.prompt(chalk.bold(' App Name')); info.nameSlug = VariousUtils.slugify(info.name); From 5aab1b1db41337bef5dddaa8aacbd9717cbd47b5 Mon Sep 17 00:00:00 2001 From: Aditya-vegi Date: Wed, 25 Mar 2026 12:31:23 +0530 Subject: [PATCH 2/2] Add app category selection prompt to create command --- src/commands/create.ts | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/commands/create.ts b/src/commands/create.ts index aa655c4..cc63a29 100644 --- a/src/commands/create.ts +++ b/src/commands/create.ts @@ -51,6 +51,14 @@ export default class Create extends Command { this.log(`Selected App Type: ${chalk.green(appType)}`); this.log(''); + const appCategory = await cli.prompt( + chalk.bold(' App Category (chatbot/integration/other)'), + { default: 'other' } + ); + + this.log(`Selected Category: ${chalk.green(appCategory)}`); + this.log(''); + const { flags } = this.parse(Create); info.name = flags.name ? flags.name : await cli.prompt(chalk.bold(' App Name')); info.nameSlug = VariousUtils.slugify(info.name);