Skip to content

Releases

v1.1.0

Choose a tag to compare

@coldnew coldnew released this 11 Apr 08:25
d681924

Add permission check for shell tool

Full Changelog: v1.0.0...v1.1.0

v1.0.0

Choose a tag to compare

@coldnew coldnew released this 11 Apr 07:57
f8e3356

Basic permission restriction for read_file, write_file, edit_file tools

Full Changelog: v0.9.0...v1.0.0

v1.3.0

Choose a tag to compare

@coldnew coldnew released this 10 Apr 05:15
145d179

Add token usage and price info

Full Changelog: v1.2.0...v1.3.0

v1.2.0

Choose a tag to compare

@coldnew coldnew released this 10 Apr 03:57
5c7f8b5

Implement SSE streaming instead send request

Full Changelog: v1.1.0...v1.2.0

v0.9.0

Choose a tag to compare

@coldnew coldnew released this 10 Apr 02:45
c437cf8

Add shell tool

Full Changelog: v0.8.0...v0.9.0

v0.8.0

Choose a tag to compare

@coldnew coldnew released this 10 Apr 02:36
bc55358

Add edit_file tool

Full Changelog: v0.7.0...v0.8.0

Features

  • Add support for editing file content

v0.7.0

Choose a tag to compare

@coldnew coldnew released this 10 Apr 02:23
5df62b7

Add write_file tool

Full Changelog: v0.6.0...v0.7.0

Features

  • Add write file functionality and tests

Documentation

  • Add references section to README

v0.6.0

Choose a tag to compare

@coldnew coldnew released this 10 Apr 02:07
1ebab45

Add verbose flag for easy debugging

Full Changelog: v0.5.0...v0.6.0

Features

  • Add verbose logging to Agent and CLI options

Build

  • Integrate fmt library into the project

Style

  • Use fmt library for colorful console output

v0.5.0

Choose a tag to compare

@coldnew coldnew released this 10 Apr 01:31
363810d

Refactor to make add new tools more easily.

Full Changelog: v0.4.0...v0.5.0


Build

  • build: Add nlohmann_json as a third-party dependency

CI

  • ci: Conditionally find and include GTest in CMake
  • ci: Add ctest step to GitHub Actions workflow

Docs

  • docs: Add requirements section to README

Refactor

  • refactor: Reorganize tool management with new structure
  • refactor: Remove handler function in Tool class
  • refactor: Move ReadFileTool to separate file
  • refactor: Introduce ToolManager for tool handling

Tests

  • test: Remove obsolete unit tests for tool management
  • test: Reorganize includes in unit test files
  • test: Add unit tests for ToolManager functionality
  • test: Add unit tests for agent, message, and tools

v0.4.0

Choose a tag to compare

@coldnew coldnew released this 09 Apr 09:07
14840b0

Full Changelog: v0.3.0...v0.4.0

  • Add read_file tool support