Commit Graph

229 Commits

Author SHA1 Message Date
user 6e7b41a354 Version bump 2024-12-22 17:03:43 -05:00
user cd307cf8fa Improve prompts. 2024-12-22 17:03:19 -05:00
user 2ff452f20a Version bump 2024-12-22 16:00:53 -05:00
user b7cf27be9e Improve prompts. 2024-12-22 16:00:15 -05:00
user 4cdb6c4ce0 docs: add chat mode documentation to README 2024-12-22 15:54:05 -05:00
user b28e5b30b4 Do not show file ID in user-facing panel. 2024-12-22 15:29:23 -05:00
user 5ddceabae1 Rename delete_related_files to deregister_related_files. 2024-12-22 15:17:39 -05:00
user 678722f37f Allow agents to deregister related files 2024-12-22 15:09:10 -05:00
user 79360f761c Introduce dedicated RESEARCH_ONLY_PROMPT. 2024-12-22 15:00: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 497c24c894 Improve messages. 2024-12-22 14:05:59 -05:00
user f80545d693 Allow graceful interruption of agents. 2024-12-22 14:00:17 -05:00
user 6d51a9e1ef Prompt improvements. 2024-12-22 12:14:28 -05:00
user c677da1e11 Improve expert prompt. 2024-12-22 11:29:08 -05:00
user 6a0dd0a950 Prompt improvements. 2024-12-22 11:21:41 -05:00
user 7cf1884b34 Expert prompt tweaks. 2024-12-22 11:12:13 -05:00
user 51663dc479 Fix task completion tracking. 2024-12-22 10:05:43 -05:00
user c73e9ada84 Improve error status display. 2024-12-22 10:02:50 -05:00
user 59af95acf7 Enforce research recursion limit. 2024-12-22 09:54:05 -05:00
user c6068bf85c Add tests for LLM initialization. 2024-12-22 09:02:58 -05:00
user 53adb4d6e6 Improve UX. 2024-12-22 08:45:12 -05:00
user 7ab0e671ea Get rid of vi bindings by default. 2024-12-22 08:36:42 -05:00
user c41fac82b7 Include known context in research prompt. 2024-12-21 20:20:00 -05:00
user 5be2792612 Improve tool return values. 2024-12-21 15:40:19 -05:00
user 5053b36d8b Fix printing of agent output. 2024-12-21 15:35:05 -05:00
user f0f7487485 Handle completion messages. 2024-12-21 15:31:04 -05:00
user 5344aa9e14 Allow chat mode to do implementation. 2024-12-21 14:42:18 -05:00
user ef4748f009 Fix run_planning_agent config. 2024-12-21 14:36:39 -05:00
user a01b8ebf36 Add request_implementation tool. 2024-12-21 14:20:06 -05:00
user ba51f99da5 Added request_research_and_implementation. 2024-12-21 14:16:12 -05:00
user ecb6796008 Extract run_planning_agent. 2024-12-21 14:10:55 -05:00
user c65fe077b3 Added plan_implementation_completed. 2024-12-21 13:59:55 -05:00
user 2b0efe5fd2 Cleanup. 2024-12-21 13:56:18 -05:00
user f92c30b4e6 Allow individual tasks to be marked completed. 2024-12-21 13:50:40 -05:00
user d44d309028 Allow planning agent to direct implementation of tasks. 2024-12-21 13:40:17 -05:00
user 37e36967ee Introduce run_task_implementation_agent. 2024-12-21 13:13:50 -05:00
user 85f56cb75c Use proper model config for research agent. 2024-12-21 12:53:31 -05:00
AI Christianson ae6052ed15 Introduce run_research_agent. 2024-12-21 12:19:43 -05:00
AI Christianson 2ac796cf2b Extricate research subtasks. 2024-12-21 11:27:14 -05:00
AI Christianson a9c6ea93b4 Return reason for failure. 2024-12-21 11:04:57 -05:00
AI Christianson 1fc64c5151 Allow chat agent to spawn research agent. 2024-12-21 10:58:08 -05:00
AI Christianson f712fcf9c8 Chat mode changelog. 2024-12-20 16:37:25 -05:00
AI Christianson 5b4aa746bf Support multiline chat input. 2024-12-20 16:07:03 -05:00
AI Christianson 1a125a0139 Added initial chat mode. 2024-12-20 15:46:53 -05:00
AI Christianson e8a619fcb1 Add initial chat mode prompts. 2024-12-20 15:24:39 -05:00
AI Christianson 942ec24f5e Version bump 2024-12-20 15:13:39 -05:00
AI Christianson 2ab2117d1b Version bump 2024-12-20 13:45:34 -05:00
AI Christianson f096a06119 Reduce model temperatures to 0. 2024-12-20 13:41:27 -05:00
AI Christianson 36b80038ca Disable PAGERs for shell commands so agent can work autonomously 2024-12-19 17:42:40 -05:00
AI Christianson fd24484939 Handle keyboard interrupt (ctrl-c.) 2024-12-19 17:36:51 -05:00