# Why is 'Default LLM' repeated in the error message about enabling chat for an agent?

**URL:** https://meta.discourse.org/t/why-is-default-llm-repeated-in-the-error-message-about-enabling-chat-for-an-agent/398845
**Category:** UX
**Tags:** ai
**Created:** [March 19, 2026, 11:08pm UTC](https://meta.discourse.org/t/why-is-default-llm-repeated-in-the-error-message-about-enabling-chat-for-an-agent/398845 "2026-03-19T23:08:12Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![Moin](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/moin/32/554653_2.png) [@Moin](https://meta.discourse.org/u/Moin)
#### Post date: [March 19, 2026, 11:08pm UTC](https://meta.discourse.org/t/why-is-default-llm-repeated-in-the-error-message-about-enabling-chat-for-an-agent/398845/1 "2026-03-19T23:08:12Z")

</div>

I was looking at `discourse_ai.ai_bot.agents.default_llm_required` on Crowdin.

> Default LLM model is required prior to enabling Chat

Because I was curious, I tried to trigger it. Now I wonder why there is a “Default llm” in front of “Default LLM”.

 ![image](https://global.discourse-cdn.com/meta/original/4X/d/a/f/daffa9d27feabb07377a6aeb0dde199a3e013867.png)

---

<div class="post-metadata">

### Author: ![awesomerobot](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/awesomerobot/32/142900_2.png) [@awesomerobot](https://meta.discourse.org/u/awesomerobot)
#### Post date: [March 20, 2026, 1:58pm UTC](https://meta.discourse.org/t/why-is-default-llm-repeated-in-the-error-message-about-enabling-chat-for-an-agent/398845/2 "2026-03-20T13:58:42Z")

</div>

Yeah that’s awkward! this will remove that initial “Default llm”

[https://github.com/discourse/discourse/pull/38753](https://github.com/discourse/discourse/pull/38753)
