Skip to content

This release fixes issues for SREs watching stability and regressions.

Published 3mo MCP Data & Storage
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Summary

AI summary

Fixed 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_signature wraps function_signature — has no direct name field
  • mixin_declaration has identifier as child, not a named field
  • function_signature matched 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 → Class
  • method_signature → Method (including getters, setters, constructors)
  • function_signature → Function (top-level)
  • enum_declaration → Enum
  • mixin_declaration → Mixin
  • extension_declaration → Extension
  • import_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

Track pomazanbohdan/memory-mcp-1file

Get notified when new releases ship.

Sign up free

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.

All releases →

Beta — feedback welcome: [email protected]