From 4514fc3c645b88d240746b9d3cf08c10cf048de6 Mon Sep 17 00:00:00 2001 From: LearnHD Date: Wed, 26 Mar 2025 17:39:07 -0400 Subject: [PATCH 1/2] Add CHANGELOG.md for release tracking --- CHANGELOG.md | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 CHANGELOG.md diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..c469ad5 --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,23 @@ +# Changelog + +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [0.1.0] - 2024-03-26 + +### Added +- Initial release +- Core agent implementation +- Basic tool classes: + - File operations + - Web operations + - GitHub operations + - Code operations + - System operations +- FastAPI backend setup +- React frontend setup +- CI/CD pipeline with GitHub Actions +- Comprehensive test suite +- Development tools configuration \ No newline at end of file From 8f3dc93f7a677914f4cdf12a8694a6d28d75ae89 Mon Sep 17 00:00:00 2001 From: LearnHD Date: Wed, 26 Mar 2025 17:42:52 -0400 Subject: [PATCH 2/2] Add Codecov configuration --- codecov.yml | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 codecov.yml diff --git a/codecov.yml b/codecov.yml new file mode 100644 index 0000000..2bf172d --- /dev/null +++ b/codecov.yml @@ -0,0 +1,21 @@ +coverage: + status: + project: + default: + target: 80% + threshold: 1% + patch: + default: + target: 80% + threshold: 1% + +comment: + layout: "reach, diff, flags, files" + behavior: default + require_changes: false + require_base: false + require_head: true + +ignore: + - "tests/**/*" + - "setup.py" \ No newline at end of file