- Introduce a new `Session` model to store information about each program run, including command line arguments and environment details. - Implement a `Trajectory` model to log significant events and errors during execution, enhancing debugging and monitoring capabilities. - Update various repository classes to support session and trajectory management, allowing for better tracking of user interactions and system behavior. - Modify existing functions to record relevant events in the trajectory, ensuring comprehensive logging of application activities. - Enhance error handling by logging errors to the trajectory, providing insights into failures and system performance. feat(vsc): add initial setup for VS Code extension "ra-aid" with essential files and configurations chore(vsc): create tasks.json for managing build and watch tasks in VS Code chore(vsc): add .vscodeignore to exclude unnecessary files from the extension package docs(vsc): create CHANGELOG.md to document changes and updates for the extension docs(vsc): add README.md with instructions and information about the extension feat(vsc): include esbuild.js for building and bundling the extension chore(vsc): add eslint.config.mjs for TypeScript linting configuration chore(vsc): create package.json with dependencies and scripts for the extension feat(vsc): implement extension logic in src/extension.ts with webview support test(vsc): add initial test suite in extension.test.ts for extension functionality chore(vsc): create tsconfig.json for TypeScript compiler options docs(vsc): add vsc-extension-quickstart.md for guidance on extension development |
||
|---|---|---|
| .. | ||
| __init__.py | ||
| agent.py | ||
| expert.py | ||
| file_str_replace.py | ||
| fuzzy_find.py | ||
| handle_user_defined_test_cmd_execution.py | ||
| human.py | ||
| list_directory.py | ||
| memory.py | ||
| programmer.py | ||
| read_file.py | ||
| reflection.py | ||
| research.py | ||
| ripgrep.py | ||
| shell.py | ||
| web_search_tavily.py | ||
| write_file.py | ||