Skip to content
This repository was archived by the owner on Mar 30, 2026. It is now read-only.

v1.1.2

Choose a tag to compare

@stepandel stepandel released this 23 Feb 23:05
· 182 commits to main since this release
43fa911

Bug Fixes

  • fix: use python3 instead of jq for secret validation checks — v1.1.1 switched from broken grep to jq for JSON path checks, but jq is not installed on the agents. Now uses python3 -c which is always available (OpenClaw is Python-based). Verified all checks pass via SSH against live agents.

What was broken (since v1.1.0)

  • clawup validate reported all dep/plugin secrets as "not configured" even when they were correctly present in openclaw.json
  • Root cause (v1.1.0): searched for env var names instead of config key names at the correct JSON paths
  • Root cause (v1.1.1): used jq which isn't installed on the agents

What's fixed

  • gh auth: checks gh auth status (credential store) instead of grepping openclaw.json
  • brave-search: checks .tools.web.search.apiKey via python3
  • Plugin secrets: checks .plugins.entries["<name>"].config.<key> via python3
  • Slack secrets: checks .channels.slack.<key> via python3