diff --git a/docs/config.html b/docs/config.html index db309cd12..cce862ba8 100644 --- a/docs/config.html +++ b/docs/config.html @@ -740,6 +740,11 @@

Customization

+ + allow_verbose_infer + boolean + +

DatabaseConfiguration

@@ -1127,18 +1132,24 @@

OkpConfiguration

+ rhokp_url + string + Base URL for the OKP server (http or https). Set to +${env.RH_SERVER_OKP} in YAML to use the environment +variable. When unset, the default from constants is used. + + offline boolean When True, use parent_id for OKP chunk source URLs. When False, use reference_url for chunk source URLs. - + chunk_filter_query string - OKP filter query applied to every OKP search request. Defaults to -‘is_chunk:true’ to restrict results to chunk documents. To add extra -constraints, extend the expression using boolean syntax, -e.g. ‘is_chunk:true AND product:openshift’. + Additional OKP filter query applied to every OKP search request. Use +Solr boolean syntax, e.g. ‘product:ansible AND +product:openshift’. @@ -1375,6 +1386,11 @@

QuotaSchedulerConfiguration

RHIdentityConfiguration

Red Hat Identity authentication configuration.

+ + + + + @@ -1388,6 +1404,12 @@

RHIdentityConfiguration

+ + + + +
Field array List of all required entitlements.
max_header_sizeintegerMaximum allowed size in bytes for the base64-encoded x-rh-identity +header. Headers exceeding this size are rejected before decoding.

RagConfiguration

@@ -1689,3 +1711,4 @@

UserDataCollection

+ diff --git a/docs/config.json b/docs/config.json index 16578b742..f212b8d84 100644 --- a/docs/config.json +++ b/docs/config.json @@ -113,6 +113,9 @@ "info", "model_override", "rlsapi_v1_infer", + "register_mcp_server", + "list_mcp_servers", + "delete_mcp_server", "a2a_agent_card", "a2a_task_execution", "a2a_message", @@ -625,6 +628,11 @@ } ], "default": null + }, + "allow_verbose_infer": { + "default": false, + "title": "Allow Verbose Infer", + "type": "boolean" } }, "title": "Customization", @@ -905,6 +913,13 @@ "additionalProperties": false, "description": "OKP (Offline Knowledge Portal) provider configuration.\n\nControls provider-specific behaviour for the OKP vector store.\nOnly relevant when ``\"okp\"`` is listed in ``rag.inline`` or ``rag.tool``.", "properties": { + "rhokp_url": { + "type": "string", + "nullable": true, + "default": null, + "description": "Base URL for the OKP server (http or https). Set to `${env.RH_SERVER_OKP}` in YAML to use the environment variable. When unset, the default from constants is used.", + "title": "OKP base URL" + }, "offline": { "default": true, "description": "When True, use parent_id for OKP chunk source URLs. When False, use reference_url for chunk source URLs.", @@ -912,10 +927,11 @@ "type": "boolean" }, "chunk_filter_query": { - "default": "is_chunk:true", - "description": "OKP filter query applied to every OKP search request. Defaults to 'is_chunk:true' to restrict results to chunk documents. To add extra constraints, extend the expression using boolean syntax, e.g. 'is_chunk:true AND product:*openshift*'.", - "title": "OKP chunk filter query", - "type": "string" + "type": "string", + "nullable": true, + "default": null, + "description": "Additional OKP filter query applied to every OKP search request. Use Solr boolean syntax, e.g. 'product:ansible AND product:*openshift*'.", + "title": "OKP chunk filter query" } }, "title": "OkpConfiguration", @@ -1128,6 +1144,13 @@ "default": null, "description": "List of all required entitlements.", "title": "Required entitlements" + }, + "max_header_size": { + "default": 8192, + "description": "Maximum allowed size in bytes for the base64-encoded x-rh-identity header. Headers exceeding this size are rejected before decoding.", + "minimum": 0, + "title": "Maximum header size", + "type": "integer" } }, "title": "RHIdentityConfiguration", diff --git a/docs/config.md b/docs/config.md index deeef024a..c1807a8b1 100644 --- a/docs/config.md +++ b/docs/config.md @@ -110,22 +110,6 @@ Microsoft Entra ID authentication attributes for Azure. BYOK (Bring Your Own Knowledge) RAG configuration. -Each entry registers a local vector store. The `rag_id` is the -identifier used in `rag.inline` and `rag.tool` to select which stores to use. - -Example: - -```yaml -byok_rag: - - rag_id: my-docs # referenced in rag.inline / rag.tool - rag_type: inline::faiss - embedding_model: sentence-transformers/all-MiniLM-L6-v2 - embedding_dimension: 384 - vector_db_id: vs_abc123 - db_path: /path/to/faiss_store.db - score_multiplier: 1.0 -``` - | Field | Type | Description | |-------|------|-------------| @@ -233,6 +217,7 @@ Service customization. | agent_card_path | string | | | agent_card_config | object | | | custom_profile | | | +| allow_verbose_infer | boolean | | ## DatabaseConfiguration @@ -407,9 +392,9 @@ Only relevant when ``"okp"`` is listed in ``rag.inline`` or ``rag.tool``. | Field | Type | Description | |-------|------|-------------| -| rhokp_url | string | Base URL for the OKP server. Set to `${env.RH_SERVER_OKP}` in YAML to use the environment variable. When missing or empty, the application default is used. | +| rhokp_url | string | Base URL for the OKP server (http or https). Set to `${env.RH_SERVER_OKP}` in YAML to use the environment variable. When unset, the default from constants is used. | | offline | boolean | When True, use parent_id for OKP chunk source URLs. When False, use reference_url for chunk source URLs. | -| chunk_filter_query | string | Additional OKP filter query applied to every OKP search request. Use Solr boolean syntax, e.g. 'product:\*ansible\* AND product:\*openshift\*'. | +| chunk_filter_query | string | Additional OKP filter query applied to every OKP search request. Use Solr boolean syntax, e.g. 'product:ansible AND product:*openshift*'. | ## PostgreSQLDatabaseConfiguration @@ -516,6 +501,7 @@ Red Hat Identity authentication configuration. | Field | Type | Description | |-------|------|-------------| | required_entitlements | array | List of all required entitlements. | +| max_header_size | integer | Maximum allowed size in bytes for the base64-encoded x-rh-identity header. Headers exceeding this size are rejected before decoding. | ## RagConfiguration