This commit introduces a new `Trajectory` model to the database, which tracks the sequence of actions taken by agents, including tool executions and their results. The addition of the `TrajectoryRepository` allows for storing and retrieving these trajectories, enabling better analysis of agent behavior and debugging of issues. Additionally, the commit refactors existing code to utilize the new repository and model, improving the overall architecture and maintainability of the codebase. This change is essential for enhancing the capabilities of the agent system and providing a more robust framework for future development. |
||
|---|---|---|
| .. | ||
| agent_backends | ||
| data | ||
| ra_aid | ||
| scripts | ||
| .gitignore | ||
| __init__.py | ||
| conftest.py | ||
| pytest.ini | ||
| test_file_listing.py | ||
| test_list_file.py | ||
| test_non_git_file_listing.py | ||
| test_project_info.py | ||
| test_project_state.py | ||