Vincent Koc
5bba899a70
docs: batch fix filler Note/page openers and one TUI auth Warning
...
- gateway/authentication: tighten model-provider Note opener
- help/debugging: drop 'this page covers' filler
- reference/session-management-compaction: rephrase end-to-end intro
- reference/transcript-hygiene: drop 'this document describes' filler
- web/index: collapse 'this page focuses' filler
- web/tui: convert prose --url Note to Warning component
2026-04-26 22:12:17 -07:00
Vincent Koc
a167e687ce
docs: fix live docs CI
2026-04-26 22:04:16 -07:00
Vincent Koc
6c49039a23
docs(gateway): batch convert callouts and fix JSON5 smart quotes
...
- security/index: 3 prose callouts (Note/Warning) for remote credential rules, sandbox scope, elevated mode
- tailscale: loopback Note component
- pairing: bulleted Important warning to Warning component
- openshell: host-edit warning to Warning component
- local-models: replace 13 smart quotes inside the LM Studio JSON5 example so it parses
2026-04-26 21:56:59 -07:00
Vincent Koc
e2ecf292bc
docs(doctor): document models.providers.api migration and stale-enum skip
...
Add the legacy `models.providers.*.api: "openai"` → `"openai-completions"`
migration to doctor's Current migrations list, and note the gateway startup
behavior that skips providers with future or unknown api enum values instead
of failing closed.
Traces to:
- 6a7980e984 fix(doctor): migrate legacy OpenAI provider api
- 147f4f50f5 fix(gateway): skip stale model provider api entries
2026-04-26 21:39:00 -07:00
Vincent Koc
8cd68487d9
docs(remote): rename numbered headings and use Note components
2026-04-26 21:29:03 -07:00
Peter Steinberger
7c0fdae9b9
docs(providers): document local model request timeout
2026-04-27 05:27:41 +01:00
Peter Steinberger
18b76e3995
fix(ollama): scope request timeouts to providers
2026-04-27 04:55:11 +01:00
Peter Steinberger
29af4add2a
feat: trigger compaction for oversized transcripts
2026-04-27 03:46:11 +01:00
Peter Steinberger
20d6daaeaa
docs: document automatic bonjour container policy
2026-04-27 00:00:22 +01:00
Vincent Koc
2194a8c64c
docs(logging): document request trace scopes
2026-04-26 14:13:15 -07:00
Vincent Koc
f0566e410a
docs(diagnostics): document model call size timing
2026-04-26 13:43:22 -07:00
Vincent Koc
df542f75a9
fix(logging): expose trace fields in file logs
2026-04-26 12:52:04 -07:00
Vincent Koc
406ae72fd2
fix(logging): redact persisted transcript text
2026-04-26 12:12:44 -07:00
Vincent Koc
19e41a1e69
docs(logging): clarify redaction surfaces
2026-04-26 11:09:56 -07:00
Vincent Koc
893f070560
docs(prometheus): rewrite with Steps quick start, Tabs for enable methods and pull-vs-push, AccordionGroup for label policy and troubleshooting; document the 2048-series cap and trusted-operator scope from the diagnostics-prometheus plugin code
2026-04-26 02:26:08 -07:00
Vincent Koc
0f2e7510cb
feat(diagnostics-prometheus): add protected metrics exporter
2026-04-26 02:15:33 -07:00
Peter Steinberger
d9c5040fc5
docs(tailscale): clarify Control UI pairing
2026-04-26 09:46:59 +01:00
Shakker
6cf5a5fbcd
docs: document external service repair policy
2026-04-26 09:08:36 +01:00
Vincent Koc
64a7a34c83
docs(trusted-proxy-auth): rewrite with Steps for handshake, Tabs for TLS, AccordionGroup for proxy examples and troubleshooting
2026-04-26 01:04:51 -07:00
Vincent Koc
fe69b02951
docs(sandboxing): rewrite with Tabs for modes/backends/workspace, AccordionGroup for SSH/OpenShell details, Steps for image setup
2026-04-26 00:35:52 -07:00
Vincent Koc
434c8a1c91
docs(heartbeat): rewrite with Steps for quick start, ParamField for field notes, AccordionGroup for delivery and tasks behavior
2026-04-26 00:30:47 -07:00
Vincent Koc
a77996dc56
fix(diagnostics): propagate trusted traceparent headers
2026-04-26 00:24:47 -07:00
Peter Steinberger
5b9be2cdb1
fix: migrate agent runtime config
2026-04-26 08:12:44 +01:00
Vincent Koc
9d6e79019f
docs(secrets): rewrite with Tabs for SecretRef sources, AccordionGroup for providers and exec examples, Steps for the audit flow
2026-04-26 00:12:05 -07:00
Vincent Koc
f48dc96d43
docs(opentelemetry): document harness lifecycle metric, span, and diagnostic events from 82ddcf24f5
2026-04-25 23:54:30 -07:00
Vincent Koc
ff7f0df871
docs(config-tools): rewrite with AccordionGroup for provider examples and field details, ParamField for loop detectors
2026-04-25 23:51:26 -07:00
Vincent Koc
bb0ef5ef18
docs(troubleshooting): rewrite with AccordionGroup for symptom signatures, Steps for fix flows, and Warning callouts
2026-04-25 23:44:25 -07:00
Vincent Koc
8c87a637e9
docs(doctor): rewrite with Tabs for headless flags and AccordionGroup for the 19+ detailed behaviors
2026-04-25 23:40:24 -07:00
Peter Steinberger
8bbb143ab8
fix: enforce device token scope containment
2026-04-26 07:28:21 +01:00
Vincent Koc
cd89adf0ac
fix(logging): rotate file logs instead of suppressing
2026-04-25 22:55:33 -07:00
Peter Steinberger
8c35e45c00
fix: guard gateway mutations from older binaries
2026-04-26 06:07:55 +01:00
Peter Steinberger
ad5c00b8e0
docs: expand bonjour disable troubleshooting
2026-04-26 05:56:25 +01:00
Peter Steinberger
d1a5ea2024
fix(docker): disable bonjour by default for compose
2026-04-26 05:51:05 +01:00
Vincent Koc
46b9044c3f
docs: update model input modalities and OTEL token-metric attrs
...
Two recent commits added user-facing surface that left signature-style
references in docs stale:
- 4428661779 Alvin Tang (#20721 , thanks @alvinttang) extends the
configured model 'input' modality set to also accept 'audio' and
'video', matching what providers like LM Studio already report.
docs/plugins/manifest.md model-fields table listed only
'text | image | document', so add 'audio' and 'video'.
- 44da034516 Vincent (thanks @oc-factus) adds a bounded openclaw.agent
attribute on the openclaw.tokens counter so per-agent dashboards can
group usage. docs/gateway/opentelemetry.md metric reference omitted
it; add it to the attrs list.
2026-04-25 21:39:44 -07:00
Peter Steinberger
9b93b7df62
fix(whatsapp): remove ack reactions after replies
2026-04-26 05:36:14 +01:00
Peter Steinberger
b277eac656
fix: pin macos ssh remote url to loopback
2026-04-26 05:01:25 +01:00
Peter Steinberger
9ed11d6c49
fix: steer agents to safe gateway config flow
2026-04-26 05:00:17 +01:00
Peter Steinberger
6d4f65c9d4
docs: clarify codex runtime routing
2026-04-26 04:38:39 +01:00
Peter Steinberger
6336ed4166
fix: gate codex acp route hints
2026-04-26 04:36:26 +01:00
Peter Steinberger
b58223510c
fix(providers): support zai preserved thinking
2026-04-26 04:35:50 +01:00
Peter Steinberger
ed5276f9b9
fix(providers): keep vllm nemotron replies visible
2026-04-26 03:54:20 +01:00
Peter Steinberger
69e7e499b1
docs(tts): document per-agent tts config
2026-04-26 03:13:43 +01:00
Peter Steinberger
0ca952cdd5
feat(tts): add per-agent voice overrides
2026-04-26 02:54:13 +01:00
Vincent Koc
2495585a32
feat(diagnostics-otel): add exporter health diagnostics
...
Adds diagnostics-otel exporter health events and signal-specific endpoint wiring, with docs and config schema coverage.
2026-04-25 18:34:44 -07:00
Peter Steinberger
566d2d73a3
fix: keep system events from extending session resets ( #71845 )
2026-04-26 02:29:44 +01:00
Peter Steinberger
1fe0e6fc4a
fix(status): clarify tailscale exposure state
2026-04-26 01:47:03 +01:00
Peter Steinberger
78cfd2a512
fix: seed gateway control UI origins from runtime bind
2026-04-26 01:33:43 +01:00
Vincent Koc
f3accc753c
feat(plugins): add before agent finalize hook ( #71765 )
2026-04-25 17:21:17 -07:00
Peter Steinberger
ca0232ff0e
fix(bonjour): bound stuck advertiser restarts
2026-04-26 01:11:53 +01:00
Shakker
14e2760835
docs: fix plugin reference indentation
2026-04-26 01:03:13 +01:00