mirror of https://github.com/buster-so/buster.git
- Added support for creating git commits after successful file operations in the file tools (create, delete, edit). - Introduced `what_i_did` parameter in file operation schemas to allow users to provide descriptions for git commits. - Implemented `createGitCheckpoint` function to handle git commit logic, including error handling for various scenarios. - Enhanced existing file tools to utilize the new git checkpoint feature, improving workflow efficiency and version control. - Added unit tests for the git checkpoint functionality to ensure reliability and correctness. These changes enhance the documentation agent's capabilities by integrating version control directly into file operations, streamlining the documentation process. |
||
---|---|---|
.. | ||
scripts | ||
src | ||
.env.example | ||
.gitignore | ||
CLAUDE.md | ||
biome.json | ||
env.d.ts | ||
package.json | ||
tsconfig.json | ||
vitest.config.ts |