Version
codebase-memory-mcp 0.9.0
Platform
Windows (x64)
Install channel
GitHub release archive / install.sh / install.ps1
Binary variant
standard
What happened, and what did you expect?
Codebase memory is misclassifying all c# functions in classes as methods and not function. Only global level functions are classified correctly. This bug is possibly due to whatever c# parsing library you use. See the following output:
ask codebase-memory how many methods and how many functions I have in this repo
Called `codebase-memory_query_graph' MATCH (n:Method) RETURN count(n) AS method_count project=C-s-NsfwRater
Called `codebase-memory_query_graph' MATCH (n:Function) RETURN count(n) AS function_count project=C-s-NsfwRater
10,015 methods (class/struct members)
34 functions (standalone/top-level functions)
Reproduction
- With codebase memory installed on a project written in the csharp language, ask your agent how many methods and functions I have in this repo.
Logs
Diagnostics trajectory (memory / performance / leak issues)
Project scale (if relevant)
No response
Confirmations
Version
codebase-memory-mcp 0.9.0
Platform
Windows (x64)
Install channel
GitHub release archive / install.sh / install.ps1
Binary variant
standard
What happened, and what did you expect?
Codebase memory is misclassifying all c# functions in classes as methods and not function. Only global level functions are classified correctly. This bug is possibly due to whatever c# parsing library you use. See the following output:
ask codebase-memory how many methods and how many functions I have in this repo
Called `codebase-memory_query_graph' MATCH (n:Method) RETURN count(n) AS method_count project=C-s-NsfwRater
Called `codebase-memory_query_graph' MATCH (n:Function) RETURN count(n) AS function_count project=C-s-NsfwRater
10,015 methods (class/struct members)
34 functions (standalone/top-level functions)
Reproduction
Logs
Diagnostics trajectory (memory / performance / leak issues)
Project scale (if relevant)
No response
Confirmations