Peter Steinberger
653592d2c1
fix: preserve dashboard HTTP errors when diagnostics fail ( #145227 )
...
Keep the known HTTP status when the optional repair-message body cannot be read. Retain request release behavior and finite repair messages in the shared readiness owner.
2026-09-11 13:46:03 -07:00
Vincent Koc
c16d4796f8
docs: give pages with duplicate titles distinct names ( #140208 )
...
Several pages shared a frontmatter title with another page, so search
results, breadcrumbs and the sidebar showed two identical entries with no
way to tell them apart. The topic page keeps the plain title; the
command-scoped CLI page takes the disambiguated one, matching the
existing sibling style in docs/cli (Attach CLI, Inference CLI, Sandbox
CLI, Transcripts CLI, Workboard CLI).
- docs/cli/dashboard.md: Dashboard -> Dashboard CLI (vs docs/web/dashboard.md)
- docs/cli/doctor.md: Doctor -> Doctor CLI (vs docs/gateway/doctor.md)
- docs/cli/hooks.md: Hooks -> Hooks CLI (vs docs/automation/hooks.md)
- docs/cli/nodes.md: Nodes -> Nodes CLI (vs docs/nodes/index.md)
- docs/cli/pairing.md: Pairing -> Pairing CLI (vs docs/channels/pairing.md)
- docs/cli/plugins.md: Plugins -> Plugins CLI (vs docs/tools/plugin.md)
- docs/cli/secrets.md: Secrets -> Secrets CLI (vs docs/tools/secrets.md)
- docs/cli/security.md: Security -> Security CLI (vs docs/gateway/security/index.md)
- docs/cli/setup.md: Setup -> Setup CLI (vs docs/start/setup.md)
- docs/cli/skills.md: Skills -> Skills CLI (vs docs/tools/skills.md)
- docs/cli/tui.md: TUI -> openclaw tui (vs docs/web/tui.md); "TUI CLI" stacks
two acronyms, so this page uses the command-name style already used by
docs/cli/status.md and docs/cli/tasks.md
- docs/cli/uninstall.md: Uninstall -> Uninstall CLI (vs docs/install/uninstall.md)
- docs/plugins/onepassword.md: 1Password -> 1Password plugin, matching the
"<Name> plugin" style of its siblings (vs the docs/gateway/1password.md hub)
No H1, filename, route, nav entry or docs/docs.json change.
Closes audit findings: r4-title-001, r4-title-004, r4-title-005, r4-title-007, r4-title-010, r4-title-011, r4-title-012, r4-title-013, r4-title-014, r4-title-015, r4-title-016, r4-title-017, r4-title-018
2026-09-06 23:25:23 +08:00
Peter Steinberger
91095dcd9b
fix(control-ui): recover bundled startup without losing sign-in ( #138964 )
...
* fix(control-ui): recover bundled startup without losing sign-in
Prepare the selected UI root against the running Gateway build before serving it. Preserve pending same-origin dashboard bootstrap through document recovery and fence stale connection callbacks, without changing native build admission or remote manual refresh.
* fix(control-ui): bind pairing handoffs to their Gateway
* style(control-ui): apply pinned formatter to document renderer
* fix(doctor): report stale bundled Control UI assets
2026-09-05 06:12:25 -07:00
Peter Steinberger
0b05107787
fix(gateway): require protocol evidence for readiness ( #133989 )
...
* fix(gateway): require protocol evidence for readiness
* test(agents): prepare provider generation for image error fixture
2026-08-31 03:08:02 -07:00
Peter Steinberger
f60537c143
fix(cli): distinguish Gateway service prompts from CLI installation ( #133530 )
...
* fix(setup): explain newer state and background Gateway recovery
Co-authored-by: Dallin Romney <dallinromney@gmail.com>
* fix(state): preserve artifacts during async startup admission
* fix(cli): limit setup UX changes to wording and docs
Co-authored-by: Dallin Romney <dallinromney@gmail.com>
* fix(cli): make fresh-state recovery guidance unambiguous
---------
Co-authored-by: Dallin Romney <dallinromney@gmail.com>
2026-08-30 23:03:43 -07:00
Shakker
47591e7b11
docs: document control ui owner handoff
2026-08-06 02:21:45 +01:00
Jason (Json)
8df95ccd08
fix: recover Control UI access after device-auth upgrades ( #118231 )
...
* fix: recover Control UI pairing from dashboard
* test: prove dashboard credential rotation
* test: complete gateway auth generation fixture
* test: restore QR device token verifier
* fix: preserve headless dashboard recovery
2026-08-02 16:40:53 -06:00
Peter Steinberger
0bab08510e
feat: Linux desktop companion app with auto-install, Gateway lifecycle, and Control UI window ( #106352 )
...
* feat(linux): add Tauri desktop companion app and openclaw dashboard --json
* test(dashboard): assemble fake token fixture to satisfy secret scanners
* test(dashboard): avoid secret-scanner-shaped mock factory line
* fix(linux): actionable error when installed CLI predates dashboard --json
* docs: regenerate docs map for linux platform heading change
2026-07-13 05:17:27 -07:00
haruai
c2301d8e53
fix(gateway): preserve local access for specific binds ( #98479 )
...
* fix: prefer loopback for local tailnet dashboard
* fix(gateway): preserve local access for specific binds
---------
Co-authored-by: haruaiclone-droid <281899875+haruaiclone-droid@users.noreply.github.com>
Co-authored-by: Peter Steinberger <steipete@gmail.com>
2026-07-10 19:18:47 -07:00
Peter Steinberger
f7d7148cf0
docs: rewrite published docs grounded in current source ( #100142 )
...
Source-grounded rewrite of 529 published docs pages with per-unit information-loss verification: 1,713 factual corrections cited to src/**, generated surfaces regenerated, frontmatter titles preserved for i18n, release notes pages untouched. All docs gates green.
Closes #100141
2026-07-05 00:32:47 -04:00
praveen9354
0677a4f8b3
fix(dashboard): guide manual token auth fallback
...
Summary:
- Add a redaction-safe dashboard fallback hint when tokenized URL delivery fails.
- Document the manual auth path and update the changelog.
Verification:
- PR CI exact head 48ccb97c08 green for relevant CI/security checks.
- pnpm test src/commands/dashboard.links.test.ts src/commands/dashboard.test.ts
- pnpm exec oxfmt --check --threads=1 src/commands/dashboard.ts src/commands/dashboard.links.test.ts
- pnpm format:docs:check
- pnpm docs:check-mdx
- pnpm docs:check-i18n-glossary
- targeted markdownlint for docs/cli/dashboard.md and docs/web/dashboard.md
2026-05-04 18:39:25 -05:00
deepkilo
df6c58cf30
fix(gateway): use secure dashboard links when TLS is enabled ( #71499 )
...
Fixes #71494 .
- Render Control UI links with https:// when gateway TLS is enabled.
- Render websocket links with wss:// through the shared link resolver.
- Add daemon status handoff coverage and TLS scheme docs.
Co-authored-by: deepkilord <wang_hgang@msn.com>
2026-04-25 11:45:15 +01:00
Vincent Koc
627c19c5cb
docs: add Related sections to remaining CLI, gateway API, and help pages
2026-04-23 20:41:35 -07:00
Vincent Koc
2777b089b5
docs: normalize frontmatter titles to sentence case
2026-04-23 13:15:17 -07:00
Josh Avant
72cf9253fc
Gateway: add SecretRef support for gateway.auth.token with auth-mode guardrails ( #35094 )
2026-03-05 12:53:56 -06:00
Seb Slight
abcaa8c7a9
Docs: add nav titles across docs ( #5689 )
2026-01-31 15:04:03 -06:00
cpojer
8cab78abbc
chore: Run pnpm format:fix.
2026-01-31 21:13:13 +09:00
Peter Steinberger
9a7160786a
refactor: rename to openclaw
2026-01-30 03:16:21 +01:00
Peter Steinberger
6d16a658e5
refactor: rename clawdbot to moltbot with legacy compat
2026-01-27 12:21:02 +00:00
Peter Steinberger
0cbfea79fa
docs(cli): add per-command CLI pages
2026-01-15 06:13:10 +00:00