Skip to content

Commit b250fca

Browse files
authored
Merge pull request #1388 from tisnik/lcore-1348-regenerated-schema
LCORE-1348: Regenerated schema
2 parents 131fc01 + 1395899 commit b250fca

File tree

3 files changed

+59
-27
lines changed

3 files changed

+59
-27
lines changed

docs/config.html

Lines changed: 28 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -740,6 +740,11 @@ <h2 id="customization">Customization</h2>
740740
<td/>
741741
<td/>
742742
</tr>
743+
<tr class="odd">
744+
<td>allow_verbose_infer</td>
745+
<td>boolean</td>
746+
<td/>
747+
</tr>
743748
</tbody>
744749
</table>
745750
<h2 id="databaseconfiguration">DatabaseConfiguration</h2>
@@ -1127,18 +1132,24 @@ <h2 id="okpconfiguration">OkpConfiguration</h2>
11271132
</thead>
11281133
<tbody>
11291134
<tr class="odd">
1135+
<td>rhokp_url</td>
1136+
<td>string</td>
1137+
<td>Base URL for the OKP server (http or https). Set to
1138+
<code>${env.RH_SERVER_OKP}</code> in YAML to use the environment
1139+
variable. When unset, the default from constants is used.</td>
1140+
</tr>
1141+
<tr class="even">
11301142
<td>offline</td>
11311143
<td>boolean</td>
11321144
<td>When True, use parent_id for OKP chunk source URLs. When False, use
11331145
reference_url for chunk source URLs.</td>
11341146
</tr>
1135-
<tr class="even">
1147+
<tr class="odd">
11361148
<td>chunk_filter_query</td>
11371149
<td>string</td>
1138-
<td>OKP filter query applied to every OKP search request. Defaults to
1139-
&#x2018;is_chunk:true&#x2019; to restrict results to chunk documents. To add extra
1140-
constraints, extend the expression using boolean syntax,
1141-
e.g.&#xA0;&#x2018;is_chunk:true AND product:<em>openshift</em>&#x2019;.</td>
1150+
<td>Additional OKP filter query applied to every OKP search request. Use
1151+
Solr boolean syntax, e.g.&#xA0;&#x2018;product:ansible AND
1152+
product:<em>openshift</em>&#x2019;.</td>
11421153
</tr>
11431154
</tbody>
11441155
</table>
@@ -1375,6 +1386,11 @@ <h2 id="quotaschedulerconfiguration">QuotaSchedulerConfiguration</h2>
13751386
<h2 id="rhidentityconfiguration">RHIdentityConfiguration</h2>
13761387
<p>Red Hat Identity authentication configuration.</p>
13771388
<table>
1389+
<colgroup>
1390+
<col style="width: 26%"/>
1391+
<col style="width: 23%"/>
1392+
<col style="width: 50%"/>
1393+
</colgroup>
13781394
<thead>
13791395
<tr class="header">
13801396
<th>Field</th>
@@ -1388,6 +1404,12 @@ <h2 id="rhidentityconfiguration">RHIdentityConfiguration</h2>
13881404
<td>array</td>
13891405
<td>List of all required entitlements.</td>
13901406
</tr>
1407+
<tr class="even">
1408+
<td>max_header_size</td>
1409+
<td>integer</td>
1410+
<td>Maximum allowed size in bytes for the base64-encoded x-rh-identity
1411+
header. Headers exceeding this size are rejected before decoding.</td>
1412+
</tr>
13911413
</tbody>
13921414
</table>
13931415
<h2 id="ragconfiguration">RagConfiguration</h2>
@@ -1689,3 +1711,4 @@ <h2 id="userdatacollection">UserDataCollection</h2>
16891711
</table>
16901712
</body>
16911713
</html>
1714+

docs/config.json

