Commit Graph

107 Commits

Author SHA1 Message Date
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 dd450da832 readme updates 2024-12-19 08:52:44 -05:00
AI Christianson 74c2d93ce2 fix dates 2024-12-18 17:35:17 -05:00
AI Christianson 267f10c734 improve prompts 2024-12-18 16:58:14 -05:00
AI Christianson cc63bf0bae emit research subtask -> request research subtask 2024-12-18 16:51:04 -05:00
AI Christianson a1ecb774e2 prompt improvements and make shell available for research 2024-12-18 16:19:48 -05:00
AI Christianson 2a26723102 improve prompts 2024-12-18 16:01:10 -05:00
AI Christianson 00cea88520 Added monorepo_detected, existing_project_detected, and ui_detected tools so the agent can take specific actions. 2024-12-18 15:07:42 -05:00
AI Christianson de45ae5c16 added monorepo_detected tool 2024-12-18 14:03:35 -05:00
AI Christianson fcd7421d8e version bump 2024-12-18 13:15:01 -05:00
AI Christianson a1d521c5e2 improve programmer prompt 2024-12-18 12:29:01 -05:00
AI Christianson 469f09423b Update prompt for better performance on large/monorepo projects. 2024-12-17 15:58:48 -05:00
AI Christianson aee3ef9b86 fix one shot completion signalling; clean up error messages 2024-12-17 15:34:41 -05:00
AI Christianson 5878a53710 fix tests & bump version 2024-12-17 15:12:53 -05:00
AI Christianson 2b0a3b1167 allow enabling of cowboy mode from approval prompt; print tool error panels 2024-12-17 15:06:51 -05:00
AI Christianson a8bdfbd922 update changelog 2024-12-17 14:47:53 -05:00
AI Christianson 7650033828 Move run_shell_command to READ_ONLY_TOOLS and update documentation 2024-12-17 14:44:58 -05:00
AI Christianson 9abb13cf22 updated readme 2024-12-17 12:34:27 -05:00
AI Christianson c7f69a36f9 version bump 2024-12-17 12:16:55 -05:00
AI Christianson ceef1519db adjust one shot behavior; temporarily take out str replace/write file tools 2024-12-17 12:16:32 -05:00
AI Christianson 64a64053b8 use new env validation module 2024-12-17 11:41:31 -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 bc354bf26f update research prompt 2024-12-17 11:15:57 -05:00
AI Christianson f4c7c8f150 Make sure file modification tools are not available when research only flag is used. 2024-12-17 10:56:22 -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 ac82fb9e3d one shot hello world demo 2024-12-17 09:16:02 -05:00
AI Christianson 1f22d40678 remove committed dist files 2024-12-17 08:54:05 -05:00
AI Christianson bfdfd781c0 add twine to workflow 2024-12-17 08:51:52 -05:00
AI Christianson 5b4798a32a added initial release gh action 2024-12-17 08:47:59 -05:00
AI Christianson db3dcf2fa3 added release notes extraction script extract_changelog 2024-12-17 08:44:21 -05:00
AI Christianson 3c573ea69f add changelog 2024-12-17 08:28:18 -05:00
AI Christianson afcf6553a7 add test suite for file_str_replace 2024-12-17 08:21:00 -05:00
AI Christianson 5b0e759f3a make write_file tool available and fix empty dir creation bug 2024-12-17 08:13:04 -05:00
AI Christianson 7b42ab569c initial write_file implementation 2024-12-17 08:03:01 -05:00
AI Christianson 35814362cd improve file_str_replace status reporting 2024-12-17 07:46:16 -05:00
AI Christianson ca5f28f4b3 initial file_str_replace implementation 2024-12-17 07:32:37 -05:00
AI Christianson 47284931d4 version bump 2024-12-13 16:10:37 -05:00
AI Christianson a4966502cb refactor 2024-12-13 16:09:46 -05:00
AI Christianson 8a466bdee8 version bump 2024-12-13 15:53:00 -05:00
AI Christianson 07649b934a clean up expert display panel 2024-12-13 15:46:40 -05:00
AI Christianson aa3d140cd7 version bump 2024-12-13 15:24:51 -05:00
AI Christianson ea34435b3f expert API key fallback 2024-12-13 15:19:21 -05:00
AI Christianson e47b586c06 expert env validation 2024-12-13 15:15:13 -05:00
AI Christianson 6c85d7fd6f expert LLM configuration 2024-12-13 14:54:56 -05:00
AI Christianson 36e00d8227 make expert model configurable 2024-12-13 14:19:42 -05:00
AI Christianson 571b9474d3 update env var docs 2024-12-13 13:40:13 -05:00
AI Christianson 250bf0a84c let aider figure out which model to use 2024-12-13 13:31:22 -05:00