{"version":3,"file":"discourse-ai_admin.js","names":["define","_exports","_discourse","Object","defineProperty","value","default","AdminPluginsShowDiscourseAiEmbeddingsEdit","model","params","allEmbeddings","this","modelFor","id","parseInt","record","findBy","provider_params","setupController","controller","super","set","AdminPluginsShowDiscourseAiEmbeddingsNew","store","createRecord","DiscourseAiAiEmbeddingsRoute","findAll","AdminPluginsShowDiscourseAiLlmsEdit","allLlms","AdminPluginsShowDiscourseAiLlmsNew","queryParams","llmTemplate","refreshModel","paramsFor","routeName","DiscourseAiAiLlmsRoute","AdminPluginsShowDiscourseAiPersonasEdit","allPersonas","_constants","AdminPluginsShowDiscourseAiPersonasNew","AUTO_GROUPS","trust_level_0","DiscourseAiAiPersonasRoute","_service","_ajax","DiscourseAiSpamRoute","static","dt7948","g","prototype","service","i","ajax","DiscourseAiToolsEditRoute","allTools","find","tool","arguments","toolsModel","resultSetMeta","presets","DiscourseAiToolsNewRoute","DiscourseAiToolsRoute","DiscourseAiUsageRoute","_templateFactory","createTemplateFactory","block","moduleName","isStrictMode"],"sources":["discourse/plugins/discourse-ai/discourse/routes/admin-plugins-show-discourse-ai-embeddings-edit.js","discourse/plugins/discourse-ai/discourse/routes/admin-plugins-show-discourse-ai-embeddings-new.js","discourse/plugins/discourse-ai/discourse/routes/admin-plugins-show-discourse-ai-embeddings.js","discourse/plugins/discourse-ai/discourse/routes/admin-plugins-show-discourse-ai-llms-edit.js","discourse/plugins/discourse-ai/discourse/routes/admin-plugins-show-discourse-ai-llms-new.js","discourse/plugins/discourse-ai/discourse/routes/admin-plugins-show-discourse-ai-llms.js","discourse/plugins/discourse-ai/discourse/routes/admin-plugins-show-discourse-ai-personas-edit.js","discourse/plugins/discourse-ai/discourse/routes/admin-plugins-show-discourse-ai-personas-new.js","discourse/plugins/discourse-ai/discourse/routes/admin-plugins-show-discourse-ai-personas.js","discourse/plugins/discourse-ai/discourse/routes/admin-plugins-show-discourse-ai-spam.js","discourse/plugins/discourse-ai/discourse/routes/admin-plugins-show-discourse-ai-tools-edit.js","discourse/plugins/discourse-ai/discourse/routes/admin-plugins-show-discourse-ai-tools-new.js","discourse/plugins/discourse-ai/discourse/routes/admin-plugins-show-discourse-ai-tools.js","discourse/plugins/discourse-ai/discourse/routes/admin-plugins-show-discourse-ai-usage.js","discourse/plugins/discourse-ai/discourse/templates/admin-plugins/show/discourse-ai-embeddings/edit.js","discourse/plugins/discourse-ai/discourse/templates/admin-plugins/show/discourse-ai-embeddings/index.js","discourse/plugins/discourse-ai/discourse/templates/admin-plugins/show/discourse-ai-embeddings/new.js","discourse/plugins/discourse-ai/discourse/templates/admin-plugins/show/discourse-ai-llms/edit.js","discourse/plugins/discourse-ai/discourse/templates/admin-plugins/show/discourse-ai-llms/index.js","discourse/plugins/discourse-ai/discourse/templates/admin-plugins/show/discourse-ai-llms/new.js","discourse/plugins/discourse-ai/discourse/templates/admin-plugins/show/discourse-ai-personas/edit.js","discourse/plugins/discourse-ai/discourse/templates/admin-plugins/show/discourse-ai-personas/index.js","discourse/plugins/discourse-ai/discourse/templates/admin-plugins/show/discourse-ai-personas/new.js","discourse/plugins/discourse-ai/discourse/templates/admin-plugins/show/discourse-ai-spam.js","discourse/plugins/discourse-ai/discourse/templates/admin-plugins/show/discourse-ai-tools/edit.js","discourse/plugins/discourse-ai/discourse/templates/admin-plugins/show/discourse-ai-tools/index.js","discourse/plugins/discourse-ai/discourse/templates/admin-plugins/show/discourse-ai-tools/new.js","discourse/plugins/discourse-ai/discourse/templates/admin-plugins/show/discourse-ai-usage.js"],"sourcesContent":["define(\"discourse/plugins/discourse-ai/discourse/routes/admin-plugins-show-discourse-ai-embeddings-edit\", [\"exports\", \"discourse/routes/discourse\"], function (_exports, _discourse) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  class AdminPluginsShowDiscourseAiEmbeddingsEdit extends _discourse.default {\n    async model(params) {\n      const allEmbeddings = this.modelFor(\"adminPlugins.show.discourse-ai-embeddings\");\n      const id = parseInt(params.id, 10);\n      const record = allEmbeddings.findBy(\"id\", id);\n      record.provider_params = record.provider_params || {};\n      return record;\n    }\n    setupController(controller, model) {\n      super.setupController(controller, model);\n      controller.set(\"allEmbeddings\", this.modelFor(\"adminPlugins.show.discourse-ai-embeddings\"));\n    }\n  }\n  _exports.default = AdminPluginsShowDiscourseAiEmbeddingsEdit;\n});","define(\"discourse/plugins/discourse-ai/discourse/routes/admin-plugins-show-discourse-ai-embeddings-new\", [\"exports\", \"discourse/routes/discourse\"], function (_exports, _discourse) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  class AdminPluginsShowDiscourseAiEmbeddingsNew extends _discourse.default {\n    async model() {\n      const record = this.store.createRecord(\"ai-embedding\");\n      record.provider_params = {};\n      return record;\n    }\n    setupController(controller, model) {\n      super.setupController(controller, model);\n      controller.set(\"allEmbeddings\", this.modelFor(\"adminPlugins.show.discourse-ai-embeddings\"));\n    }\n  }\n  _exports.default = AdminPluginsShowDiscourseAiEmbeddingsNew;\n});","define(\"discourse/plugins/discourse-ai/discourse/routes/admin-plugins-show-discourse-ai-embeddings\", [\"exports\", \"discourse/routes/discourse\"], function (_exports, _discourse) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  class DiscourseAiAiEmbeddingsRoute extends _discourse.default {\n    model() {\n      return this.store.findAll(\"ai-embedding\");\n    }\n  }\n  _exports.default = DiscourseAiAiEmbeddingsRoute;\n});","define(\"discourse/plugins/discourse-ai/discourse/routes/admin-plugins-show-discourse-ai-llms-edit\", [\"exports\", \"discourse/routes/discourse\"], function (_exports, _discourse) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  class AdminPluginsShowDiscourseAiLlmsEdit extends _discourse.default {\n    async model(params) {\n      const allLlms = this.modelFor(\"adminPlugins.show.discourse-ai-llms\");\n      const id = parseInt(params.id, 10);\n      const record = allLlms.findBy(\"id\", id);\n      record.provider_params = record.provider_params || {};\n      return record;\n    }\n    setupController(controller, model) {\n      super.setupController(controller, model);\n      controller.set(\"allLlms\", this.modelFor(\"adminPlugins.show.discourse-ai-llms\"));\n    }\n  }\n  _exports.default = AdminPluginsShowDiscourseAiLlmsEdit;\n});","define(\"discourse/plugins/discourse-ai/discourse/routes/admin-plugins-show-discourse-ai-llms-new\", [\"exports\", \"discourse/routes/discourse\"], function (_exports, _discourse) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  class AdminPluginsShowDiscourseAiLlmsNew extends _discourse.default {\n    queryParams = {\n      llmTemplate: {\n        refreshModel: true\n      }\n    };\n    async model() {\n      const record = this.store.createRecord(\"ai-llm\");\n      record.provider_params = {};\n      return record;\n    }\n    setupController(controller, model) {\n      super.setupController(controller, model);\n      controller.set(\"allLlms\", this.modelFor(\"adminPlugins.show.discourse-ai-llms\"));\n      controller.set(\"llmTemplate\", this.paramsFor(this.routeName).llmTemplate || null);\n    }\n  }\n  _exports.default = AdminPluginsShowDiscourseAiLlmsNew;\n});","define(\"discourse/plugins/discourse-ai/discourse/routes/admin-plugins-show-discourse-ai-llms\", [\"exports\", \"discourse/routes/discourse\"], function (_exports, _discourse) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  class DiscourseAiAiLlmsRoute extends _discourse.default {\n    model() {\n      return this.store.findAll(\"ai-llm\");\n    }\n  }\n  _exports.default = DiscourseAiAiLlmsRoute;\n});","define(\"discourse/plugins/discourse-ai/discourse/routes/admin-plugins-show-discourse-ai-personas-edit\", [\"exports\", \"discourse/routes/discourse\"], function (_exports, _discourse) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  class AdminPluginsShowDiscourseAiPersonasEdit extends _discourse.default {\n    async model(params) {\n      const allPersonas = this.modelFor(\"adminPlugins.show.discourse-ai-personas\");\n      const id = parseInt(params.id, 10);\n      return allPersonas.findBy(\"id\", id);\n    }\n    setupController(controller, model) {\n      super.setupController(controller, model);\n      controller.set(\"allPersonas\", this.modelFor(\"adminPlugins.show.discourse-ai-personas\"));\n    }\n  }\n  _exports.default = AdminPluginsShowDiscourseAiPersonasEdit;\n});","define(\"discourse/plugins/discourse-ai/discourse/routes/admin-plugins-show-discourse-ai-personas-new\", [\"exports\", \"discourse/lib/constants\", \"discourse/routes/discourse\"], function (_exports, _constants, _discourse) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  class AdminPluginsShowDiscourseAiPersonasNew extends _discourse.default {\n    async model() {\n      const record = this.store.createRecord(\"ai-persona\");\n      record.set(\"allowed_group_ids\", [_constants.AUTO_GROUPS.trust_level_0.id]);\n      record.set(\"rag_uploads\", []);\n      // these match the defaults on the table\n      record.set(\"rag_chunk_tokens\", 374);\n      record.set(\"rag_chunk_overlap_tokens\", 10);\n      record.set(\"rag_conversation_chunks\", 10);\n      record.set(\"allow_personal_messages\", true);\n      record.set(\"tool_details\", false);\n      return record;\n    }\n    setupController(controller, model) {\n      super.setupController(controller, model);\n      controller.set(\"allPersonas\", this.modelFor(\"adminPlugins.show.discourse-ai-personas\"));\n    }\n  }\n  _exports.default = AdminPluginsShowDiscourseAiPersonasNew;\n});","define(\"discourse/plugins/discourse-ai/discourse/routes/admin-plugins-show-discourse-ai-personas\", [\"exports\", \"discourse/routes/discourse\"], function (_exports, _discourse) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  class DiscourseAiAiPersonasRoute extends _discourse.default {\n    model() {\n      return this.store.findAll(\"ai-persona\");\n    }\n  }\n  _exports.default = DiscourseAiAiPersonasRoute;\n});","define(\"discourse/plugins/discourse-ai/discourse/routes/admin-plugins-show-discourse-ai-spam\", [\"exports\", \"@ember/service\", \"discourse/lib/ajax\", \"discourse/routes/discourse\"], function (_exports, _service, _ajax, _discourse) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  class DiscourseAiSpamRoute extends _discourse.default {\n    static #_ = (() => dt7948.g(this.prototype, \"store\", [_service.service]))();\n    #store = (() => (dt7948.i(this, \"store\"), void 0))();\n    model() {\n      return (0, _ajax.ajax)(\"/admin/plugins/discourse-ai/ai-spam.json\");\n    }\n  }\n  _exports.default = DiscourseAiSpamRoute;\n});","define(\"discourse/plugins/discourse-ai/discourse/routes/admin-plugins-show-discourse-ai-tools-edit\", [\"exports\", \"discourse/routes/discourse\"], function (_exports, _discourse) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  class DiscourseAiToolsEditRoute extends _discourse.default {\n    async model(params) {\n      const allTools = this.modelFor(\"adminPlugins.show.discourse-ai-tools\");\n      const id = parseInt(params.id, 10);\n      return allTools.find(tool => tool.id === id);\n    }\n    setupController(controller) {\n      super.setupController(...arguments);\n      const toolsModel = this.modelFor(\"adminPlugins.show.discourse-ai-tools\");\n      controller.set(\"allTools\", toolsModel);\n      controller.set(\"presets\", toolsModel.resultSetMeta.presets);\n    }\n  }\n  _exports.default = DiscourseAiToolsEditRoute;\n});","define(\"discourse/plugins/discourse-ai/discourse/routes/admin-plugins-show-discourse-ai-tools-new\", [\"exports\", \"discourse/routes/discourse\"], function (_exports, _discourse) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  class DiscourseAiToolsNewRoute extends _discourse.default {\n    async model() {\n      return this.store.createRecord(\"ai-tool\");\n    }\n    setupController(controller) {\n      super.setupController(...arguments);\n      const toolsModel = this.modelFor(\"adminPlugins.show.discourse-ai-tools\");\n      controller.set(\"allTools\", toolsModel);\n      controller.set(\"presets\", toolsModel.resultSetMeta.presets);\n    }\n  }\n  _exports.default = DiscourseAiToolsNewRoute;\n});","define(\"discourse/plugins/discourse-ai/discourse/routes/admin-plugins-show-discourse-ai-tools\", [\"exports\", \"@ember/service\", \"discourse/routes/discourse\"], function (_exports, _service, _discourse) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  class DiscourseAiToolsRoute extends _discourse.default {\n    static #_ = (() => dt7948.g(this.prototype, \"store\", [_service.service]))();\n    #store = (() => (dt7948.i(this, \"store\"), void 0))();\n    model() {\n      return this.store.findAll(\"ai-tool\");\n    }\n  }\n  _exports.default = DiscourseAiToolsRoute;\n});","define(\"discourse/plugins/discourse-ai/discourse/routes/admin-plugins-show-discourse-ai-usage\", [\"exports\", \"@ember/service\", \"discourse/lib/ajax\", \"discourse/routes/discourse\"], function (_exports, _service, _ajax, _discourse) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  class DiscourseAiUsageRoute extends _discourse.default {\n    static #_ = (() => dt7948.g(this.prototype, \"store\", [_service.service]))();\n    #store = (() => (dt7948.i(this, \"store\"), void 0))();\n    model() {\n      return (0, _ajax.ajax)(\"/admin/plugins/discourse-ai/ai-usage.json\");\n    }\n  }\n  _exports.default = DiscourseAiUsageRoute;\n});","define(\"discourse/plugins/discourse-ai/discourse/templates/admin-plugins/show/discourse-ai-embeddings/edit\", [\"exports\", \"@ember/template-factory\"], function (_exports, _templateFactory) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var _default = _exports.default = (0, _templateFactory.createTemplateFactory)(\n  /*\n    <AiEmbeddingsListEditor\n    @embeddings={{this.allEmbeddings}}\n    @currentEmbedding={{this.model}}\n  />\n  */\n  {\n    \"id\": \"vcJaiUO5\",\n    \"block\": \"[[[8,[39,0],null,[[\\\"@embeddings\\\",\\\"@currentEmbedding\\\"],[[30,0,[\\\"allEmbeddings\\\"]],[30,0,[\\\"model\\\"]]]],null]],[],false,[\\\"ai-embeddings-list-editor\\\"]]\",\n    \"moduleName\": \"discourse/plugins/discourse-ai/discourse/templates/admin-plugins/show/discourse-ai-embeddings/edit.hbs\",\n    \"isStrictMode\": false\n  });\n});","define(\"discourse/plugins/discourse-ai/discourse/templates/admin-plugins/show/discourse-ai-embeddings/index\", [\"exports\", \"@ember/template-factory\"], function (_exports, _templateFactory) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var _default = _exports.default = (0, _templateFactory.createTemplateFactory)(\n  /*\n    <AiEmbeddingsListEditor @embeddings={{this.model}} />\n  */\n  {\n    \"id\": \"I23FrvXW\",\n    \"block\": \"[[[8,[39,0],null,[[\\\"@embeddings\\\"],[[30,0,[\\\"model\\\"]]]],null]],[],false,[\\\"ai-embeddings-list-editor\\\"]]\",\n    \"moduleName\": \"discourse/plugins/discourse-ai/discourse/templates/admin-plugins/show/discourse-ai-embeddings/index.hbs\",\n    \"isStrictMode\": false\n  });\n});","define(\"discourse/plugins/discourse-ai/discourse/templates/admin-plugins/show/discourse-ai-embeddings/new\", [\"exports\", \"@ember/template-factory\"], function (_exports, _templateFactory) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var _default = _exports.default = (0, _templateFactory.createTemplateFactory)(\n  /*\n    <AiEmbeddingsListEditor\n    @embeddings={{this.allEmbeddings}}\n    @currentEmbedding={{this.model}}\n  />\n  */\n  {\n    \"id\": \"fEFkeHkd\",\n    \"block\": \"[[[8,[39,0],null,[[\\\"@embeddings\\\",\\\"@currentEmbedding\\\"],[[30,0,[\\\"allEmbeddings\\\"]],[30,0,[\\\"model\\\"]]]],null]],[],false,[\\\"ai-embeddings-list-editor\\\"]]\",\n    \"moduleName\": \"discourse/plugins/discourse-ai/discourse/templates/admin-plugins/show/discourse-ai-embeddings/new.hbs\",\n    \"isStrictMode\": false\n  });\n});","define(\"discourse/plugins/discourse-ai/discourse/templates/admin-plugins/show/discourse-ai-llms/edit\", [\"exports\", \"@ember/template-factory\"], function (_exports, _templateFactory) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var _default = _exports.default = (0, _templateFactory.createTemplateFactory)(\n  /*\n    <AiLlmsListEditor @llms={{this.allLlms}} @currentLlm={{this.model}} />\n  */\n  {\n    \"id\": \"pxwDUL11\",\n    \"block\": \"[[[8,[39,0],null,[[\\\"@llms\\\",\\\"@currentLlm\\\"],[[30,0,[\\\"allLlms\\\"]],[30,0,[\\\"model\\\"]]]],null]],[],false,[\\\"ai-llms-list-editor\\\"]]\",\n    \"moduleName\": \"discourse/plugins/discourse-ai/discourse/templates/admin-plugins/show/discourse-ai-llms/edit.hbs\",\n    \"isStrictMode\": false\n  });\n});","define(\"discourse/plugins/discourse-ai/discourse/templates/admin-plugins/show/discourse-ai-llms/index\", [\"exports\", \"@ember/template-factory\"], function (_exports, _templateFactory) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var _default = _exports.default = (0, _templateFactory.createTemplateFactory)(\n  /*\n    <AiLlmsListEditor @llms={{this.model}} />\n  */\n  {\n    \"id\": \"/hpMWqzQ\",\n    \"block\": \"[[[8,[39,0],null,[[\\\"@llms\\\"],[[30,0,[\\\"model\\\"]]]],null]],[],false,[\\\"ai-llms-list-editor\\\"]]\",\n    \"moduleName\": \"discourse/plugins/discourse-ai/discourse/templates/admin-plugins/show/discourse-ai-llms/index.hbs\",\n    \"isStrictMode\": false\n  });\n});","define(\"discourse/plugins/discourse-ai/discourse/templates/admin-plugins/show/discourse-ai-llms/new\", [\"exports\", \"@ember/template-factory\"], function (_exports, _templateFactory) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var _default = _exports.default = (0, _templateFactory.createTemplateFactory)(\n  /*\n    <AiLlmsListEditor\n    @llms={{this.allLlms}}\n    @currentLlm={{this.model}}\n    @llmTemplate={{this.llmTemplate}}\n  />\n  */\n  {\n    \"id\": \"bkbJM+7c\",\n    \"block\": \"[[[8,[39,0],null,[[\\\"@llms\\\",\\\"@currentLlm\\\",\\\"@llmTemplate\\\"],[[30,0,[\\\"allLlms\\\"]],[30,0,[\\\"model\\\"]],[30,0,[\\\"llmTemplate\\\"]]]],null]],[],false,[\\\"ai-llms-list-editor\\\"]]\",\n    \"moduleName\": \"discourse/plugins/discourse-ai/discourse/templates/admin-plugins/show/discourse-ai-llms/new.hbs\",\n    \"isStrictMode\": false\n  });\n});","define(\"discourse/plugins/discourse-ai/discourse/templates/admin-plugins/show/discourse-ai-personas/edit\", [\"exports\", \"@ember/template-factory\"], function (_exports, _templateFactory) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var _default = _exports.default = (0, _templateFactory.createTemplateFactory)(\n  /*\n    <AiPersonaListEditor\n    @personas={{this.allPersonas}}\n    @currentPersona={{this.model}}\n  />\n  */\n  {\n    \"id\": \"zHnevwvJ\",\n    \"block\": \"[[[8,[39,0],null,[[\\\"@personas\\\",\\\"@currentPersona\\\"],[[30,0,[\\\"allPersonas\\\"]],[30,0,[\\\"model\\\"]]]],null]],[],false,[\\\"ai-persona-list-editor\\\"]]\",\n    \"moduleName\": \"discourse/plugins/discourse-ai/discourse/templates/admin-plugins/show/discourse-ai-personas/edit.hbs\",\n    \"isStrictMode\": false\n  });\n});","define(\"discourse/plugins/discourse-ai/discourse/templates/admin-plugins/show/discourse-ai-personas/index\", [\"exports\", \"@ember/template-factory\"], function (_exports, _templateFactory) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var _default = _exports.default = (0, _templateFactory.createTemplateFactory)(\n  /*\n    <AiPersonaListEditor @personas={{this.model}} />\n  */\n  {\n    \"id\": \"S3ls7MhI\",\n    \"block\": \"[[[8,[39,0],null,[[\\\"@personas\\\"],[[30,0,[\\\"model\\\"]]]],null]],[],false,[\\\"ai-persona-list-editor\\\"]]\",\n    \"moduleName\": \"discourse/plugins/discourse-ai/discourse/templates/admin-plugins/show/discourse-ai-personas/index.hbs\",\n    \"isStrictMode\": false\n  });\n});","define(\"discourse/plugins/discourse-ai/discourse/templates/admin-plugins/show/discourse-ai-personas/new\", [\"exports\", \"@ember/template-factory\"], function (_exports, _templateFactory) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var _default = _exports.default = (0, _templateFactory.createTemplateFactory)(\n  /*\n    <AiPersonaListEditor\n    @personas={{this.allPersonas}}\n    @currentPersona={{this.model}}\n  />\n  */\n  {\n    \"id\": \"uPcey72d\",\n    \"block\": \"[[[8,[39,0],null,[[\\\"@personas\\\",\\\"@currentPersona\\\"],[[30,0,[\\\"allPersonas\\\"]],[30,0,[\\\"model\\\"]]]],null]],[],false,[\\\"ai-persona-list-editor\\\"]]\",\n    \"moduleName\": \"discourse/plugins/discourse-ai/discourse/templates/admin-plugins/show/discourse-ai-personas/new.hbs\",\n    \"isStrictMode\": false\n  });\n});","define(\"discourse/plugins/discourse-ai/discourse/templates/admin-plugins/show/discourse-ai-spam\", [\"exports\", \"@ember/template-factory\"], function (_exports, _templateFactory) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var _default = _exports.default = (0, _templateFactory.createTemplateFactory)(\n  /*\n    <AiSpam @model={{this.model}} />\n  */\n  {\n    \"id\": \"rniOVX9R\",\n    \"block\": \"[[[8,[39,0],null,[[\\\"@model\\\"],[[30,0,[\\\"model\\\"]]]],null]],[],false,[\\\"ai-spam\\\"]]\",\n    \"moduleName\": \"discourse/plugins/discourse-ai/discourse/templates/admin-plugins/show/discourse-ai-spam.hbs\",\n    \"isStrictMode\": false\n  });\n});","define(\"discourse/plugins/discourse-ai/discourse/templates/admin-plugins/show/discourse-ai-tools/edit\", [\"exports\", \"@ember/template-factory\"], function (_exports, _templateFactory) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var _default = _exports.default = (0, _templateFactory.createTemplateFactory)(\n  /*\n    <section class=\"ai-persona-tool-editor__current admin-detail pull-left\">\n    <AiToolEditor\n      @tools={{this.allTools}}\n      @model={{this.model}}\n      @presets={{this.presets}}\n    />\n  </section>\n  */\n  {\n    \"id\": \"wRciesRW\",\n    \"block\": \"[[[10,\\\"section\\\"],[14,0,\\\"ai-persona-tool-editor__current admin-detail pull-left\\\"],[12],[1,\\\"\\\\n  \\\"],[8,[39,1],null,[[\\\"@tools\\\",\\\"@model\\\",\\\"@presets\\\"],[[30,0,[\\\"allTools\\\"]],[30,0,[\\\"model\\\"]],[30,0,[\\\"presets\\\"]]]],null],[1,\\\"\\\\n\\\"],[13]],[],false,[\\\"section\\\",\\\"ai-tool-editor\\\"]]\",\n    \"moduleName\": \"discourse/plugins/discourse-ai/discourse/templates/admin-plugins/show/discourse-ai-tools/edit.hbs\",\n    \"isStrictMode\": false\n  });\n});","define(\"discourse/plugins/discourse-ai/discourse/templates/admin-plugins/show/discourse-ai-tools/index\", [\"exports\", \"@ember/template-factory\"], function (_exports, _templateFactory) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var _default = _exports.default = (0, _templateFactory.createTemplateFactory)(\n  /*\n    <AiToolListEditor @tools={{this.model}} />\n  */\n  {\n    \"id\": \"jeGs6+Fr\",\n    \"block\": \"[[[8,[39,0],null,[[\\\"@tools\\\"],[[30,0,[\\\"model\\\"]]]],null]],[],false,[\\\"ai-tool-list-editor\\\"]]\",\n    \"moduleName\": \"discourse/plugins/discourse-ai/discourse/templates/admin-plugins/show/discourse-ai-tools/index.hbs\",\n    \"isStrictMode\": false\n  });\n});","define(\"discourse/plugins/discourse-ai/discourse/templates/admin-plugins/show/discourse-ai-tools/new\", [\"exports\", \"@ember/template-factory\"], function (_exports, _templateFactory) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var _default = _exports.default = (0, _templateFactory.createTemplateFactory)(\n  /*\n    <section class=\"ai-persona-tool-editor__current admin-detail pull-left\">\n    <AiToolEditor\n      @tools={{this.allTools}}\n      @model={{this.model}}\n      @presets={{this.presets}}\n    />\n  </section>\n  */\n  {\n    \"id\": \"EzvJEvg7\",\n    \"block\": \"[[[10,\\\"section\\\"],[14,0,\\\"ai-persona-tool-editor__current admin-detail pull-left\\\"],[12],[1,\\\"\\\\n  \\\"],[8,[39,1],null,[[\\\"@tools\\\",\\\"@model\\\",\\\"@presets\\\"],[[30,0,[\\\"allTools\\\"]],[30,0,[\\\"model\\\"]],[30,0,[\\\"presets\\\"]]]],null],[1,\\\"\\\\n\\\"],[13]],[],false,[\\\"section\\\",\\\"ai-tool-editor\\\"]]\",\n    \"moduleName\": \"discourse/plugins/discourse-ai/discourse/templates/admin-plugins/show/discourse-ai-tools/new.hbs\",\n    \"isStrictMode\": false\n  });\n});","define(\"discourse/plugins/discourse-ai/discourse/templates/admin-plugins/show/discourse-ai-usage\", [\"exports\", \"@ember/template-factory\"], function (_exports, _templateFactory) {\n  \"use strict\";\n\n  Object.defineProperty(_exports, \"__esModule\", {\n    value: true\n  });\n  _exports.default = void 0;\n  var _default = _exports.default = (0, _templateFactory.createTemplateFactory)(\n  /*\n    <AiUsage @model={{this.model}} />\n  */\n  {\n    \"id\": \"aIPPrruw\",\n    \"block\": \"[[[8,[39,0],null,[[\\\"@model\\\"],[[30,0,[\\\"model\\\"]]]],null]],[],false,[\\\"ai-usage\\\"]]\",\n    \"moduleName\": \"discourse/plugins/discourse-ai/discourse/templates/admin-plugins/show/discourse-ai-usage.hbs\",\n    \"isStrictMode\": false\n  });\n});"],"mappings":"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"}