Lines changed: 27 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -113,6 +113,9 @@
113113
"info",
114114
"model_override",
115115
"rlsapi_v1_infer",
116+
"register_mcp_server",
117+
"list_mcp_servers",
118+
"delete_mcp_server",
116119
"a2a_agent_card",
117120
"a2a_task_execution",
118121
"a2a_message",
@@ -625,6 +628,11 @@
625628
}
626629
],
627630
"default": null
631+
},
632+
"allow_verbose_infer": {
633+
"default": false,
634+
"title": "Allow Verbose Infer",
635+
"type": "boolean"
628636
}
629637
},
630638
"title": "Customization",
@@ -905,17 +913,25 @@
905913
"additionalProperties": false,
906914
"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``.",
907915
"properties": {
916+
"rhokp_url": {
917+
"type": "string",
918+
"nullable": true,
919+
"default": null,
920+
"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.",
921+
"title": "OKP base URL"
922+
},
908923
"offline": {
909924
"default": true,
910925
"description": "When True, use parent_id for OKP chunk source URLs. When False, use reference_url for chunk source URLs.",
911926
"title": "OKP offline mode",
912927
"type": "boolean"
913928
},
914929
"chunk_filter_query": {
915-
"default": "is_chunk:true",
916-
"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*'.",
917-
"title": "OKP chunk filter query",
918-
"type": "string"
930+
"type": "string",
931+
"nullable": true,
932+
"default": null,
933+
"description": "Additional OKP filter query applied to every OKP search request. Use Solr boolean syntax, e.g. 'product:ansible AND product:*openshift*'.",
934+
"title": "OKP chunk filter query"
919935
}
920936
},
921937
"title": "OkpConfiguration",
@@ -1128,6 +1144,13 @@
11281144
"default": null,
11291145
"description": "List of all required entitlements.",
11301146
"title": "Required entitlements"
1147+
},
1148+
"max_header_size": {
1149+
"default": 8192,
1150+
"description": "Maximum allowed size in bytes for the base64-encoded x-rh-identity header. Headers exceeding this size are rejected before decoding.",
1151+
"minimum": 0,
1152+
"title": "Maximum header size",
1153+
"type": "integer"
11311154
}
11321155
},
11331156
"title": "RHIdentityConfiguration",

docs/config.md

Lines changed: 4 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -110,22 +110,6 @@ Microsoft Entra ID authentication attributes for Azure.
110110

111111
BYOK (Bring Your Own Knowledge) RAG configuration.
112112

113-
Each entry registers a local vector store. The `rag_id` is the
114-
identifier used in `rag.inline` and `rag.tool` to select which stores to use.
115-
116-
Example:
117-
118-
```yaml
119-
byok_rag:
120-
- rag_id: my-docs # referenced in rag.inline / rag.tool
121-
rag_type: inline::faiss
122-
embedding_model: sentence-transformers/all-MiniLM-L6-v2
123-
embedding_dimension: 384
124-
vector_db_id: vs_abc123
125-
db_path: /path/to/faiss_store.db
126-
score_multiplier: 1.0
127-
```
128-
129113

130114
| Field | Type | Description |
131115
|-------|------|-------------|
@@ -233,6 +217,7 @@ Service customization.
233217
| agent_card_path | string | |
234218
| agent_card_config | object | |
235219
| custom_profile | | |
220+
| allow_verbose_infer | boolean | |
236221

237222

238223
## DatabaseConfiguration
@@ -407,9 +392,9 @@ Only relevant when ``"okp"`` is listed in ``rag.inline`` or ``rag.tool``.
407392

408393
| Field | Type | Description |
409394
|-------|------|-------------|
410-
| 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. |
395+
| 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. |
411396
| offline | boolean | When True, use parent_id for OKP chunk source URLs. When False, use reference_url for chunk source URLs. |
412-
| 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\*'. |
397+
| 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*'. |
413398

414399

415400
## PostgreSQLDatabaseConfiguration
@@ -516,6 +501,7 @@ Red Hat Identity authentication configuration.
516501
| Field | Type | Description |
517502
|-------|------|-------------|
518503
| required_entitlements | array | List of all required entitlements. |
504+
| 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. |
519505

520506

521507
## RagConfiguration

0 commit comments

Comments
 (0)