chore(sync): mirror docs from openclaw/openclaw@df542f75a9

This commit is contained in:
openclaw-docs-sync[bot] 2026-04-26 19:55:11 +00:00
parent 26a2324410
commit 9fb0ac6bfe
3 changed files with 13 additions and 2 deletions

View File

@ -1,5 +1,5 @@
{
"repository": "openclaw/openclaw",
"sha": "406ae72fd2789c78053f6b94006ec8f488bc1c00",
"syncedAt": "2026-04-26T19:14:39.767Z"
"sha": "df542f75a9c186001a3fbfbac9310791314893c1",
"syncedAt": "2026-04-26T19:53:50.671Z"
}

View File

@ -150,6 +150,10 @@ When any subkey is enabled, model and tool spans get bounded, redacted
- **Logs:** OTLP logs respect `logging.level` (file log level). They use the
diagnostic log-record redaction path, not console formatting. High-volume
installs should prefer OTLP collector sampling/filtering over local sampling.
- **File-log correlation:** JSONL file logs include top-level `traceId`,
`spanId`, `parentSpanId`, and `traceFlags` when the log call carries a valid
diagnostic trace context, which lets log processors join local log lines with
exported spans.
## Exported metrics

View File

@ -157,6 +157,13 @@ You can override both via the **`OPENCLAW_LOG_LEVEL`** environment variable (e.g
`--verbose` only affects console output and WS log verbosity; it does not change
file log levels.
### Trace correlation
File logs are JSONL. When a log call carries a valid diagnostic trace context,
OpenClaw writes the trace fields as top-level JSON keys (`traceId`, `spanId`,
`parentSpanId`, `traceFlags`) so external log processors can correlate the line
with OTEL spans and provider `traceparent` propagation.
### Console styles
`logging.consoleStyle`: