Skip to content

1.15.5: fix double-slash .mcp//server.json package path#109

Merged
Byggarepop merged 1 commit into
mainfrom
fix-server-json-path
Jun 25, 2026
Merged

1.15.5: fix double-slash .mcp//server.json package path#109
Byggarepop merged 1 commit into
mainfrom
fix-server-json-path

Conversation

@Byggarepop

Copy link
Copy Markdown
Owner

Follow-up to #108. The 1.15.4 package embedded the manifest at .mcp//server.json (double slash) because PackagePath="\.mcp\" (trailing backslash) is mis-joined on the Linux release runner. nuget.org matches the exact path .mcp/server.json, so it still reported it could not generate the VS Code MCP config.

The local Windows pack produced a single slash, which is why #108's verification didn't catch it — the double slash only appears on the Linux CI build.

Change

  • mcp/TokenSaver.Mcp.csproj: pack to an explicit forward-slash path including the filename — PackagePath=".mcp/server.json" — which has no trailing-separator join step.
  • Bumps to 1.15.5 with CHANGELOG entry.

Confirmed by inspecting the published 1.15.4 .nupkg: the entry was literally .mcp//server.json.

1.15.4 packed the manifest with a trailing-separator PackagePath ("\.mcp\"),
which the Linux release runner mis-joined into ".mcp//server.json". nuget.org
matches the exact path ".mcp/server.json", so it still could not find the
manifest. Use an explicit forward-slash path including the filename.

Co-Authored-By: Claude Opus 4.8 <[email protected]>
@Byggarepop
Byggarepop merged commit 41d2d1d into main Jun 25, 2026
1 check passed
@Byggarepop
Byggarepop deleted the fix-server-json-path branch June 25, 2026 14:03
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