-
Notifications
You must be signed in to change notification settings - Fork 847
Open
Labels
suggestionNew feature or requestNew feature or request
Description
A more user-friendly way to manage exclude patterns could be implemented, potentially with the following features:
-
Dropdown/Checkbox Menu for Common Patterns:
- Allow users to easily select common exclude patterns (e.g.,
*.csv
,*.toml
,/tests
,*.log
, etc.). - These patterns could be pre-populated based on common exclusions or usage statistics.
- Allow users to easily select common exclude patterns (e.g.,
-
Repo-Specific Suggestions:
- After the user runs gitingest on a repository, analyze the file types and structures to suggest exclude patterns specific to the repo. For example:
- Identify patterns that would significantly reduce the token count.
- Highlight those patterns in the suggested list.
- After the user runs gitingest on a repository, analyze the file types and structures to suggest exclude patterns specific to the repo. For example:
-
Usage-Based Ordering:
- Order suggested patterns based on global usage statistics (how frequently they are excluded by other users) or the impact they have on the token count for the specific repository being analyzed.
This feature would improve usability by streamlining the process of excluding unnecessary files and directories, helping users optimize their token budgets while interacting with gitingest
.

tiagoicp and ix-56htiagoicp
Metadata
Metadata
Assignees
Labels
suggestionNew feature or requestNew feature or request