chore(guardrails): regenerate the OpenAPI snapshot for the NeuralTrust config

The lazy snapshot and schema.d.ts are checked in, so adding collector_key and
naming neuraltrust in the shared unreachable_fallback description left them
stale. Regenerated with the documented commands; the diff is those two fields
and nothing else.
This commit is contained in:
albertbausili 2026-09-02 13:02:03 +02:00
parent b4bbbff56f
commit b2aaa6795a
2 changed files with 19 additions and 2 deletions

View file

@ -9752,7 +9752,7 @@
},
"unreachable_fallback": {
"default": "fail_closed",
"description": "Behavior when a guardrail endpoint is unreachable due to network errors. Implemented by guardrail='generic_guardrail_api', 'akto', 'vigil_guard', 'repelloai', 'headroom', and 'compresr'. 'fail_closed' raises an error (default). 'fail_open' logs a critical error and allows the request to proceed.",
"description": "Behavior when a guardrail endpoint is unreachable due to network errors. Implemented by guardrail='generic_guardrail_api', 'akto', 'vigil_guard', 'repelloai', 'headroom', 'compresr', and 'neuraltrust'. 'fail_closed' raises an error (default). 'fail_open' logs a critical error and allows the request to proceed.",
"enum": [
"fail_closed",
"fail_open"
@ -11210,6 +11210,18 @@
"title": "Chunk Budget Chars",
"type": "integer"
},
"collector_key": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"description": "TrustGuard collector key (tgcol_...). Optional when the API key is bound to a collector. Env: TRUSTGUARD_COLLECTOR_KEY.",
"title": "Collector Key"
},
"confidence_threshold": {
"default": 0.5,
"default_value": 0.5,

View file

@ -23639,7 +23639,7 @@ export interface components {
timeout?: number | null;
/**
* Unreachable Fallback
* @description Behavior when a guardrail endpoint is unreachable due to network errors. Implemented by guardrail='generic_guardrail_api', 'akto', 'vigil_guard', 'repelloai', 'headroom', and 'compresr'. 'fail_closed' raises an error (default). 'fail_open' logs a critical error and allows the request to proceed.
* @description Behavior when a guardrail endpoint is unreachable due to network errors. Implemented by guardrail='generic_guardrail_api', 'akto', 'vigil_guard', 'repelloai', 'headroom', 'compresr', and 'neuraltrust'. 'fail_closed' raises an error (default). 'fail_open' logs a critical error and allows the request to proceed.
* @default fail_closed
* @enum {string}
*/
@ -30184,6 +30184,11 @@ export interface components {
* @default 25000
*/
chunk_budget_chars: number;
/**
* Collector Key
* @description TrustGuard collector key (tgcol_...). Optional when the API key is bound to a collector. Env: TRUSTGUARD_COLLECTOR_KEY.
*/
collector_key?: string | null;
/**
* Confidence Threshold
* @description Only block or mask when detection confidence >= this value; below threshold, allow or log_only.