{"version":3,"sources":["/home/mkabumattar/work/withrawi/rawi/dist/chunk-Z6VHHQRQ.cjs","../src/cli/commands/ask/actions/template-processing.ts"],"names":["processActTemplate","actTemplate","query","options","processedQuery","applyActTemplate","chalk"],"mappings":"AAAA;AACA,wDAAwC,4ECDtB,IAGLA,CAAAA,CAAqB,KAAA,CAChCC,CAAAA,CACAC,CAAAA,CACAC,CAAAA,CAAAA,EACoB,CACpB,GAAI,CACF,IAAMC,CAAAA,CAAiB,MAAMC,iCAAAA,CAAiBJ,CAAaC,CAAK,CAAA,CAChE,OAAIC,CAAAA,CAAQ,OAAA,EACV,OAAA,CAAQ,GAAA,CAAIG,eAAAA,CAAM,GAAA,CAAI,CAAA,8BAAA,EAA0BL,CAAW,CAAA,CAAA;ADTgH","file":"/home/mkabumattar/work/withrawi/rawi/dist/chunk-Z6VHHQRQ.cjs","sourcesContent":[null,"import chalk from 'chalk';\nimport {applyActTemplate} from '../../../../core/templates/utils.js';\n\nexport const processActTemplate = async (\n  actTemplate: string,\n  query: string,\n  options: any,\n): Promise<string> => {\n  try {\n    const processedQuery = await applyActTemplate(actTemplate, query);\n    if (options.verbose) {\n      console.log(chalk.dim(`🎭 Using act template: ${actTemplate}`));\n    }\n    return processedQuery;\n  } catch (error) {\n    const errorMessage =\n      error instanceof Error ? error.message : 'Unknown error occurred';\n    if (options.verbose) {\n      console.error(chalk.red(`❌ ${errorMessage}`));\n      console.log(\n        chalk.yellow('💡 Use \"rawi act --list\" to see available templates.'),\n      );\n    }\n    throw error;\n  }\n};\n"]}