Commit Graph

95 Commits

Author SHA1 Message Date
AI Christianson d11393c898 improve chat prompt 2025-02-27 09:42:32 -05:00
AI Christianson a791e9f2d9 improve prompts 2025-02-27 09:19:31 -05:00
AI Christianson 79ca08137c improve prompts 2025-02-27 09:15:32 -05:00
AI Christianson 8760e6e152 turn request_implementation return val into a string and add prompt to fix duplicated work. 2025-02-27 08:52:54 -05:00
AI Christianson c89a92e4f0 prompts + remove oneshot in research 2025-02-26 22:09:04 -05:00
AI Christianson c83815c836 fix new project detection 2025-02-26 21:19:08 -05:00
AI Christianson 9f6089d0d7 improve prompts 2025-02-26 20:50:48 -05:00
AI Christianson 4cfb377bb1 improve prompts 2025-02-26 20:29:18 -05:00
AI Christianson 6b7d2374ee disable related if aider disabled 2025-02-26 20:27:03 -05:00
AI Christianson 4aeb52e41d enable file editing tools 2025-02-26 20:01:00 -05:00
AI Christianson 28d9032ca5 agent context 2025-02-26 19:30:08 -05:00
AI Christianson 495ed838ea upgrade aider; optimize prompts 2025-02-25 11:12:12 -05:00
AI Christianson d8f1618b2b prompt improvements 2025-02-25 08:59:55 -05:00
AI Christianson 860eb484c7 prompt improvements 2025-02-25 08:54:29 -05:00
AI Christianson 52722f6600 use latest aider; update tool calling prompts and minimize return values to improve tool calling performance 2025-02-24 19:08:12 -05:00
Ariel Frischer 6970a885e4 chore(docs): update documentation and assets for RA.Aid project using Docusaurus
- Add new versioned documentation for RA.Aid project.
- Include installation instructions, quick starts, and markdown features.
- Add configuration files for Docusaurus setup.
- Introduce new images and logos for branding.
- Create a sidebar for better navigation in documentation.
- Implement a .gitignore file for the docs directory to exclude unnecessary files.

feat(docs): add SVG illustrations for Docusaurus documentation to enhance visual appeal
feat(docs): create tsconfig.json for improved TypeScript support in Docusaurus
fix(pyproject.toml): update dependencies to latest versions for better compatibility and features
fix(__main__.py): improve expert provider selection logic based on available API keys
feat(llm.py): implement function to fetch available OpenAI models and select expert model
fix(file_listing.py): enhance file listing functionality to include hidden files option and improve error handling
fix(deepseek_chat.py): add timeout and max_retries parameters to ChatDeepseekReasoner initialization
fix(version.py): bump version to 0.14.1 for release readiness

feat(models_params.py): add default_temperature to model parameters for consistency and configurability
refactor(interactive.py): enhance run_interactive_command to support expected runtime and improve output capture
fix(prompts.py): update instructions to clarify file modification methods
refactor(provider_strategy.py): streamline expert model selection logic for clarity and maintainability
chore(tool_configs.py): update tool imports to reflect changes in write_file functionality
refactor(agent.py): enhance LLM initialization to include temperature and improve error handling
feat(memory.py): normalize file paths in emit_related_files to prevent duplicates
feat(programmer.py): add get_aider_executable function to retrieve the aider executable path
test: add comprehensive tests for new features and refactor existing tests for clarity and coverage
2025-02-14 13:11:10 -08:00
Ariel Frischer e2cd51c66d feat(agent_utils.py): add SystemMessage import and improve logging messages for clarity
fix(agent_utils.py): handle fallback responses more effectively and ensure fallback handler is optional
refactor(ciayn_agent.py): streamline prompt building and extract tool call logic into a separate method
chore(ciayn_agent.py): remove commented-out code and improve fallback response handling
chore(exceptions.py): remove unused CiaynToolExecutionError class to clean up code
chore(fallback_handler.py): simplify fallback response handling logic
chore(logging_config.py): add debug print statement for logging handler usage
chore(prompts.py): update prompts for clarity and maintainability
2025-02-13 16:14:24 -08:00
AI Christianson 94f0d96654 lower interactive shell history to conserve context; improve prompts 2025-02-12 15:26:36 -05:00
AI Christianson 264f5025ed Refactor write file tool so it is easier for LLMs to use properly. 2025-02-12 11:51:19 -05:00
AI Christianson 0c86900ce4 Reduce tool count to make tool calling more reliable. 2025-02-08 18:26:08 -05:00
AI Christianson 13016278e5 prompt improvements 2025-02-08 16:10:24 -05:00
AI Christianson 4c0c2e2ccf prompt improvements 2025-02-08 15:54:18 -05:00
AI Christianson f40e11ee21 improve work logging; use reasoning_effort=high for openai expert models; improve prompts 2025-02-08 14:36:08 -05:00
AI Christianson 5fad3fc755 make cwd/current date available to more agents 2025-02-08 13:58:16 -05:00
AI Christianson ea992960c1 prompt improvements 2025-02-08 13:36:30 -05:00
AI Christianson dd8b9c0d30 Improve prompts. 2025-01-31 17:45:47 -05:00
AI Christianson 0c39166172 Increase recusion limit; Handle 429 better; Improve prompts. 2025-01-09 15:52:51 -05:00
AI Christianson 8d0bacdcda Prompt improvements. 2025-01-09 15:18:33 -05:00
AI Christianson d01d2a4865 Integrate project info into chat prompt. 2025-01-09 15:01:39 -05:00
AI Christianson b631a4bf57 Get project info programmatically to save tokens. 2025-01-09 14:43:42 -05:00
AI Christianson 4b24dbe960 Improve work log handling. 2025-01-09 13:42:26 -05:00
AI Christianson 9d4c74e05c Improve prompts. 2024-12-28 19:28:49 -05:00
AI Christianson 99d0b1f440 Improve prompts. 2024-12-28 19:12:00 -05:00
AI Christianson ace34633de Adjustments to get smaller agent models working better. 2024-12-28 18:19:42 -05:00
AI Christianson 35db6b633f Adjustments to get smaller agent models working better. 2024-12-28 17:41:06 -05:00
AI Christianson 684b076dbf Adjustments to get smaller agent models working better. 2024-12-28 17:31:41 -05:00
AI Christianson 19e203be7e Use create_react_agent for claude. 2024-12-28 17:19:12 -05:00
AI Christianson 10b58bb2db Simplify planning stage by executing tasks directly. Make research notes available to more agents/tools. 2024-12-27 17:03:47 -05:00
AI Christianson f2ce6a7ab0 Improve prompts and fix web research prompt integration. 2024-12-27 15:26:54 -05:00
user c0fa79fe77 Improve web research prompts. 2024-12-24 06:54:56 -05:00
user f5482dce2a Added web research tool config. 2024-12-23 17:08:07 -05:00
user d08dbe0372 Added web research agent prompt 2024-12-23 16:26:33 -05:00
user f9fd6a4cde Add web research prompt section. 2024-12-23 16:21:28 -05:00
user 35a1fb716f Improved prompts. 2024-12-23 13:37:25 -05:00
user e5035569fa Include work log in task agent context. 2024-12-23 13:06:37 -05:00
user 88c844e49f Optimize first prompt in chat mode to avoid unnecessary LLM call. 2024-12-23 10:38:49 -05:00
user 25253dcbfa Improve prompts. 2024-12-23 10:12:27 -05:00
user 7fab72a96c Improve prompts. 2024-12-23 09:40:44 -05:00
user 29448b006b Improve prompts. 2024-12-23 09:39:29 -05:00
user cd307cf8fa Improve prompts. 2024-12-22 17:03:19 -05:00