Skip to content

Add TweetClaw to the compatibility catalog#121

Merged
Telli merged 1 commit into
clawdotnet:mainfrom
kriptoburak:codex/add-tweetclaw-compat-catalog
May 19, 2026
Merged

Add TweetClaw to the compatibility catalog#121
Telli merged 1 commit into
clawdotnet:mainfrom
kriptoburak:codex/add-tweetclaw-compat-catalog

Conversation

@kriptoburak
Copy link
Copy Markdown
Contributor

@kriptoburak kriptoburak commented May 18, 2026

Summary

  • Add @xquik/tweetclaw@1.6.31 to the public compatibility catalog as a TypeScript plus jiti npm plugin.
  • Pin the expected OpenClaw.NET surfaces to the explore and tweetclaw tools plus bundled tweetclaw skill.
  • Use empty config so smoke coverage verifies install and load without requiring live Xquik credentials.

Validation

  • jq . compat/public-smoke.json
  • npm view @xquik/tweetclaw@1.6.31 version repository.url homepage
  • npm install @xquik/tweetclaw@1.6.31 jiti with no package lock, no save, and ignored scripts
  • inspected installed package metadata, plugin manifest, expected tool contracts, and skill frontmatter
  • checked 22 README/docs/contributing public links; no failures
  • git diff --check
  • dotnet test not run because dotnet is not installed in this environment

Summary by CodeRabbit

  • Chores
    • Added compatibility testing support for a new plugin package with predefined configuration and expected capabilities.

Review Change Stack

@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented May 18, 2026

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro Plus

Run ID: 7a881bce-f8fb-4b83-88ea-67effd874775

📥 Commits

Reviewing files that changed from the base of the PR and between ea94c9f and 577323b.

📒 Files selected for processing (1)
  • compat/public-smoke.json

📝 Walkthrough

Walkthrough

This PR adds a new compatibility smoke test entry for the tweetclaw ts-jiti plugin to the public compatibility registry. The entry specifies the plugin version, package metadata, required install dependencies, compatibility expectations, and expected tool and skill declarations.

Changes

Tweetclaw plugin compatibility smoke test

Layer / File(s) Summary
Tweetclaw plugin compatibility entry
compat/public-smoke.json
Added a new compatibility entry for @xquik/tweetclaw@1.6.31, declaring jiti as an install extra, compatible status, and expected tool/skill names (explore, tweetclaw).

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~2 minutes

Poem

🐰 A plugin so fine, tweetclaw by name,
Now tested and registered, joining the fame!
With jiti in tow and compatibility blessed,
This rabbit declares: the new entry's the best! 🎉

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title clearly and directly summarizes the main change: adding the TweetClaw plugin to the compatibility catalog, which matches the changeset that adds a new entry to compat/public-smoke.json.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests

Comment @coderabbitai help to get the list of available commands and usage tips.

@Telli Telli merged commit 3fffdd8 into clawdotnet:main May 19, 2026
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants