Skip to content

MCP release due: 4.0.0 #6145

Description

@github-actions

Summary

An MCP release appears due.

  • Proposed version: 4.0.0
  • Latest MCP tag: mcp-v3.0.0
  • npm latest: 0.9.0
  • MCP package version in repo: 3.0.0
  • Unreleased MCP-related commits: 84

Unreleased MCP-Related Commits

Changed Files

  • .github/ISSUE_TEMPLATE/config.yml
  • .github/workflows/gittensor-impact.yml
  • .github/workflows/release-selfhost.yml
  • .github/workflows/selfhost.yml
  • .github/workflows/ui-preview.yml
  • .loopover.yml.example
  • apps/loopover-miner-extension/test/background.test.ts
  • apps/loopover-miner-extension/test/opportunity-badge.test.ts
  • apps/loopover-miner-ui/src/chat-api.test.ts
  • apps/loopover-miner-ui/src/governor.test.tsx
  • apps/loopover-miner-ui/src/ledgers.test.tsx
  • apps/loopover-miner-ui/src/lib/governor.ts
  • apps/loopover-miner-ui/src/lib/portfolio-queue-actions.ts
  • apps/loopover-miner-ui/src/portfolio-queue-actions.test.tsx
  • apps/loopover-miner-ui/src/portfolio-queue.test.tsx
  • apps/loopover-miner-ui/src/styles.css
  • apps/loopover-miner-ui/vite-attempt-api.ts
  • apps/loopover-miner-ui/vite-auth.ts
  • apps/loopover-miner-ui/vite-chat-api.ts
  • apps/loopover-miner-ui/vite-discover-api.ts
  • apps/loopover-miner-ui/vite-governor-api.ts
  • apps/loopover-miner-ui/vite-ledgers-api.ts
  • apps/loopover-miner-ui/vite-portfolio-queue-actions-api.ts
  • apps/loopover-miner-ui/vite-portfolio-queue-api.ts
  • apps/loopover-miner-ui/vite-ranked-candidates-api.ts
  • apps/loopover-miner-ui/vite-run-state-api.ts
  • apps/loopover-miner-ui/vite.config.ts
  • apps/loopover-ui/content/docs/self-hosting-configuration.mdx
  • apps/loopover-ui/content/docs/self-hosting-operations.mdx
  • apps/loopover-ui/public/openapi.json
  • apps/loopover-ui/src/components/site/app-panels/gate-ramp-control.test.tsx
  • apps/loopover-ui/src/components/site/app-panels/maintainer-settings.tsx
  • apps/loopover-ui/src/components/site/github-stats-chip.test.tsx
  • apps/loopover-ui/src/components/site/github-stats-chip.tsx
  • apps/loopover-ui/src/components/site/proof-of-power-stats.test.tsx
  • apps/loopover-ui/src/lib/browser-sentry.test.ts
  • apps/loopover-ui/src/lib/maintainer-settings-editable.test.ts
  • apps/loopover-ui/src/lib/maintainer-settings-editable.ts
  • apps/loopover-ui/wrangler.jsonc
  • config/examples/loopover.full.yml
  • grafana/dashboards/github-prs.json
  • grafana/dashboards/resource-hub.json
  • migrations/0152_pull_request_body_observed_at.sql
  • migrations/0161_drop_first_time_contributor_grace.sql
  • package-lock.json
  • package.json
  • packages/loopover-engine/package.json
  • packages/loopover-engine/README.md
  • packages/loopover-engine/src/advisory/gate-advisory.ts
  • packages/loopover-engine/src/config-lint.ts
  • packages/loopover-engine/src/focus-manifest-validation.ts
  • packages/loopover-engine/src/focus-manifest.ts
  • packages/loopover-engine/src/index.ts
  • packages/loopover-engine/src/pr-body-draft.ts
  • packages/loopover-engine/src/predicted-gate.ts
  • packages/loopover-engine/src/signals/change-guardrail.ts
  • packages/loopover-engine/src/signals/engine.ts
  • packages/loopover-engine/src/signals/pr-text-lint.ts
  • packages/loopover-engine/src/signals/test-evidence.ts
  • packages/loopover-engine/src/types/manifest-deps-types.ts
  • packages/loopover-engine/src/types/predicted-gate-types.ts
  • packages/loopover-engine/test/gate-dispositions.test.ts
  • packages/loopover-mcp/bin/loopover-mcp.js
  • packages/loopover-mcp/lib/cli-error.js
  • packages/loopover-mcp/lib/local-branch.js
  • packages/loopover-mcp/lib/redact-local-path.js
  • packages/loopover-mcp/lib/telemetry.js
  • packages/loopover-mcp/package.json
  • packages/loopover-mcp/README.md
  • packages/loopover-miner/lib/github-token-resolution.js
  • packages/loopover-miner/package.json
  • packages/loopover-ui-kit/package.json
  • packages/loopover-ui-kit/src/theme.css
  • README.md
  • review-enrichment/Dockerfile
  • review-enrichment/README.md
  • review-enrichment/src/upload-sourcemaps.ts
  • review-enrichment/test/sentry-upload.test.ts
  • scripts/check-docs-drift.mjs
  • scripts/check-manifest-drift.mjs
  • scripts/check-mcp-package.mjs
  • scripts/check-ui-mcp-version-copy.d.mts
  • scripts/check-ui-mcp-version-copy.mjs
  • scripts/loopover-config-lint.ts
  • src/api/routes.ts
  • src/auth/rate-limit.ts
  • src/config/gittensory-repo-focus-manifest.ts
  • src/config/loopover-repo-focus-manifest.ts
  • src/db/repositories.ts
  • src/db/schema.ts
  • src/env.d.ts
  • src/github/backfill.ts
  • src/index.ts
  • src/mcp/server.ts
  • src/mcp/telemetry.ts
  • src/openapi/schemas.ts
  • src/openapi/spec.ts
  • src/orb/analytics.ts
  • src/orb/federated-bundle.ts
  • src/orb/federated-collector.ts
  • src/queue/ci-resolution.ts
  • src/queue/gate-checks.ts
  • src/queue/job-dispatch.ts
  • src/queue/patchless-secret-scan.ts
  • src/queue/processors.ts
  • src/review/enrichment-analyzers-taxonomy.ts
  • src/review/maintainer-recap-wire.ts
  • src/review/ops-wire.ts
  • src/review/pr-reconciliation.ts
  • src/review/public-stats.ts
  • src/review/repo-agnostic-capability-audit.md
  • src/review/sweep-watchdog.ts
  • src/rules/advisory.ts
  • src/selfhost/ai.ts
  • src/selfhost/audit.ts
  • src/selfhost/config-lint.ts
  • src/selfhost/d1-adapter.ts
  • src/selfhost/d1-size-probe.ts
  • src/selfhost/health.ts
  • src/selfhost/load-file-secrets.ts
  • src/selfhost/migrate.ts
  • src/selfhost/orb-collector.ts
  • src/selfhost/pg-dialect.ts
  • src/selfhost/private-config.ts
  • src/selfhost/queue-common.ts
  • src/selfhost/vectorize.ts
  • src/services/agent-action-executor.ts
  • src/services/agent-approval-queue.ts
  • src/services/ai-review.ts
  • src/services/automation-state.ts
  • src/services/draft.ts
  • src/services/focus-manifest-validation.ts
  • src/services/maintainer-recap.ts
  • src/services/notify-discord.ts
  • src/services/outcome-calibration.ts
  • src/services/plan-dag.ts
  • src/services/pr-body-draft.ts
  • src/services/self-dogfood-registration-pack.ts
  • src/settings/agent-actions.ts
  • src/signals/boundary-test-generation.ts
  • src/signals/change-guardrail.ts
  • src/signals/check-summary.ts
  • src/signals/focus-manifest-loader.ts
  • src/signals/focus-manifest.ts
  • src/signals/local-branch.ts
  • src/signals/local-scorer.ts
  • src/signals/path-matchers.ts
  • src/signals/reward-risk.ts
  • src/signals/settings-preview.ts
  • src/signals/slop.ts
  • src/signals/test-evidence.ts
  • src/signals/unlinked-issue-candidates.ts
  • src/types.ts
  • src/upstream/ruleset.ts
  • test/fixtures/engine-parity/predicted-gate/first-time-grace-inert.ts
  • test/fixtures/engine-parity/predicted-gate/golden/first-time-grace-inert.json
  • test/fixtures/engine-parity/predicted-gate/index.ts
  • test/integration/api.test.ts
  • test/integration/public-stats-route-error.test.ts
  • test/integration/public-stats-route.test.ts
  • test/integration/routes-errors.test.ts
  • test/unit/agent-action-executor.test.ts
  • test/unit/agent-actions.test.ts
  • test/unit/agent-approval-queue.test.ts
  • test/unit/auth.test.ts
  • test/unit/backfill-2.test.ts
  • test/unit/change-guardrail.test.ts
  • test/unit/check-manifest-drift-script.test.ts
  • test/unit/check-ui-mcp-version-copy-script.test.ts
  • test/unit/ci-resolution.test.ts
  • test/unit/db-parsers.test.ts
  • test/unit/draft.test.ts
  • test/unit/enrichment-analyzers-taxonomy.test.ts
  • test/unit/federated-bundle.test.ts
  • test/unit/federated-collector.test.ts
  • test/unit/focus-manifest-validation.test.ts
  • test/unit/focus-manifest.test.ts
  • test/unit/gate-check-policy.test.ts
  • test/unit/gittensory-focus-manifest.test.ts
  • test/unit/index.test.ts
  • test/unit/local-branch.test.ts
  • test/unit/local-scorer-adapter.test.ts
  • test/unit/loopover-focus-manifest.test.ts
  • test/unit/maintainer-activation.test.ts
  • test/unit/mcp-automation-state.test.ts
  • test/unit/mcp-check-test-evidence.test.ts
  • test/unit/mcp-cli-analyze-branch.test.ts
  • test/unit/mcp-cli-basics.test.ts
  • test/unit/mcp-cli-boundary-tests-tool.test.ts
  • test/unit/mcp-cli-bounty-advisory.test.ts
  • test/unit/mcp-cli-completion-spec.test.ts
  • test/unit/mcp-cli-contributor-profile.test.ts
  • test/unit/mcp-cli-doctor.test.ts
  • test/unit/mcp-cli-draft-pr-body.test.ts
  • test/unit/mcp-cli-env-token-precedence.test.ts
  • test/unit/mcp-cli-evaluate-escalation-tool.test.ts
  • test/unit/mcp-cli-explain-gate-disposition.test.ts
  • test/unit/mcp-cli-improvement-potential.test.ts
  • test/unit/mcp-cli-intake-idea-tool.test.ts
  • test/unit/mcp-cli-intake-tools.test.ts
  • test/unit/mcp-cli-maintain-tools.test.ts
  • test/unit/mcp-cli-maintain.test.ts
  • test/unit/mcp-cli-maintainer-lane.test.ts
  • test/unit/mcp-cli-monitor-open-prs.test.ts
  • test/unit/mcp-cli-open-pr-pressure-tool.test.ts
  • test/unit/mcp-cli-packets.test.ts
  • test/unit/mcp-cli-plan-idea-claims-tool.test.ts
  • test/unit/mcp-cli-plan-scorer-tools.test.ts
  • test/unit/mcp-cli-pr-ai-review-findings.test.ts
  • test/unit/mcp-cli-pr-reviewability.test.ts
  • test/unit/mcp-cli-profiles.test.ts
  • test/unit/mcp-cli-progress-snapshot-tool.test.ts
  • test/unit/mcp-cli-repo-outcome-patterns.test.ts
  • test/unit/mcp-cli-results-payload-tool.test.ts
  • test/unit/mcp-cli-review-pr.test.ts
  • test/unit/mcp-cli-telemetry.test.ts
  • test/unit/mcp-cli-terminal-sanitization.test.ts
  • test/unit/mcp-cli-test-evidence-tool.test.ts
  • test/unit/mcp-cli-tools-search.test.ts
  • test/unit/mcp-cli-tools.test.ts
  • test/unit/mcp-cli-validate-config-offline.test.ts
  • test/unit/mcp-cli-write-tools.test.ts
  • test/unit/mcp-config-recommendation.test.ts
  • test/unit/mcp-discovery.test.ts
  • test/unit/mcp-enrichment-analyzers.test.ts
  • test/unit/mcp-lint-pr-text.test.ts
  • test/unit/mcp-local-check-slop-risk.test.ts
  • test/unit/mcp-local-telemetry-chokepoint.test.ts
  • test/unit/mcp-local-telemetry.test.ts
  • test/unit/mcp-output-schemas.test.ts
  • test/unit/mcp-pr-reviewability.test.ts
  • test/unit/mcp-registration-readiness.test.ts
  • test/unit/mcp-server-telemetry.test.ts
  • test/unit/mcp-skipped-pr-audit.test.ts
  • test/unit/mcp-telemetry.test.ts
  • test/unit/mcp-tool-categories.test.ts
  • test/unit/mcp-tool-rename-aliases.test.ts
  • test/unit/mcp-write-tools.test.ts
  • test/unit/miner-github-token-resolution.test.ts
  • test/unit/ops-wire.test.ts
  • test/unit/policy-sanitizer.test.ts
  • test/unit/pr-detail-durable-cache.test.ts
  • test/unit/pr-reconciliation.test.ts
  • test/unit/predicted-gate-engine-coverage.test.ts
  • test/unit/predicted-gate.test.ts
  • test/unit/public-stats.test.ts
  • test/unit/queue-2.test.ts
  • test/unit/queue-4.test.ts
  • test/unit/queue-5.test.ts
  • test/unit/queue-lifecycle-guards.test.ts
  • test/unit/queue.test.ts
  • test/unit/redact-local-path.test.ts
  • test/unit/registration-readiness.test.ts
  • test/unit/repo-policy-readiness.test.ts
  • test/unit/repository-settings-enforcement.test.ts
  • test/unit/routes-agent-approval.test.ts
  • test/unit/routes-boundary-tests.test.ts
  • test/unit/routes-evaluate-escalation.test.ts
  • test/unit/routes-improvement-potential.test.ts
  • test/unit/routes-intake-idea.test.ts
  • test/unit/routes-open-pr-pressure.test.ts
  • test/unit/routes-plan-idea-claims.test.ts
  • test/unit/routes-pr-ai-review-findings.test.ts
  • test/unit/routes-progress-snapshot.test.ts
  • test/unit/routes-repo-doc-refresh.test.ts
  • test/unit/routes-results-payload.test.ts
  • test/unit/routes-taxonomy-mirrors.test.ts
  • test/unit/routes-test-evidence.test.ts
  • test/unit/rules.test.ts
  • test/unit/self-dogfood-registration-pack.test.ts
  • test/unit/selfhost-ai.test.ts
  • test/unit/selfhost-config-lint.test.ts
  • test/unit/selfhost-grafana-resource-hub-dashboard.test.ts
  • test/unit/settings-preview.test.ts
  • test/unit/signals-coverage.test.ts
  • test/unit/signals-v2.test.ts
  • test/unit/signals.test.ts
  • test/unit/support/mcp-cli-harness.ts
  • test/unit/sweep-watchdog.test.ts
  • test/unit/test-evidence-report.test.ts
  • test/unit/unified-comment-parity.test.ts
  • test/unit/upstream-ruleset.test.ts
  • worker-configuration.d.ts
  • wrangler.jsonc

Release-Prep Checklist

  • Bump packages/loopover-mcp/package.json to 4.0.0
  • Bump the CLI packageVersion constant to 4.0.0
  • Update MCP compatibility metadata minimum supported and latest recommended versions to 4.0.0
  • Generate packages/loopover-mcp/CHANGELOG.md with a mcp-v4.0.0 section
  • Run npm run build:mcp
  • Run npm run test:mcp-pack
  • Run npm run changelog:check:mcp
  • Run npm run actionlint
  • Run npm run test:release:mcp
  • Merge the release-prep PR
  • Tag mcp-v4.0.0
  • Watch npm trusted publishing and the GitHub Release job

Metadata

Metadata

Assignees

Labels

maintainer-onlyOwner-only work — yields no Gittensor points.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions