What's new in v0.5.5
- Kimi K2.6 backend —
pip install 'graphifyy[kimi]'then setMOONSHOT_API_KEYto route semantic extraction through Kimi K2.6 instead of Claude subagents. 3-6x richer relation extraction at ~3x lower cost. Claude remains the default; Kimi is opt-in. A tip is printed when the key is not set so users discover it naturally. - Phantom god node fix (#598) — member-call callees (
this.logger.log()→log) are no longer cross-file resolved. Go package-qualified calls (pkg.Func()) are correctly preserved. Affects JS/TS, Go, Rust, Swift, Kotlin, Scala, PHP, C++, C#, Zig, Elixir. - concept file_type fix (#601) — nodes with
file_type: conceptno longer produce validation warnings. - graphify update remembers scan root — saves root to
graphify-out/.graphify_rootsographify updatewith no args finds the right directory automatically.