diff --git a/jsonschema/api-docs.md b/jsonschema/api-docs.md index 1afd6d9f..be464c75 100644 --- a/jsonschema/api-docs.md +++ b/jsonschema/api-docs.md @@ -15,7 +15,7 @@ Config contains the configuration for the core server |[**db**](#db)|`object`||yes| |[**dbx**](#dbx)|`object`||| |[**redis**](#redis)|`object`|Config for the redis client used to store key-value pairs
|| -|[**tracer**](#tracer)|`object`|Config defines the configuration settings for opentelemetry tracing
|| +|[**tracer**](#tracer)|`object`||| |[**email**](#email)|`object`||| |[**sessions**](#sessions)|`object`||| |[**posthog**](#posthog)|`object`|Config is the configuration for PostHog
|| @@ -454,50 +454,41 @@ Config for the redis client used to store key-value pairs ## tracer: object -Config defines the configuration settings for opentelemetry tracing - - **Properties** |Name|Type|Description|Required| |----|----|-----------|--------| -|**enabled**|`boolean`|Enabled to enable tracing
|| -|**provider**|`string`|Provider to use for tracing
|| -|**environment**|`string`|Environment to set for the service
|| -|[**stdout**](#tracerstdout)|`object`|StdOut settings for the stdout provider
|| -|[**otlp**](#tracerotlp)|`object`|OTLP settings for the otlp provider
|| +|**enabled**|`boolean`||| +|**provider**|`string`||| +|**environment**|`string`||| +|[**stdout**](#tracerstdout)|`object`||| +|[**otlp**](#tracerotlp)|`object`||| **Additional Properties:** not allowed ### tracer\.stdout: object -StdOut settings for the stdout provider - - **Properties** |Name|Type|Description|Required| |----|----|-----------|--------| -|**pretty**|`boolean`|Pretty enables pretty printing of the output
|| -|**disableTimestamp**|`boolean`|DisableTimestamp disables the timestamp in the output
|| +|**pretty**|`boolean`||| +|**disableTimestamp**|`boolean`||| **Additional Properties:** not allowed ### tracer\.otlp: object -OTLP settings for the otlp provider - - **Properties** |Name|Type|Description|Required| |----|----|-----------|--------| -|**endpoint**|`string`|Endpoint to send the traces to
|| -|**insecure**|`boolean`|Insecure to disable TLS
|| -|**certificate**|`string`|Certificate to use for TLS
|| +|**endpoint**|`string`||| +|**insecure**|`boolean`||| +|**certificate**|`string`||| |[**headers**](#tracerotlpheaders)|`string[]`||| -|**compression**|`string`|Compression to use for the request
|| -|**timeout**|`integer`|Timeout for the request
|| +|**compression**|`string`||| +|**timeout**|`integer`||| **Additional Properties:** not allowed diff --git a/jsonschema/core.config.json b/jsonschema/core.config.json index 000f0618..eca6f8fb 100644 --- a/jsonschema/core.config.json +++ b/jsonschema/core.config.json @@ -616,75 +616,59 @@ "otelx.Config": { "properties": { "enabled": { - "type": "boolean", - "description": "Enabled to enable tracing" + "type": "boolean" }, "provider": { - "type": "string", - "description": "Provider to use for tracing" + "type": "string" }, "environment": { - "type": "string", - "description": "Environment to set for the service" + "type": "string" }, "stdout": { - "$ref": "#/$defs/otelx.StdOut", - "description": "StdOut settings for the stdout provider" + "$ref": "#/$defs/otelx.StdOut" }, "otlp": { - "$ref": "#/$defs/otelx.OTLP", - "description": "OTLP settings for the otlp provider" + "$ref": "#/$defs/otelx.OTLP" } }, "additionalProperties": false, - "type": "object", - "description": "Config defines the configuration settings for opentelemetry tracing" + "type": "object" }, "otelx.OTLP": { "properties": { "endpoint": { - "type": "string", - "description": "Endpoint to send the traces to" + "type": "string" }, "insecure": { - "type": "boolean", - "description": "Insecure to disable TLS" + "type": "boolean" }, "certificate": { - "type": "string", - "description": "Certificate to use for TLS" + "type": "string" }, "headers": { - "$ref": "#/$defs/[]string", - "description": "Headers to send with the request" + "$ref": "#/$defs/[]string" }, "compression": { - "type": "string", - "description": "Compression to use for the request" + "type": "string" }, "timeout": { - "type": "integer", - "description": "Timeout for the request" + "type": "integer" } }, "additionalProperties": false, - "type": "object", - "description": "OTLP settings for the otlp provider" + "type": "object" }, "otelx.StdOut": { "properties": { "pretty": { - "type": "boolean", - "description": "Pretty enables pretty printing of the output" + "type": "boolean" }, "disableTimestamp": { - "type": "boolean", - "description": "DisableTimestamp disables the timestamp in the output" + "type": "boolean" } }, "additionalProperties": false, - "type": "object", - "description": "StdOut settings for the stdout provider" + "type": "object" }, "posthog.Config": { "properties": {