-
Notifications
You must be signed in to change notification settings - Fork 12
Removing Dependency Graph support #68
Copy link
Copy link
Open
Description
Rollback Dep Graph.
The dep graph functionality is based on tree-sitter and since tree-sitter is blocking the universal support we need to remove the tree-sitter based dependency graph generation and switch to a more generalised appproach.
New Approach
- We use GLOB to make the directory structure.
- We can use LLM to filter out the relevant files for the context eliminating all the custom logic for every framework to identify which files to include in the dep tree.
- Once done we can simply use LLM on each file to break it into meaningful chunks and embed them.
- We will by default store these in a JSON file locally - later we can add support for the VectorDB plugin.
What remains
We will need to figure out a way to keep the JSON updated.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels