From 69b9f174c791b3bbea117b91b54c20b381108d99 Mon Sep 17 00:00:00 2001 From: cstns Date: Thu, 21 May 2026 14:06:43 +0300 Subject: [PATCH] Document AI feature flag and configuration options --- docs/admin/introduction.md | 3 +++ docs/install/configuration.md | 6 ++++++ 2 files changed, 9 insertions(+) diff --git a/docs/admin/introduction.md b/docs/admin/introduction.md index e18381320b..dc0fbc6889 100644 --- a/docs/admin/introduction.md +++ b/docs/admin/introduction.md @@ -184,6 +184,9 @@ including what Instance Types are available and any limits that should be applie - **Tables** Provides a Team scoped shared SQL Relational Database (Requires specific configuration). More details [here](../user/ff-tables.md) + - **AI Features** + + Global toggle for all AI functionality within the team. When disabled, all AI features below are unavailable regardless of their individual settings. Requires `ai.enabled: true` in the platform configuration. - **Assistant Inline Code Completion** Allows LLM assistance when writing Functions nodes (requires a token from FlowFuse Support and available to Enterprise License holders). More details [here](/docs/user/expert/) diff --git a/docs/install/configuration.md b/docs/install/configuration.md index 038201cbde..2b0687322b 100644 --- a/docs/install/configuration.md +++ b/docs/install/configuration.md @@ -229,6 +229,12 @@ Option | Description `broker.url` | The full url to the platform broker. This is used by the platform and Node-RED instances to connect to the broker. For example: `mqtt://localhost:1883`. `broker.public_url` | If set, this is the url provided to Devices to connect to the broker with. When running in a Docker or K8S environment, this url should be the externally addressable url the broker is provided on. This could be via WebSockets, for example: `ws://example.com:1884` +## AI Configuration + +Option | Description +---------------|-------------- +`ai.enabled` | Enables all AI features on the platform. When set to `false`, all AI functionality is disabled regardless of individual feature configuration (assistant, expert, inline completions, snapshot descriptions). Default: `true` + ## FF Tables Option | Description