Skip to content

Commit a50a762

Browse files
committed
Deploying to gh-pages from @ da1a599 🚀
1 parent 66ea9a6 commit a50a762

4 files changed

Lines changed: 27 additions & 2 deletions

File tree

news/index.html

Lines changed: 11 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

news/index.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,20 @@
2626
handling
2727
- Fixes validation errors: “malformed default” in MCP schema
2828
validators
29+
- **Fixed description field being array instead of string** (#issue-tbd)
30+
- When endpoints had multiple documentation sources (plumber +
31+
roxygen), description was an array
32+
- Previously: `{"description": ["First doc", "Second doc"]}`
33+
(incorrect - violates MCP spec)
34+
- Now: `{"description": "First doc"}` (correct - single string as
35+
required by MCP spec)
36+
- Prioritizes plumber-specific documentation (#\* comments) over
37+
roxygen docs (#’ comments)
38+
- Filters out NA values and empty strings before processing
39+
- This fixes Claude Desktop showing servers as disabled/grayed out
40+
- Added comprehensive test suite (17 new tests) for description
41+
handling
42+
- Ensures strict MCP schema compliance
2943

3044
### New Features
3145

pkgdown.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ pkgdown: 2.2.0
33
pkgdown_sha: ~
44
articles:
55
getting-started: getting-started.html
6-
last_built: 2025-11-11T23:42Z
6+
last_built: 2025-11-11T23:59Z
77
urls:
88
reference: https://armish.github.io/plumber2mcp/reference
99
article: https://armish.github.io/plumber2mcp/articles

search.json

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)