Skip to content

Publish @aimlapi/openclaw-provider v1.2.1 to ClawHub - #7

Merged
Lookoff-AIMLAPI merged 1 commit into
mainfrom
fix/clawhub-publish-v1.2.1
Aug 28, 2026
Merged

Publish @aimlapi/openclaw-provider v1.2.1 to ClawHub#7
Lookoff-AIMLAPI merged 1 commit into
mainfrom
fix/clawhub-publish-v1.2.1

Conversation

@Lookoff-AIMLAPI

Copy link
Copy Markdown
Member

Summary

Follow-up to #6. Turns out @aimlapi/openclaw-provider was already live on ClawHub at v1.2.0 (published from an earlier feature/aimlapi-provider-plugin branch, 50 downloads / 7 installs) — but without the icon this repo's main never shipped either. Published v1.2.1 with the icon + description now live.

  • Bumped extensions/aimlapi/package.json to 1.2.1.
  • Restored openclaw.release.publishToClawHub: trueReady the AI/ML API plugin for third-party ClawHub publishing #6 accidentally dropped it, and the local build tooling (scripts/check-plugin-npm-runtime-builds.mts) gates the dist/ runtime-build plan on that flag; clawhub package publish rejects raw .ts entries without it.
  • Mirrored providerAuthEnvVars into setup.providers[].envVars per the ClawHub plugin-validation-fixes guidance (kept the legacy field too, as instructed).

Test plan

  • node --import tsx scripts/check-plugin-npm-runtime-builds.mts --package extensions/aimlapi — builds clean, 8 entries
  • clawhub package publish extensions/aimlapi --dry-run — packs clean, 23 files (101.7 KB)
  • clawhub package publish extensions/aimlapilive-published, @aimlapi/openclaw-provider@1.2.1, pending ClawHub security scan
  • clawhub package validate — Plugin Inspector PASS, 0 breakages, 2 P2 warnings (same class of warnings OpenClaw's own bundled Anthropic provider plugin has, verified live — not chasing further)

…nto setup

Published @aimlapi/openclaw-provider@1.2.1 (previous latest: 1.2.0, missing
the icon/description this pass adds). package.json needed
openclaw.release.publishToClawHub:true restored — the local runtime-build
tooling (scripts/check-plugin-npm-runtime-builds.mts) gates on that flag to
even produce a dist/ build plan, which clawhub package publish requires
(raw .ts entries aren't accepted).

Also mirrored providerAuthEnvVars into setup.providers[].envVars per the
plugin-validation-fixes doc for the provider-auth-env-vars deprecation
warning — kept the legacy field too, as instructed. Note: this doesn't
fully silence the inspector's warning, but neither does OpenClaw's own
bundled Anthropic provider plugin (checked live), so not chasing further.
@Lookoff-AIMLAPI
Lookoff-AIMLAPI merged commit 00dfb3a into main Aug 28, 2026
15 of 17 checks passed
@github-actions

Copy link
Copy Markdown

Dependency Guard

This PR changes dependency-related files. Maintainers should confirm these changes are intentional.

Changed files:

  • extensions/aimlapi/package.json

Maintainer follow-up:

  • Review whether the dependency changes are intentional.
  • Inspect resolved package deltas when lockfiles or workspace dependency policy changes are present.
  • Treat pnpm-lock.yaml and package-lock.json diffs as dependency security-review surfaces.
  • Run pnpm deps:changes:report -- --base-ref origin/main --markdown /tmp/dependency-changes.md --json /tmp/dependency-changes.json locally for detailed release-style evidence.

@github-actions

Copy link
Copy Markdown

Dependency graph changes noted

This PR includes dependency graph changes. The dependency guard is informational because the PR author is a repository admin or a member of @openclaw/openclaw-secops.

  • Current SHA: bd98fc1db62394a4685157e71045d39467942aac
  • Trusted actor: @Lookoff-AIMLAPI
  • Trusted role: pull request author; repository admin

Security review is still recommended before merge when the dependency graph change is intentional.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant