Add max depth parameters to directory summarization functions #7
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Works to resolve #5
This pull request includes multiple changes to the
summarizeGPT/summarizeGPT.py
file to add new functionality for controlling the depth of directory traversal. The most important changes include adding new parameters to existing functions, updating themain
function to handle these new parameters, and modifying the directory traversal logic to respect the specified depth limits.Enhancements to depth control:
summarizeGPT/summarizeGPT.py
: Addedtree_depth
andfile_depth
parameters to thesummarize_directory
andget_tree_view
functions to limit the depth of directory traversal. [1] [2]summarizeGPT/summarizeGPT.py
: Updatedget_file_contents
function to includemax_depth
parameter and modified the traversal logic to skip directories exceeding the specified depth.summarizeGPT/summarizeGPT.py
: Updated themain
function to add new command-line arguments (--max-depth
,--tree-depth
,--file-depth
) and handle these arguments appropriately. [1] [2]