This release includes 2 breaking changes for platform teams planning a safe upgrade.
✓ No known CVEs patched in this version
Topics
+14 more
Affected surfaces
Summary
AI summaryCorrected namespace casing in server.json and README sentinel to resolve HTTP 403 ownership check failures.
Full changelog
What changed
v0.5.11 shipped the MCP Registry onboarding artefacts (server.json, README mcp-name sentinel) using a lower-case io.github.battam1111 namespace. The registry's GitHub auth is case-sensitive and grants namespace permissions matching the GitHub username's actual casing — for this account that's io.github.Battam1111/*. mcp-publisher publish on v0.5.11 returned HTTP 403 on the ownership check.
v0.5.12 corrects the casing in both server.json and the README mcp-name sentinel so the registry's PyPI verifier accepts the claim against the v0.5.12 PyPI release.
Fixed
server.json::name—io.github.battam1111/myco→io.github.Battam1111/myco.README.mdsentinel —<!-- mcp-name: io.github.battam1111/myco -->→<!-- mcp-name: io.github.Battam1111/myco -->.server.json::version+packages[0].version—0.5.11→0.5.12.- Mirror version bumps in
_canon.yaml,src/myco/__init__.py,.claude-plugin/plugin.json,CITATION.cff.
Contract surface (unchanged)
- R1–R7 rule text — unchanged.
- 18-verb manifest surface — unchanged.
- 25-dimension lint roster — unchanged.
- Exit-code ladder (3 / 4 / 5) — unchanged.
Relationship to v0.5.11 on PyPI
v0.5.11 stays on PyPI as a historical artefact (PyPI disallows version reuse). It is installable but not registry-verified. The canonical release pinned by the MCP Registry is v0.5.12.
Verification
mcp-publisher publish— ✓ Successfully published, Serverio.github.Battam1111/mycoversion 0.5.12.- 757 tests passing, 0 immune findings.
Install
pip install 'myco[mcp]==0.5.12'
# or, editable-default (recommended):
pipx run --spec 'myco[mcp]' myco-install fresh ~/myco
Now also discoverable via the official MCP Registry.
Breaking Changes
- Renamed `server.json::name` from `io.github.battam1111/myco` to `io.github.Battam1111/myco` (case-sensitive change).
- Updated README `mcp-name` sentinel to reflect the correct casing.
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About Battam1111/Myco
Agent-first cognitive substrate with 18 manifest-driven verbs (germinate / eat / assimilate / sporulate / traverse / immune / molt / …) and 25 lint dimensions enforcing contract invariants mechanically (R1–R7). Cross-session / cross-project memory via a self-validating filesystem graph — AST + markdown-link derived, not embedding-based. Provider-agnostic by design: MP1/MP2 dims forbid LLM-SDK imports in the kernel and plugin tree. Editable-default install. Works with Claude Code, Cursor, Windsurf, Zed, VS Code, and any MCP client.
Related context
Related tools
Beta — feedback welcome: [email protected]