This release fixes issues for SREs watching stability and regressions.
✓ No known CVEs patched in this version
Summary
AI summaryFixed Dart tree-sitter queries to correctly extract all symbols during code indexing.
Full changelog
🔧 Dart/Flutter Symbol Extraction Fix
Fixed Dart tree-sitter queries that produced 0 symbols during code indexing.
Root Cause
The tree-sitter queries used incorrect AST node structure for tree-sitter-dart-orchard grammar:
method_signaturewrapsfunction_signature— has no directnamefieldmixin_declarationhasidentifieras child, not a named fieldfunction_signaturematched both as top-level function AND inside methods (duplicates)
What is Fixed
| Before | After |
|--------|-------|
| 0 symbols extracted | All symbols extracted correctly |
| No code graph | Classes, Methods, Functions, Enums, Mixins, Extensions |
| No import tracking | Import references captured |
Verified Symbol Types
class_definition→ Classmethod_signature→ Method (including getters, setters, constructors)function_signature→ Function (top-level)enum_declaration→ Enummixin_declaration→ Mixinextension_declaration→ Extensionimport_or_export→ Import references
Install
npx memory-mcp-1file
Full Changelog: https://github.com/pomazanbohdan/memory-mcp-1file/compare/v0.2.4...v0.2.5
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 pomazanbohdan/memory-mcp-1file
A self-contained Memory server with single-binary architecture (embedded DB & models, no dependencies). Provides persistent semantic and graph-based memory for AI agents.
Related context
Beta — feedback welcome: [email protected]