Commit Graph

16 Commits

Author SHA1 Message Date
bea2ea2a0f Sort folders first then files 2025-03-27 06:28:16 +00:00
8246879bea Fix missing newline at end of file in extension.ts 2025-03-17 07:24:19 +00:00
7aece43a6b Enhance status bar with new buttons for tree view and settings; refactor existing button setup 2025-03-17 07:22:40 +00:00
5bb5236d3a Remove unused plain text prompt generation method from PromptGenerator 2025-03-13 08:29:43 +00:00
7eb0d49d07 Refactor test setup and improve prompt generation error handling 2025-03-13 08:28:00 +00:00
69475782eb Enhance file selection by loading ignore patterns from .gitignore in parent directories 2025-03-13 08:12:06 +00:00
2df0dc666b Intermediate still contains errors, but an attempt to solve filtering as per .gitignore 2025-03-12 15:05:52 +00:00
134bdf1e5e Assistant checkpoint: Fixed tree provider implementation and recompiled
Assistant generated file changes:
- src/providers/prompterTreeProvider.ts: Fix imports and improve modularity

---

User prompt:

This broke the import of ignore and caused `There is no data provider registered that can provide view data.`

Replit-Commit-Author: Assistant
Replit-Commit-Session-Id: e2f69f78-99c3-447b-a97a-9a2c4347a1d6
2025-03-12 08:39:44 +00:00
926c88780b Assistant checkpoint: Refactored prompterTreeProvider.ts into modular components
Assistant generated file changes:
- src/providers/prompterTreeProvider.ts: Refactor to a more modular structure
- src/providers/fileSelectionManager.ts: Create file selection manager class
- src/providers/settingsManager.ts: Create settings manager class

---

User prompt:

Can you help me make this file more modular?
@src/providers/prompterTreeProvider.ts

Replit-Commit-Author: Assistant
Replit-Commit-Session-Id: e2f69f78-99c3-447b-a97a-9a2c4347a1d6
2025-03-12 08:01:18 +00:00
2d28f71e9b add support for recursive selection and deselection of files in the tree view 2025-03-12 07:25:26 +00:00
3adfd712c0 add XML formatting instructions file and update prompt generator to include instructions 2025-03-12 06:42:53 +00:00
0ec4e8e2d2 follow xml pattern 2025-03-11 18:40:20 +00:00
3676136692 modular code 2025-03-11 18:27:57 +00:00
6bd50154f0 add settings management and UI integration 2025-03-11 18:18:32 +00:00
c5e16a6ae9 fix file selection 2025-03-11 17:53:37 +00:00
567427b29b Initial code 2025-03-11 17:20:20 +00:00