Skip to content

Miner release due: 3.15.2 #8639

Description

@github-actions

Summary

A @loopover/miner release appears due.

  • Proposed version: 3.15.2
  • Latest tag: miner-v3.14.1
  • npm latest: 3.14.1
  • Package version in repo: 3.15.2
  • Unreleased miner-related commits: 38

Unreleased Commits

Changed Files

  • .claude/skills/contributing-to-loopover/reference.md
  • .claude/skills/contributing-to-loopover/SKILL.md
  • .claude/skills/contributor-pipeline-gardening/reference.md
  • .github/actions/deploy-ui-preview/action.yml
  • .github/workflows/ci.yml
  • .github/workflows/release-selfhost.yml
  • .github/workflows/ui-deploy.yml
  • .gitignore
  • .loopover.yml.example
  • .release-please-manifest.json
  • apps/loopover-extension/.gitignore
  • apps/loopover-extension/auth.js
  • apps/loopover-extension/background.js
  • apps/loopover-extension/content.js
  • apps/loopover-extension/manifest.json
  • apps/loopover-extension/options.html
  • apps/loopover-extension/options.js
  • apps/loopover-extension/package.json
  • apps/loopover-extension/styles.css
  • apps/loopover-miner-extension/.gitignore
  • apps/loopover-miner-extension/background.js
  • apps/loopover-miner-extension/content.js
  • apps/loopover-miner-extension/icons/icon-128.png
  • apps/loopover-miner-extension/icons/icon-16.png
  • apps/loopover-miner-extension/icons/icon-32.png
  • apps/loopover-miner-extension/icons/icon-48.png
  • apps/loopover-miner-extension/manifest.json
  • apps/loopover-miner-extension/opportunity-badge.js
  • apps/loopover-miner-extension/options.html
  • apps/loopover-miner-extension/options.js
  • apps/loopover-miner-extension/package.json
  • apps/loopover-miner-extension/README.md
  • apps/loopover-miner-extension/styles.css
  • apps/loopover-miner-extension/test/background.test.ts
  • apps/loopover-miner-extension/test/content.test.ts
  • apps/loopover-miner-extension/test/helpers.ts
  • apps/loopover-miner-extension/test/opportunity-badge.test.ts
  • apps/loopover-miner-extension/test/options.test.ts
  • apps/loopover-miner-extension/test/toolbar-badge.test.ts
  • apps/loopover-miner-extension/toolbar-badge.d.ts
  • apps/loopover-miner-extension/toolbar-badge.js
  • apps/loopover-miner-extension/vitest.config.ts
  • apps/loopover-miner-ui/eslint.config.js
  • apps/loopover-miner-ui/eslint.config.ts
  • apps/loopover-miner-ui/package.json
  • apps/loopover-miner-ui/README.md
  • apps/loopover-miner-ui/src/lib/chat-portfolio-queue-actions.test.tsx
  • apps/loopover-miner-ui/src/lib/ranked-candidates.ts
  • apps/loopover-miner-ui/src/routes/ranked-candidates.tsx
  • apps/loopover-miner-ui/vite-ranked-candidates-api.ts
  • apps/loopover-ui/content/docs/maintainer-install-trust.mdx
  • apps/loopover-ui/content/docs/self-hosting-operations.mdx
  • apps/loopover-ui/eslint.config.js
  • apps/loopover-ui/eslint.config.ts
  • apps/loopover-ui/package.json
  • apps/loopover-ui/public/openapi.json
  • apps/loopover-ui/src/lib/ams-env-reference.ts
  • apps/loopover-ui/src/lib/rees-analyzers.ts
  • config/examples/loopover.full.yml
  • CONTRIBUTING.md
  • control-plane/package-lock.json
  • control-plane/package.json
  • control-plane/scripts/gen-cf-typegen.mjs
  • control-plane/scripts/gen-cf-typegen.ts
  • control-plane/src/worker.ts
  • docs/decision-audit-rubric.md
  • k8s/miner-deployment.yaml
  • migrations/0191_retention_column_indexes.sql
  • migrations/0192_purge_stuck_queued_webhook_events.sql
  • package-lock.json
  • package.json
  • packages/discovery-index/package.json
  • packages/discovery-index/README.md
  • packages/discovery-index/scripts/gen-cf-typegen.mjs
  • packages/discovery-index/scripts/gen-cf-typegen.ts
  • packages/discovery-index/scripts/validate-posthog-release.mjs
  • packages/discovery-index/scripts/validate-posthog-release.ts
  • packages/discovery-index/scripts/validate-sourcemaps.mjs
  • packages/discovery-index/scripts/validate-sourcemaps.ts
  • packages/discovery-index/src/upload-sourcemaps.ts
  • packages/loopover-contract/src/index.ts
  • packages/loopover-contract/src/telemetry.ts
  • packages/loopover-contract/src/tools/agent.ts
  • packages/loopover-contract/src/tools/branch.ts
  • packages/loopover-contract/src/tools/discovery-utility.ts
  • packages/loopover-contract/src/tools/index.ts
  • packages/loopover-contract/src/tools/local-branch.ts
  • packages/loopover-contract/src/tools/maintainer.ts
  • packages/loopover-contract/src/tools/miner.ts
  • packages/loopover-contract/src/tools/review.ts
  • packages/loopover-engine/CHANGELOG.md
  • packages/loopover-engine/docs/iterate-loop-load-test.md
  • packages/loopover-engine/package.json
  • packages/loopover-engine/scripts/load-test-iterate-loop.mjs
  • packages/loopover-engine/scripts/load-test-iterate-loop.ts
  • packages/loopover-engine/src/advisory/gate-advisory.ts
  • packages/loopover-engine/src/ams-policy-spec.ts
  • packages/loopover-engine/src/focus-manifest.ts
  • packages/loopover-engine/src/governor/chokepoint.ts
  • packages/loopover-engine/src/index.ts
  • packages/loopover-engine/src/plan-dag.ts
  • packages/loopover-engine/src/portfolio/queue.ts
  • packages/loopover-engine/test/ams-policy-spec-discovery.test.ts
  • packages/loopover-engine/test/chokepoint.test.ts
  • packages/loopover-engine/test/plan-dag.test.ts
  • packages/loopover-mcp/bin/loopover-mcp.ts
  • packages/loopover-mcp/CHANGELOG.md
  • packages/loopover-mcp/lib/telemetry.ts
  • packages/loopover-mcp/package.json
  • packages/loopover-mcp/scripts/check-syntax.mjs
  • packages/loopover-mcp/scripts/check-syntax.ts
  • packages/loopover-mcp/scripts/strip-bin-sourcemap.mjs
  • packages/loopover-mcp/scripts/strip-bin-sourcemap.ts
  • packages/loopover-miner/benchmarks/cross-repo/manifest.json
  • packages/loopover-miner/bin/loopover-miner-mcp.ts
  • packages/loopover-miner/bin/loopover-miner.ts
  • packages/loopover-miner/CHANGELOG.md
  • packages/loopover-miner/DEPLOYMENT.md
  • packages/loopover-miner/docker-compose.miner.yml
  • packages/loopover-miner/docs/cross-repo-evaluation.md
  • packages/loopover-miner/docs/env-reference.md
  • packages/loopover-miner/expected-engine.version
  • packages/loopover-miner/lib/ams-policy.ts
  • packages/loopover-miner/lib/attempt-cli.ts
  • packages/loopover-miner/lib/attempt-runner.ts
  • packages/loopover-miner/lib/chat-action-registry.ts
  • packages/loopover-miner/lib/chat-discover-attempt-actions.ts
  • packages/loopover-miner/lib/chat-portfolio-actions.ts
  • packages/loopover-miner/lib/cli.ts
  • packages/loopover-miner/lib/coding-agent-construction.ts
  • packages/loopover-miner/lib/deny-hooks-cli.ts
  • packages/loopover-miner/lib/deployment-docs-audit.ts
  • packages/loopover-miner/lib/discover-cli.ts
  • packages/loopover-miner/lib/discovery-index-client.ts
  • packages/loopover-miner/lib/egress-allowlist.ts
  • packages/loopover-miner/lib/github-token-resolution.ts
  • packages/loopover-miner/lib/governor-chokepoint-persisted.ts
  • packages/loopover-miner/lib/governor-chokepoint.ts
  • packages/loopover-miner/lib/governor-run-halt.ts
  • packages/loopover-miner/lib/governor-state.ts
  • packages/loopover-miner/lib/laptop-init.ts
  • packages/loopover-miner/lib/local-store.ts
  • packages/loopover-miner/lib/loop-cli.ts
  • packages/loopover-miner/lib/mcp-dispatch-telemetry.ts
  • packages/loopover-miner/lib/migrate-cli.ts
  • packages/loopover-miner/lib/opportunity-ranker.ts
  • packages/loopover-miner/lib/portfolio-dashboard.ts
  • packages/loopover-miner/lib/portfolio-queue-manager.ts
  • packages/loopover-miner/lib/portfolio-queue.ts
  • packages/loopover-miner/lib/posthog.ts
  • packages/loopover-miner/lib/ranked-candidates.ts
  • packages/loopover-miner/lib/rejection-signal.ts
  • packages/loopover-miner/lib/self-review-context.ts
  • packages/loopover-miner/lib/status.ts
  • packages/loopover-miner/lib/target-repo-verification.ts
  • packages/loopover-miner/lib/tenant-client.ts
  • packages/loopover-miner/lib/worktree-allocator.ts
  • packages/loopover-miner/package.json
  • packages/loopover-miner/README.md
  • packages/loopover-miner/scripts/benchmark.mjs
  • packages/loopover-miner/scripts/benchmark.ts
  • packages/loopover-miner/scripts/check-syntax.mjs
  • packages/loopover-miner/scripts/check-syntax.ts
  • packages/loopover-miner/scripts/cross-repo-evaluation.mjs
  • packages/loopover-miner/scripts/cross-repo-evaluation.ts
  • packages/loopover-miner/scripts/generate-env-reference.mjs
  • packages/loopover-miner/scripts/generate-env-reference.ts
  • packages/loopover-ui-kit/package.json
  • review-enrichment/package-lock.json
  • review-enrichment/package.json
  • review-enrichment/scripts/generate-analyzer-metadata.mjs
  • review-enrichment/scripts/generate-analyzer-metadata.ts
  • review-enrichment/scripts/validate-posthog-release.mjs
  • review-enrichment/scripts/validate-posthog-release.ts
  • review-enrichment/scripts/validate-sourcemaps.mjs
  • review-enrichment/scripts/validate-sourcemaps.ts
  • review-enrichment/src/upload-sourcemaps.ts
  • review-enrichment/test/posthog-release-validation.test.ts
  • review-enrichment/test/posthog-upload.test.ts
  • scripts/actionlint.ts
  • scripts/build-extension.ts
  • scripts/build-miner-extension.ts
  • scripts/check-docs-drift.ts
  • scripts/check-import-specifiers.ts
  • scripts/check-miner-deployment-docs.ts
  • scripts/control-plane-coverage.mjs
  • scripts/control-plane-coverage.ts
  • scripts/engine-coverage.ts
  • scripts/extension-zip-core.ts
  • scripts/lib/actionlint-download-attempts.mjs
  • scripts/lib/actionlint-download-attempts.ts
  • scripts/lib/validate-mcp/invariants.ts
  • scripts/lib/validate-mcp/overrides.ts
  • scripts/lib/validate-mcp/synthesize-input.ts
  • scripts/mcp-release-core.ts
  • scripts/orb-release-core.ts
  • scripts/smoke-production.ts
  • scripts/smoke-ui-browser.ts
  • scripts/validate-no-hand-written-js.ts
  • src/db/repositories.ts
  • src/db/retention.ts
  • src/db/schema.ts
  • src/github/app.ts
  • src/github/webhook.ts
  • src/mcp/dispatch-span-registry.ts
  • src/mcp/dispatch-telemetry-sink.ts
  • src/mcp/dispatch-telemetry.ts
  • src/mcp/server.ts
  • src/openapi/schemas.ts
  • src/queue/copycat-detection.ts
  • src/queue/duplicate-detection.ts
  • src/queue/gate-checks.ts
  • src/queue/processors.ts
  • src/review/decision-record.ts
  • src/review/parity-wire.ts
  • src/review/salvageability-wire.ts
  • src/review/salvageability.ts
  • src/review/unified-comment-bridge.ts
  • src/rules/advisory.ts
  • src/selfhost/ai.ts
  • src/selfhost/posthog.ts
  • src/server.ts
  • src/services/plan-dag.ts
  • src/settings/agent-actions.ts
  • src/settings/copycat-gate-mode.ts
  • src/settings/repository-settings.ts
  • src/signals/copycat-duplicate.ts
  • src/signals/focus-manifest.ts
  • src/types.ts
  • test/contract/validate-mcp.test.ts
  • test/fixtures/miner-concurrent-stores/chokepoint-child.mjs
  • test/fixtures/miner-concurrent-stores/increment-reputation-child.mjs
  • test/fixtures/miner-worktree-allocator/acquire-child.mjs
  • test/unit/actionlint-download-attempts.test.ts
  • test/unit/agent-actions.test.ts
  • test/unit/backfill-decision-labels-core.test.ts
  • test/unit/build-extension-zip-script.test.ts
  • test/unit/check-miner-deployment-docs.test.ts
  • test/unit/ci-extension-packages.test.ts
  • test/unit/ci-ui-build-openapi.test.ts
  • test/unit/codecov-policy.test.ts
  • test/unit/contract-registry.test.ts
  • test/unit/copycat-detection.test.ts
  • test/unit/copycat-duplicate.test.ts
  • test/unit/copycat-gate-mode.test.ts
  • test/unit/copycat-reward-farming-regression.test.ts
  • test/unit/decision-record.test.ts
  • test/unit/discovery-index/upload-sourcemaps.test.ts
  • test/unit/discovery-index/validate-posthog-release.test.ts
  • test/unit/duplicate-detection.test.ts
  • test/unit/extension-auth.test.ts
  • test/unit/extension-background.test.ts
  • test/unit/extension-content.test.ts
  • test/unit/extension-options.test.ts
  • test/unit/focus-manifest.test.ts
  • test/unit/gate-check-policy.test.ts
  • test/unit/iterate-loop-load-test-script.test.ts
  • test/unit/mcp-check-issue-slop-description.test.ts
  • test/unit/mcp-cli-explain-gate-disposition.test.ts
  • test/unit/mcp-cli-improvement-potential-stdio.test.ts
  • test/unit/mcp-cli-tools.test.ts
  • test/unit/mcp-dispatch-telemetry-sink.test.ts
  • test/unit/mcp-dispatch-telemetry.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-pr-ai-review-findings.test.ts
  • test/unit/miner-ams-policy.test.ts
  • test/unit/miner-attempt-cli.test.ts
  • test/unit/miner-attempt-input-builder.test.ts
  • test/unit/miner-attempt-runner.test.ts
  • test/unit/miner-benchmark-script.test.ts
  • test/unit/miner-chat-portfolio-actions.test.ts
  • test/unit/miner-cli.test.ts
  • test/unit/miner-coding-agent-construction.test.ts
  • test/unit/miner-concurrent-store-races.test.ts
  • test/unit/miner-cross-repo-evaluation.test.ts
  • test/unit/miner-deny-hooks-cli.test.ts
  • test/unit/miner-deployment-docs-audit.test.ts
  • test/unit/miner-discovery-index-client.test.ts
  • test/unit/miner-docker-compose.test.ts
  • test/unit/miner-egress-allowlist.test.ts
  • test/unit/miner-env-reference-script.test.ts
  • test/unit/miner-extension-content.test.ts
  • test/unit/miner-extension-icons.test.ts
  • test/unit/miner-extension-live-fetch.test.ts
  • test/unit/miner-github-token-resolution.test.ts
  • test/unit/miner-governor-chokepoint-persisted.test.ts
  • test/unit/miner-governor-chokepoint.test.ts
  • test/unit/miner-governor-run-halt.test.ts
  • test/unit/miner-governor-state.test.ts
  • test/unit/miner-k8s-manifests.test.ts
  • test/unit/miner-local-store-readme.test.ts
  • test/unit/miner-loop-cli.test.ts
  • test/unit/miner-mcp-dispatch-telemetry.test.ts
  • test/unit/miner-mcp-scaffold.test.ts
  • test/unit/miner-mcp-tool-docs-parity.test.ts
  • test/unit/miner-migrate-cli.test.ts
  • test/unit/miner-opportunity-ranker.test.ts
  • test/unit/miner-package-skeleton.test.ts
  • test/unit/miner-portfolio-queue-manager.test.ts
  • test/unit/miner-posthog.test.ts
  • test/unit/miner-rejection-signal.test.ts
  • test/unit/miner-self-review-context.test.ts
  • test/unit/miner-status.test.ts
  • test/unit/miner-target-repo-verification.test.ts
  • test/unit/miner-toolbar-badge.test.ts
  • test/unit/miner-worktree-allocator-collisions.test.ts
  • test/unit/miner-worktree-allocator-lease-expiry.test.ts
  • test/unit/miner-worktree-allocator.test.ts
  • test/unit/parity-wire.test.ts
  • test/unit/portfolio-queue.test.ts
  • test/unit/predicted-gate-engine.test.ts
  • test/unit/queue-2.test.ts
  • test/unit/queue.test.ts
  • test/unit/reconcile-live-duplicate-siblings.test.ts
  • test/unit/repository-settings-copycat-gate-mode.test.ts
  • test/unit/retention.test.ts
  • test/unit/rules.test.ts
  • test/unit/salvageability.test.ts
  • test/unit/selfhost-ai.test.ts
  • test/unit/selfhost-posthog-release.test.ts
  • test/unit/selfhost-posthog.test.ts
  • test/unit/slop.test.ts
  • test/unit/support/mcp-cli-harness.ts
  • test/unit/support/miner-cli-harness.ts
  • test/unit/unified-comment-bridge.test.ts
  • test/unit/validate-mcp-helpers.test.ts
  • test/unit/validate-no-hand-written-js.test.ts
  • test/unit/webhook.test.ts
  • turbo.json

Release-Prep Checklist

  • Bump packages/loopover-miner/package.json to 3.15.2
  • Run npm run build --workspace @loopover/miner
  • Run npm run test:miner-pack
  • Run npm run actionlint
  • Merge the release-please PR (it maintains this package's CHANGELOG.md natively)
  • Tag miner-v3.15.2
  • 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