Skip to content

Release 1.5.1 - #118

Merged
dennisdornon merged 1 commit into
mainfrom
release/1.5.1
Oct 13, 2026
Merged

dennisdornon merged 1 commit into
mainfrom
release/1.5.1

Conversation

@dennisdornon

@dennisdornon dennisdornon commented Oct 13, 2026 •

Copy link
Copy Markdown
Member

Bumps the version to 1.5.1 and adds the 1.5.1 changelog entry.

Changes

  • Version 1.5.1 in package.json, package-lock.json, src/index.ts, manifest.json and both fields in server.json.
  • CHANGELOG.md: the 1.5.1 entry covers the server instructions and mainwp-dashboard skill guidance from Load the site knowledge summary before advising on a site #117, which tells agents to load a site's knowledge summary before advising on, planning or drafting work for that site.

Testing

From a clean clone with npm ci, all of these exit 0 on the same tree as this commit, apart from the CHANGELOG wording:

  • npm run format:check, npm run lint, npm run typecheck
  • npm run check-version: all five version fields read 1.5.1
  • npm test: 40 files, 3069 tests passed
  • npm run build and npm run build:mcpb: the bundle builds and validates
  • node --import tsx tests/acceptance/run.ts --mode bundle --target fixture --scenario discovery-tools: passed

Summary by CodeRabbit

  • Updates
    • Agents now review a site’s knowledge summary before advising, planning, or drafting—even when you name a record or have already viewed a knowledge list.
    • For client-wide work, agents review the client summary and then each site’s summary.
    • If a summary is unavailable, agents tell you what knowledge they could not access.
    • When you request a specific record, agents load only that record.

@coderabbitai

coderabbitai Bot commented Oct 13, 2026 •

Copy link
Copy Markdown

Review in Change Stack →

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration
  • Configuration used: Repository: mainwp/mainwp-mcp/.coderabbit.yaml
  • Review profile: CHILL
  • Plan: Advanced
  • Run ID: 4c89eb4a-5950-445b-981c-0d31a9b91118
📥 Commits

Reviewing files that changed from the base of the PR and between 797f400 and eed8300.

⛔ Files ignored due to path filters (1)
  • package-lock.json is excluded by !**/package-lock.json and included by **
📒 Files selected for processing (5)
  • CHANGELOG.md
  • manifest.json
  • package.json
  • server.json
  • src/index.ts
🔗 Linked repositories identified

CodeRabbit considers these linked repositories for cross-repo context during reviews:

Included review availability: This review used your included allowance. 9 included reviews remain after this review. Your included PR review attempts over the past 7 days set your current allowance at 10 reviews per hour.

📜 Recent review details
⏰ Context from checks skipped due to timeout. (6)
  • GitHub Check: Socket Security: Pull Request Alerts
  • GitHub Check: Aikido Security: Deep Review
  • GitHub Check: Aikido Security: check code
  • GitHub Check: test (22)
  • GitHub Check: acceptance-fixture
  • GitHub Check: test (20)
🧰 Additional context used
🔀 Multi-repo context mainwp/mainwp, mainwp/docs

Linked repositories findings

mainwp/mainwp

  • Knowledge ability descriptions require loading site summaries before advising/planning and distinguish client/agency context; execution returns site, agency, and accessible client summaries. includes/abilities/class-mainwp-abilities-knowledge.php:24,54-84,654-699 [::mainwp/mainwp::]

mainwp/docs

  • Documentation matches the released guidance: site/client summaries should be read before work, and individual records are insufficient. dashboard/overview/mainwp-knowledge.mdx:188-228 [::mainwp/docs::]
  • MCP documentation states Knowledge tools require Dashboard 6.3 and documents the same safety and inheritance rules. mcp-server/quickstart.mdx:13-18, mcp-server/safety.mdx:104-114 [::mainwp/docs::]

No changed API or version-consumer mismatch was found in these repositories.

🔇 Additional comments (5)
src/index.ts (1)

75-75: LGTM!

manifest.json (1)

5-5: LGTM!

package.json (1)

3-3: LGTM!

server.json (1)

11-11: LGTM!

Also applies to: 16-16

CHANGELOG.md (1)

6-16: LGTM!

📝 Walkthrough

The release metadata changes from 1.5.0 to 1.5.1. The changelog adds a 1.5.1 entry describing instructions for loading site and client knowledge summaries.

Changes: Version 1.5.1 release

Layer / File(s) Summary
Release metadata and notes
src/index.ts, manifest.json, package.json, server.json, CHANGELOG.md
Version values change to 1.5.1. The changelog entry describes site and client summary loading, disclosure when summaries cannot be loaded, and the exception for showing a specifically requested record.

Priority: ⬇️ Low

Estimated code review effort: 1 (Trivial) | ~3 minutes

Change: Other

Merge Risk: ⚪ Minimal · up to eed83

This release advances the published version to 1.5.1 and documents existing knowledge-loading guidance. The metadata is consistent, and no concrete merge-blocking risk remains.

Pre-merge checks · Passed 4
Passed Passed checks (4 passed)
Check name Status Explanation
Description Check Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check Passed The title clearly identifies the primary change: releasing version 1.5.1 with coordinated version updates and changelog documentation.
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.
✨ Finishing Touches
📝 Generate docstrings
  • Commit to this branch
  • Create a new PR
🧪 Generate unit tests (beta)
  • Commit to this branch
  • Create a new PR
  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

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

@dennisdornon
dennisdornon merged commit 6d63bd9 into main Oct 13, 2026
9 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.

1 participant