MCP Tree-sitter Server: TODO Board
Description
This Kanban board tracks tasks specifically focused on improving partially working commands and implementing missing features.
Installation
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open the source below and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
Repository README
This is the README for wrale/mcp-server-tree-sitter, shared by 4 entries
in this directory. It describes the repository, not this entry specifically.
MCP Tree-sitter Server: TODO Board
This Kanban board tracks tasks specifically focused on improving partially working commands and implementing missing features.
In Progress
High Priority
Fix Similar Code Detection
- Description: Improve the
find_similar_codecommand to reliably return results - Tasks:
- Debug why command completes but doesn't return results
- Optimize similarity threshold and matching algorithm
- Add more detailed logging for troubleshooting
- Create comprehensive test cases with expected results
- Acceptance Criteria:
- Command reliably returns similar code snippets when they exist
- Appropriate feedback when no similar code is found
- Documentation updated with examples and recommended thresholds
- Complexity: Medium
- Dependencies: None
Complete Tree Editing and Incremental Parsing
- Description: Extend AST functionality to support tree manipulation
- Tasks:
- Implement tree editing operations (insert, delete, replace nodes)
- Add incremental parsing to efficiently update trees after edits
- Ensure node IDs remain consistent during tree manipulations
- Acceptance Criteria:
- Trees can be modified through API calls
- Incremental parsing reduces parse time for small changes
- Proper error handling for invalid modifications
- Complexity: High
- Dependencies: None
Medium Priority
Implement UTF-16 Support
- Description: Add encoding detection and support for UTF-16
- Tasks:
- Implement encoding detection for input files
- Add UTF-16 to UTF-8 conversion for parser compatibility
- Handle position mapping between different encodings
- Acceptance Criteria:
- Correctly parse and handle UTF-16 encoded files
- Maintain accurate position information in different encodings
- Test suite includes UTF-16 encoded files
- Complexity: Medium
- Dependencies: None
Add Read Callable Support
- Description: Implement custom read strategies for efficient large file handling
- Tasks:
- Create streaming parser interface for large files
- Implement memory-efficient parsing strategy
- Add support for custom read handlers
- Acceptance Criteria:
- Successfully parse files larger than memory constraints
- Performance tests show acceptable parsing speed
- Documentation on how to use custom read strategies
- Complexity: High
- Dependencies: None
Ready for Review
High Priority
Complete MCP Context Progress Reporting
- Description: Implement progress reporting for long-running operations
- Tasks:
- Add progress tracking to all long-running operations
- Implement progress callbacks in the MCP context
- Update API to report progress percentage
- Acceptance Criteria:
- Long-running operations report progress
- Progress is visible to the user
- Cancellation is possible for operations
Related Skills
Epic Decompose
Break an epic into task children without creating task branches.
Productivity Claude Code Terminal Title
Gives each Claude Code terminal window a dynamic title describing the work being done
Productivity N8n Skills
Enables AI assistants to directly understand and operate n8n workflows
Productivity Composio Make
Trigger and manage Make (Integromat) scenarios
Productivity Getting Help
career-ops is an open source project maintained in limited time. Here's how to get help efficiently.
Productivity Worktree Status Check
Verify the current worktree environment and show task details.
Productivity