Commit Graph

86 Commits

Author SHA1 Message Date
AI Christianson 90e5924ab2
Merge pull request #5 from leonj1/feat_aider_args
FEAT support future aider flags
2024-12-23 19:39:12 -05:00
Jose Leon e507fd87bd FEAT allow flexiblity to support future aider flags 2024-12-24 00:25:05 +00:00
user f5482dce2a Added web research tool config. 2024-12-23 17:08:07 -05:00
user f569bb14b1 Fix unit test warnings. 2024-12-23 12:56:08 -05:00
user bfe438379f Fix test warning. 2024-12-23 12:46:37 -05:00
user 9a283f3f43 Fix expert unit tests. 2024-12-23 12:38:38 -05:00
user 04d45425ee Fix work log tests. 2024-12-23 12:36:59 -05:00
user 0399c5e346 Improve work log format. 2024-12-23 11:46:46 -05:00
user 87ec7c0268 Add initial work log. 2024-12-23 11:36:28 -05:00
user 5ddceabae1 Rename delete_related_files to deregister_related_files. 2024-12-22 15:17:39 -05:00
user 80486ec533 Convert related files system to ID-based storage
- Refactored related files storage to use dictionary with integer IDs as keys
- Added related_file_id_counter for generating unique file IDs
- Updated get_related_files() to return formatted strings with IDs
- Added delete_related_files() function for removing files by ID
- Maintained duplicate file path handling to preserve original IDs
- All tests passing
2024-12-22 14:39:16 -05:00
user c6068bf85c Add tests for LLM initialization. 2024-12-22 09:02:58 -05:00
AI Christianson 2ac796cf2b Extricate research subtasks. 2024-12-21 11:27:14 -05:00
AI Christianson bfb4453f11 Refactor: extract tool configs. 2024-12-19 14:08:53 -05:00
AI Christianson 53c2afdde3 Fix env var fallback when base key is given, expert and base provider are different, and expert key is missing. 2024-12-19 09:18:10 -05:00
AI Christianson cc63bf0bae emit research subtask -> request research subtask 2024-12-18 16:51:04 -05:00
AI Christianson 5878a53710 fix tests & bump version 2024-12-17 15:12:53 -05:00
AI Christianson 674e08c89e extract env validation into its own module 2024-12-17 11:31:10 -05:00
AI Christianson 6f914373c4 fix one shot signalling 2024-12-17 11:25:04 -05:00
AI Christianson 3be54fac2f fix one_shot_completed and allow reordering of tasks 2024-12-17 10:36:32 -05:00
AI Christianson db5ac38a5a allow tasks to be deleted 2024-12-17 10:18:22 -05:00
AI Christianson aff629e13c - When key snippets are emitted, snippet files are auto added to related files.
- Add base task to research subtask prompt.
- Adjust research prompt to make sure related files are related to the base task, not just the research subtask.
2024-12-17 09:41:52 -05:00
AI Christianson db3dcf2fa3 added release notes extraction script extract_changelog 2024-12-17 08:44:21 -05:00
AI Christianson afcf6553a7 add test suite for file_str_replace 2024-12-17 08:21:00 -05:00
AI Christianson 7b42ab569c initial write_file implementation 2024-12-17 08:03:01 -05:00
AI Christianson c69a249dea add tests for expert context 2024-12-11 20:08:40 -05:00
AI Christianson 33f5f9bbbb track related files through memory 2024-12-11 19:38:49 -05:00
AI Christianson f2ad833c6b tech debt system 2024-12-11 17:16:54 -05:00
AI Christianson 46e9858830 moar cowboy 2024-12-11 14:50:40 -05:00
AI Christianson 04cb8db2b9 cowboy mode 2024-12-11 14:40:47 -05:00
AI Christianson 6b56a0e198 simplify tool return values 2024-12-11 14:01:14 -05:00
AI Christianson cb8ee556e5 emit snippets in batches 2024-12-11 13:52:08 -05:00
AI Christianson 3ac2c3c66d allow emitting facts in batches 2024-12-11 12:35:22 -05:00
AI Christianson 6fe7905a82 allow key facts to be added/removed in batches 2024-12-11 11:52:57 -05:00
AI Christianson e1b04781d7 Update prompts, shell tools and add shell tests 2024-12-11 11:25:34 -05:00
AI Christianson 341bc91e65 Initial commit 2024-12-10 19:01:20 -05:00