Skip to content

feat: make docs builder reusable for ClawHub#39

Merged
Patrick-Erichsen merged 2 commits into
mainfrom
pe/clawhub-docs-shared-builder
Jun 13, 2026
Merged

feat: make docs builder reusable for ClawHub#39
Patrick-Erichsen merged 2 commits into
mainfrom
pe/clawhub-docs-shared-builder

Conversation

@Patrick-Erichsen

Copy link
Copy Markdown
Contributor

Summary

  • Makes the generated docs shell read branding, nav links, search suggestions, favicon/logo, OG metadata, and Molty labels from docs/docs.json.
  • Allows the Molty auth URL and copied transcript assistant name to be configured by downstream docs builds.
  • Improves URL rewriting so downstream docs can keep app-root links outside the docs base path while resolving docs-relative Markdown and repo-relative source links correctly.

Proof

npm run docs:build && npm run docs:smoke

Relevant output:

rendered 509/509 per-page og cards
built 23016 pages in dist/docs-site (full)
docs search index ok: 683 entries
Indexed 11831 pages
docs site smoke ok: shell, routing, skin, and hidden fixture checks passed (full)

Review Notes

  • This preserves OpenClaw defaults when config fields are absent.
  • This is the companion PR for the ClawHub /docs adapter PR, which consumes the shared builder instead of vendoring it.

@mintlify

mintlify Bot commented Jun 12, 2026

Copy link
Copy Markdown

Preview deployment for your docs. Learn more about Mintlify Previews.

Project Status Preview Updated (UTC)
clawdhub 🟡 Building Jun 12, 2026, 5:55 PM

💡 Tip: Enable Workflows to automatically generate PRs for you.

@mintlify

mintlify Bot commented Jun 12, 2026

Copy link
Copy Markdown

Preview deployment for your docs. Learn more about Mintlify Previews.

Project Status Preview Updated (UTC)
openclaw 🟡 Building Jun 12, 2026, 6:11 PM

💡 Tip: Enable Workflows to automatically generate PRs for you.

@Patrick-Erichsen Patrick-Erichsen merged commit 8e2588e into main Jun 13, 2026
4 checks passed
@Patrick-Erichsen Patrick-Erichsen deleted the pe/clawhub-docs-shared-builder branch June 13, 2026 00:37
Patrick-Erichsen added a commit that referenced this pull request Jun 14, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant