diff --git a/components/changelog/content/config_v1.2.1.mdx b/components/changelog/content/config_v1.2.1.mdx
new file mode 100644
index 000000000..dc81f1d3a
--- /dev/null
+++ b/components/changelog/content/config_v1.2.1.mdx
@@ -0,0 +1,2 @@
+- Added `recursionLimit` to [Agents Config](/docs/configuration/librechat_yaml/object_structure/agents#recursionlimit) to control maximum agent recursion depth
+ - Default limit: 25 steps
diff --git a/pages/changelog/config_v1.2.1.mdx b/pages/changelog/config_v1.2.1.mdx
new file mode 100644
index 000000000..4ec6602ed
--- /dev/null
+++ b/pages/changelog/config_v1.2.1.mdx
@@ -0,0 +1,13 @@
+---
+date: 2025/1/3
+title: ⚙️ Config v1.2.1
+---
+
+import { ChangelogHeader } from '@/components/changelog/ChangelogHeader'
+import Content from '@/components/changelog/content/config_v1.2.1.mdx'
+
+
+
+---
+
+
diff --git a/pages/docs/configuration/librechat_yaml/object_structure/agents.mdx b/pages/docs/configuration/librechat_yaml/object_structure/agents.mdx
index d3f98ccc3..0d6068581 100644
--- a/pages/docs/configuration/librechat_yaml/object_structure/agents.mdx
+++ b/pages/docs/configuration/librechat_yaml/object_structure/agents.mdx
@@ -7,15 +7,30 @@ This page applies to the [`agents`](/docs/features/agents) endpoint.
```yaml filename="Agents Endpoint"
endpoints:
agents:
+ recursionLimit: 50
disableBuilder: false
# (optional) Agent Capabilities available to all users. Omit the ones you wish to exclude. Defaults to list below.
# capabilities: ["execute_code", "file_search", "actions", "tools"]
```
> This configuration enables the builder interface for agents.
+## recursionLimit
+
+
+
+**Default:** `25`
+
+**Example:**
+```yaml filename="endpoints / agents / recursionLimit"
+recursionLimit: 50
+```
+
## disableBuilder
-**Key:**