Skip to content

feat(mtm-connect): move Connect UI to secondary extension - #45

Merged
codeh007 merged 2 commits into
mainfrom
issue-674-mtm-connect
Aug 29, 2026
Merged

feat(mtm-connect): move Connect UI to secondary extension#45
codeh007 merged 2 commits into
mainfrom
issue-674-mtm-connect

Conversation

@codeh007

Copy link
Copy Markdown
Owner

Summary

  • Add mtm-connect@0.2.0 as a self-contained browser-only mtmharness secondary extension with mock device and execution-world state.
  • Add an independent mtm-connect settings namespace and settings.plugin.item card, enabled by default with runtime enable/disable, open, save, reset, and cleanup behavior.
  • Remove the old built-in Connect footer action, Host registry/RPC implementation, and DSH client dependency.
  • Add package, purity, release, integrity, and CDN read-back gates.

Verification

  • pnpm install --frozen-lockfile
  • pnpm check
  • pnpm --filter mtmharness run pack:check
  • pnpm dlx publint run /tmp/mtm-connect-publint/mtm-connect-0.2.0.tgz --strict
  • actionlint .github/workflows/release-mtm-connect.yml .github/workflows/release-mtmharness.yml
  • npx react-doctor@latest --verbose --scope changed (100/100)
  • git diff --check

Release order

Publish mtm-connect@0.2.0 before mtmharness@0.6.0; the Harness release gate verifies the exact local/CDN SHA-256 pin. npm publishing was not run locally because this environment is not authenticated.

Refs codeh007/gomtm#674

@coderabbitai

coderabbitai Bot commented Aug 28, 2026

Copy link
Copy Markdown

Important

  • 🔍 Trigger review

This repository does not receive automatic reviews because it has fewer than 10 stars.

⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro Plus

Run ID: 235ebc52-d2de-4d65-9476-ade649500bca


Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

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

@codeh007 codeh007 added accessibility Barrier affecting people with disabilities documentation Improvements or additions to documentation enhancement New feature or request labels Aug 28, 2026
@codeh007
codeh007 merged commit 44e9be8 into main Aug 29, 2026
3 checks passed
@codeh007
codeh007 deleted the issue-674-mtm-connect branch August 29, 2026 02:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

accessibility Barrier affecting people with disabilities documentation Improvements or additions to documentation enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants