{
  "source": {
    "repo": "NodeClaw-platform",
    "path": "script/Nodeclaw-Helper/",
    "localPath": "/home/node/workplace/AWCLOUD/CLAUDE/NodeClaw-platform/script/Nodeclaw-Helper",
    "commit": "8f3b421231ee8b8d1502ab58903434a83d90cb3a"
  },
  "publishedAt": "2026-07-02T09:19:20Z",
  "notes": {
    "releasePage": "Hosted release-page command rendering is direct-native first, keeps existing-session PowerShell as the primary Windows quick-start path, and leaves one-shot PowerShell only as advanced/fallback bootstrap wording when retained.",
    "claudeCode": "Launcher-first helper path with env-first current-shell setup as the default. The hosted Claude Code shell path now uses a sourced launcher command so the wizard can prompt for missing NODECLAW_API_KEY and apply ANTHROPIC_* in the caller shell, while ~/.claude/settings.json remains an explicit-only persistent mode.",
    "geminiCli": "Launcher-first helper path. GOOGLE_GEMINI_BASE_URL stays on the direct service root by default, Cloudflare mode switches Gemini to the protected Google / Gemini v1beta owner path, and launcher env preview stays placeholder-first before any apply-time prompt.",
    "opencode": "Helper-guided custom-provider path. OpenCode keeps one checked custom-provider root contract in both direct and Cloudflare modes; launcher preview stays placeholder-first, while the direct helper owns real config writes.",
    "hermes": "Helper-guided profile-local path. Hermes keeps one checked custom-provider root contract in both direct and Cloudflare modes; launcher remains preview-first while the direct helper can write the profile-local .env, config.yaml, and SOUL.md files.",
    "verification": "Checked local coverage now includes launcher route-mode behavior, launcher env-preview without real secret on the PowerShell path, setup-script dry-run contracts, and PowerShell bootstrap compatibility in scope. This does not claim live provider, deploy, or hosted Pages proof."
  },
  "files": [
    {
      "path": "script/launcher.sh",
      "sha256": "26367ebfc7f3f82824e1295f1e83320e92dbdc52f2fcb57aff975744bd830d89"
    },
    {
      "path": "script/launcher.ps1",
      "sha256": "73d1aa5353bc66e7d441ba1eaea39432a510b9f9dd4e4055672db894080f64fb"
    },
    {
      "path": "script/set_env_vars.sh",
      "sha256": "c9ca73e2224daf7e792a01682cda5ffcd6e8965d5ead84083eef49d4e5fd940e"
    },
    {
      "path": "script/setup-claude-code-nodeclaw.ps1",
      "sha256": "8425c1fe131d155d6c7cabea05039c0e2db9f2ca857f8bf97a1eeb6332a23238"
    },
    {
      "path": "script/setup-claude-code-nodeclaw.sh",
      "sha256": "2a6184d4d184e769669f6a501f1492bec54f5940cef776d917cad908607f12f2"
    },
    {
      "path": "script/setup-codex-nodeclaw.ps1",
      "sha256": "9c8b3bc42f5259be273da9752627e0e73e91ba593ce3b5137c4f2e27e511ed82"
    },
    {
      "path": "script/setup-codex-nodeclaw.sh",
      "sha256": "099bce9d4e1861403dedd69cc44d3bdf040e709490f0cc76cf66948d6864fcdb"
    },
    {
      "path": "script/setup-gemini-cli-nodeclaw.ps1",
      "sha256": "33629097baf4d356bd8b756cad127ff07d5c337b9bd6d47447a4401bba798ddb"
    },
    {
      "path": "script/setup-gemini-cli-nodeclaw.sh",
      "sha256": "de5b081bca6048609b92f7619abe145a5a14456534fa99ce129ac17985ae5489"
    },
    {
      "path": "script/setup-hermes-nodeclaw.ps1",
      "sha256": "af3a2773f6a117e1c43b416225b33fb5b203c8b65b2fbe240f459a61c8a9d6fa"
    },
    {
      "path": "script/setup-hermes-nodeclaw.sh",
      "sha256": "09609f8d4cb9629f956da99e39e4b2f9668707f3915abc4b811f493305e452f5"
    },
    {
      "path": "script/setup-openclaw-nodeclaw.ps1",
      "sha256": "3347278f1738dd42d81f0e39dcc7b2168d9ad58810f54fa23a49a03d5ce39444"
    },
    {
      "path": "script/setup-openclaw-nodeclaw.sh",
      "sha256": "0fa36332314819cd302ffd7fa198eb41ac0acbb4c8f57fac7489bf0f90828db7"
    },
    {
      "path": "script/setup-opencode-nodeclaw.ps1",
      "sha256": "08c9c9f24c0652eb36b5b9c99868d6c47a74d7fbbe8b5a8b388252024e4b29fb"
    },
    {
      "path": "script/setup-opencode-nodeclaw.sh",
      "sha256": "100294b623c0cfa2c1be74aa843c92b2de7ce578e32badc2c2082a743f9052ac"
    },
    {
      "path": "script/setup-zed-nodeclaw.ps1",
      "sha256": "b9f3f93ae447fcde05b01b83a518e7bd5793850038f4027d9aca8439b0e025e2"
    },
    {
      "path": "script/setup-zed-nodeclaw.sh",
      "sha256": "d2ff9d29e93f05ef1bbb8c8cad1a6afc30730dcdcc7582886685a7b5b3a4639d"
    }
  ],
  "helperTargets": [
    "claude-code",
    "gemini-cli",
    "codex",
    "hermes",
    "openclaw",
    "opencode",
    "zed"
  ]
}
