Skip to content

Package OpenClaw plugin dist entrypoints#2577

Merged
qin-ctx merged 2 commits into
mainfrom
codex/openclaw-plugin-packaging
Jun 15, 2026
Merged

Package OpenClaw plugin dist entrypoints#2577
qin-ctx merged 2 commits into
mainfrom
codex/openclaw-plugin-packaging

Conversation

@Mijamind719

@Mijamind719 Mijamind719 commented Jun 12, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • Bump @openviking/openclaw-plugin package metadata to 2026.6.2.
  • Point OpenClaw plugin entrypoints at built JavaScript under dist/ instead of TypeScript source files.
  • Add the axios override carried by the original OpenViking plugin packaging update.
  • Sync the plugin .gitignore rules from the original packaging update.

Why

The published/packed plugin should load the compiled runtime entrypoints (dist/index.js and dist/commands/setup.js) rather than relying on TypeScript source execution in installed packages. The ignore rules also need to match the original packaging update so local build, IDE, dashboard, log, artifact, and compatibility temp outputs stay out of the working tree.

Validation

  • npm run typecheck
  • npm test
  • npm run build
  • npm pack --dry-run --json confirms the tarball includes dist/index.js and dist/commands/setup.js

@github-actions

github-actions Bot commented Jun 12, 2026

Copy link
Copy Markdown

PR Reviewer Guide 🔍

(Review updated until commit c4ccfb8)

Here are some key observations to aid the review process:

⏱️ Estimated effort to review: 1 🔵⚪⚪⚪⚪
🏅 Score: 100
🧪 No relevant tests
🔒 No security concerns identified
✅ No TODO sections
🔀 No multiple PR themes
⚡ No major issues detected

@github-actions

Copy link
Copy Markdown

PR Code Suggestions ✨

No code suggestions found for the PR.

@Mijamind719
Mijamind719 marked this pull request as ready for review June 12, 2026 11:32
@github-actions

Copy link
Copy Markdown

Persistent review updated to latest commit c4ccfb8

@github-actions

Copy link
Copy Markdown

PR Code Suggestions ✨

No code suggestions found for the PR.

@Mijamind719 Mijamind719 changed the title [codex] Package OpenClaw plugin dist entrypoints Package OpenClaw plugin dist entrypoints Jun 12, 2026
@qin-ctx
qin-ctx merged commit 8310a6a into main Jun 15, 2026
5 of 6 checks passed
@qin-ctx
qin-ctx deleted the codex/openclaw-plugin-packaging branch June 15, 2026 10:47
@github-project-automation github-project-automation Bot moved this from Backlog to Done in OpenViking project Jun 15, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

2 participants