Skip to content

feat: add TweetClaw plugin and fix mnemex status detection - #16

Open
kriptoburak wants to merge 4 commits into
MadAppGang:mainfrom
kriptoburak:codex/add-hermes-tweet
Open

feat: add TweetClaw plugin and fix mnemex status detection#16
kriptoburak wants to merge 4 commits into
MadAppGang:mainfrom
kriptoburak:codex/add-hermes-tweet

Conversation

@kriptoburak

@kriptoburak kriptoburak commented Jun 14, 2026

Copy link
Copy Markdown

TweetClaw

Adds a production-ready, skills-only TweetClaw plugin to the MAG Claude Plugins marketplace.

This fits the repository's existing architecture:

  • Claude Code loads the local Skill and workflow guidance.
  • OpenClaw installs the verified clawhub:@xquik/tweetclaw runtime.
  • Credentials remain in OpenClaw config, outside agent context.
  • explore provides catalog-first routing before live calls.
  • Writes, paid work, private data, extraction, and monitors require explicit approval.

The plugin includes:

  • Marketplace metadata and both repository-compatible manifest locations.
  • A complete setup, verification, safety, examples, and troubleshooting guide.
  • A focused TweetClaw Skill for research, publishing, media, extraction, and monitoring.
  • Current ClawHub and npm install paths without pinning volatile package versions.
  • X content prompt-injection boundaries, idempotency rules, and MPP read-only limits.

Independent Repository Fix

Closes #15.

The code-analysis hook now recognizes both supported index-status formats:

355 chunks
chunks=355
symbols=355

The parser also honors exists=false and avoids matching a number on one line with chunks on the next. A pure parser and 9 regression cases protect these behaviors.

Validation

  • bun test ./plugins/code-analysis/hooks/status.test.ts
  • bun build plugins/code-analysis/hooks/handler.ts --target=bun
  • node scripts/validate-versions.js
  • claude plugin validate .
  • claude plugin validate plugins/tweetclaw
  • pnpm typecheck in tools/claudeup-core
  • pnpm test:unit (258 tests)
  • pnpm test:integration (69 tests)
  • pnpm test:coverage (327 tests)
  • Marketplace sync integration test
  • JSON, manifest parity, link, and whitespace checks
  • Both new commits are signed and GitHub-verified

The version validator reports only existing warnings in unrelated plugins.

Checklist

  • Follows the plugin development and contribution guides
  • Includes a comprehensive plugin README
  • Uses the repository's skills-only plugin structure
  • Adds automated regression coverage for the independent fix
  • Does not modify existing plugin behavior outside issue code-analysis hook does not detect mnemex status output format #15
  • Keeps secrets and X account credentials out of agent context
  • Uses the authorized kriptoburak fork

@kriptoburak kriptoburak changed the title Add Hermes Tweet plugin feat: add TweetClaw plugin and fix mnemex status detection Jul 30, 2026
@kriptoburak

Copy link
Copy Markdown
Author

This PR is now current and fully revalidated.

  • Replaced the stale Hermes handoff with the verified TweetClaw ClawHub workflow.
  • Added complete setup, runtime verification, approval, privacy, payment, and untrusted-content guidance.
  • Fixed code-analysis hook does not detect mnemex status output format #15 with a pure mnemex status parser and 9 regression cases.
  • Added both manifest locations needed by the repository validator and current Claude CLI.
  • Ran the full claudeup-core CI gate locally. Both new commits are signed and GitHub-verified.

@codex review

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 1cc8cc1b39

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread plugins/code-analysis/hooks/handler.ts

Copy link
Copy Markdown
Author

The requested code-analysis release bump is complete in signed commit 3c889ba. Both manifests now publish 3.2.3, and focused parser plus marketplace-sync tests pass. The review thread is resolved and the PR is mergeable. @codex review

@chatgpt-codex-connector

Copy link
Copy Markdown

You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard.

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.

code-analysis hook does not detect mnemex status output format

1 participant