From 1ba70f81c8ce3a82586b3d384b9ed9155a3a8708 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nicol=C3=B2=20Boschi?= Date: Fri, 30 Jan 2026 11:39:40 +0100 Subject: [PATCH] sync docs to 0.4 --- .../versioned_sidebars/version-0.4-sidebars.json | 5 +++++ scripts/update-docs-version.sh | 14 ++++++++++++++ 2 files changed, 19 insertions(+) diff --git a/hindsight-docs/versioned_sidebars/version-0.4-sidebars.json b/hindsight-docs/versioned_sidebars/version-0.4-sidebars.json index 972013d9..e8e159be 100644 --- a/hindsight-docs/versioned_sidebars/version-0.4-sidebars.json +++ b/hindsight-docs/versioned_sidebars/version-0.4-sidebars.json @@ -185,6 +185,11 @@ "id": "sdks/integrations/litellm", "label": "LiteLLM" }, + { + "type": "doc", + "id": "sdks/integrations/openclawd", + "label": "OpenClawd" + }, { "type": "doc", "id": "sdks/integrations/skills", diff --git a/scripts/update-docs-version.sh b/scripts/update-docs-version.sh index ecf61fa9..a384d354 100755 --- a/scripts/update-docs-version.sh +++ b/scripts/update-docs-version.sh @@ -73,8 +73,22 @@ if [ "$PATCH_VERSION" != "0" ]; then --exclude='.DS_Store' \ "$SOURCE_DIR/" "$TARGET_DIR/" + # Sync sidebar configuration + print_info "Syncing sidebars.ts → versioned_sidebars/version-${MAJOR_MINOR}-sidebars.json" + + cd "$DOCS_DIR" + # Use Node.js to convert sidebars.ts to JSON and update versioned sidebar + node -e " + const sidebars = require('./sidebars.ts').default; + const fs = require('fs'); + const targetFile = './versioned_sidebars/version-${MAJOR_MINOR}-sidebars.json'; + fs.writeFileSync(targetFile, JSON.stringify(sidebars, null, 2) + '\n'); + console.log('Updated: ' + targetFile); + " + echo "" print_info "✓ Synced docs/ to version-${MAJOR_MINOR}" + print_info "✓ Synced sidebars to version-${MAJOR_MINOR}-sidebars.json" print_info "✓ Files updated in: $TARGET_DIR" else