Skip to content

v0.1.11 — Python cross-file Extends, MCP is_error, token-efficient output

Choose a tag to compare

@aimasteracc aimasteracc released this 30 May 17:32
· 257 commits to main since this release
6eb4a5c

v0.1.11 — Python cross-file Extends, MCP is_error, token-efficient output

Highlights

  • Python inheritance edgesget-callers --include-virtual, get-descendants --include-inherited, cross-file Extends resolution (Issues #245–248, #267–268)
  • MCP is_error sweep — all 90 tool handlers now set is_error: Some(true/false) per rmcp 1.7 (Issue #206 S1)
  • Token-efficient outputoutput_format: text/json per transport, RFC-0094 Phase 2+3, 73% token savings in text mode (Issue #206 S2)
  • RFC-0095 runtime packs — drop-in community packs via MYCELIUM_PACKS_DIR / --packs-dir without recompile
  • RFC-0092 alias resolution — TypeScript, JavaScript, and Python import X as Y; X.method() now resolve to real definitions
  • Charter §2 SLA — 100K-node graph indexed in <30s; 6 SLA tests in CI
  • Issue #214 Pattern 3 — depth-2+ attribute chains no longer produce 1,472 false callers
  • Issue #214 Pattern 2from .mod import X now correctly resolves to symbol, not spurious file path

Install

cargo install mycelium-rcig-cli
pip install mycelium-rcig
npm install -g @mycelium-rcig/node

Full changelog

See CHANGELOG.md for the complete list of changes.