-
Notifications
You must be signed in to change notification settings - Fork 2.7k
Refactor config.json to restructure default settings and included patterns #110
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Changes from all commits
88c546e
dcdabef
8e73c96
6f8b263
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change | ||||||
|---|---|---|---|---|---|---|---|---|
| @@ -0,0 +1,149 @@ | ||||||||
| { | ||||||||
| "default": { | ||||||||
| "default_prompt": "Enter your prompt here", | ||||||||
| "default_include_all_files": true, | ||||||||
| "default_include_entire_project_structure": true | ||||||||
| }, | ||||||||
| "included_patterns": [ | ||||||||
| "build.gradle", | ||||||||
| "settings.gradle", | ||||||||
| "gradle.properties", | ||||||||
| "pom.xml", | ||||||||
| "Makefile", | ||||||||
| "CMakeLists.txt", | ||||||||
| "package.json", | ||||||||
| "requirements.txt", | ||||||||
| "Pipfile", | ||||||||
| "Gemfile", | ||||||||
| "composer.json", | ||||||||
| ".editorconfig", | ||||||||
| ".eslintrc.json", | ||||||||
| ".eslintrc.js", | ||||||||
| ".prettierrc", | ||||||||
| ".babelrc", | ||||||||
| ".dockerignore", | ||||||||
| ".gitattributes", | ||||||||
| ".stylelintrc", | ||||||||
| ".npmrc", | ||||||||
| ".git", | ||||||||
| ".gitignore", | ||||||||
| "gradle", | ||||||||
| "gradlew", | ||||||||
| "gradlew.*", | ||||||||
| "node_modules", | ||||||||
| ".snapshots", | ||||||||
| ".idea", | ||||||||
| ".vscode", | ||||||||
| "*.log", | ||||||||
| "*.tmp", | ||||||||
| "target", | ||||||||
| "dist", | ||||||||
| "build", | ||||||||
| ".DS_Store", | ||||||||
| "*.bak", | ||||||||
| "*.swp", | ||||||||
| "*.swo", | ||||||||
| "*.lock", | ||||||||
| "*.iml", | ||||||||
| "coverage", | ||||||||
| "*.min.js", | ||||||||
| "*.min.css", | ||||||||
| "__pycache__", | ||||||||
| ".marketing", | ||||||||
| ".env", | ||||||||
| ".env.*", | ||||||||
| "*.jpg", | ||||||||
| "*.jpeg", | ||||||||
| "*.png", | ||||||||
| "*.gif", | ||||||||
| "*.bmp", | ||||||||
| "*.tiff", | ||||||||
| "*.ico", | ||||||||
| "*.svg", | ||||||||
| "*.webp", | ||||||||
| "*.psd", | ||||||||
| "*.ai", | ||||||||
| "*.eps", | ||||||||
| "*.indd", | ||||||||
| "*.raw", | ||||||||
| "*.cr2", | ||||||||
| "*.nef", | ||||||||
| "*.mp4", | ||||||||
| "*.mov", | ||||||||
| "*.avi", | ||||||||
| "*.wmv", | ||||||||
| "*.flv", | ||||||||
| "*.mkv", | ||||||||
| "*.webm", | ||||||||
| "*.m4v", | ||||||||
| "*.wfp", | ||||||||
| "*.prproj", | ||||||||
| "*.aep", | ||||||||
| "*.psb", | ||||||||
| "*.xcf", | ||||||||
| "*.sketch", | ||||||||
| "*.fig", | ||||||||
| "*.xd", | ||||||||
| "*.db", | ||||||||
| "*.sqlite", | ||||||||
| "*.sqlite3", | ||||||||
| "*.mdb", | ||||||||
| "*.accdb", | ||||||||
| "*.frm", | ||||||||
| "*.myd", | ||||||||
| "*.myi", | ||||||||
| "*.ibd", | ||||||||
| "*.dbf", | ||||||||
| "*.rdb", | ||||||||
| "*.aof", | ||||||||
| "*.pdb", | ||||||||
| "*.sdb", | ||||||||
| "*.s3db", | ||||||||
| "*.ddb", | ||||||||
| "*.db-shm", | ||||||||
| "*.db-wal", | ||||||||
| "*.sqlitedb", | ||||||||
| "*.sql.gz", | ||||||||
| "*.bak.sql", | ||||||||
| "dump.sql", | ||||||||
| "dump.rdb", | ||||||||
| "*.vsix", | ||||||||
| "*.jar", | ||||||||
| "*.war", | ||||||||
| "*.ear", | ||||||||
| "*.zip", | ||||||||
| "*.tar", | ||||||||
| "*.tar.gz", | ||||||||
| "*.tgz", | ||||||||
| "*.rar", | ||||||||
| "*.7z", | ||||||||
| "*.exe", | ||||||||
| "*.dll", | ||||||||
| "*.so", | ||||||||
| "*.dylib", | ||||||||
| "*.app", | ||||||||
| "*.dmg", | ||||||||
| "*.iso", | ||||||||
| "*.msi", | ||||||||
| "*.deb", | ||||||||
| "*.rpm", | ||||||||
| "*.apk", | ||||||||
| "*.aab", | ||||||||
| "*.ipa", | ||||||||
| "*.pkg", | ||||||||
| "*.nupkg", | ||||||||
| "*.snap", | ||||||||
| "*.whl", | ||||||||
| "*.gem", | ||||||||
| "*.pyc", | ||||||||
| "*.pyo", | ||||||||
| "*.pyd", | ||||||||
| "*.class", | ||||||||
| "*.o", | ||||||||
| "*.obj", | ||||||||
| "*.lib", | ||||||||
| "*.a", | ||||||||
| "*.map", | ||||||||
| ".npmrc" | ||||||||
|
Comment on lines
+146
to
+147
|
||||||||
| "*.map", | |
| ".npmrc" | |
| "*.map" |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,13 @@ | ||
| # Snapshots Directory | ||
|
|
||
| This directory contains snapshots of your code for AI interactions. Each snapshot is a markdown file that includes relevant code context and project structure information. | ||
|
|
||
| ## What's included in snapshots? | ||
|
|
||
| - Selected code files and their contents | ||
| - Project structure (if enabled) | ||
| - Your prompt/question for the AI | ||
|
|
||
| ## Configuration | ||
|
|
||
| You can customize snapshot behavior in `config.json`. |
| Original file line number | Diff line number | Diff line change | ||||
|---|---|---|---|---|---|---|
| @@ -0,0 +1,51 @@ | ||||||
| # Thank you for using Snapshots for AI | ||||||
|
|
||||||
| Thanks for using Snapshots for AI. We hope this tool has helped you solve a problem or two. | ||||||
|
|
||||||
| If you would like to support our work, please help us by considering the following offers and requests: | ||||||
|
|
||||||
| ## Ways to Support | ||||||
|
|
||||||
| ### Join the GBTI Network!!! 🙏🙏🙏 | ||||||
|
|
||||||
| The GBTI Network is a community of developers who are passionate about open source and community-driven development. Members enjoy access to exclussive tools, resources, a private MineCraft server, a listing in our members directory, co-op opportunities and more. | ||||||
|
||||||
| The GBTI Network is a community of developers who are passionate about open source and community-driven development. Members enjoy access to exclussive tools, resources, a private MineCraft server, a listing in our members directory, co-op opportunities and more. | |
| The GBTI Network is a community of developers who are passionate about open source and community-driven development. Members enjoy access to exclusive tools, resources, a private MineCraft server, a listing in our members directory, co-op opportunities and more. |
Copilot
AI
Jan 5, 2026
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The word "Lead" should be "Leave" in the context of leaving positive reviews.
| ### Lead positive reviews on our marketplace listing ⭐⭐⭐⭐⭐ | |
| ### Leave positive reviews on our marketplace listing ⭐⭐⭐⭐⭐ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The field name is "included_patterns" but the patterns listed appear to be primarily exclusion patterns (items to ignore like .git, node_modules, *.log, build artifacts, etc.). This creates confusion about the intent - should these patterns be included or excluded from snapshots? Consider renaming to "excluded_patterns" or clarifying the intended behavior in the documentation.