Jack Gerrits 5afbadbe43 Add support for task cancellation (#7)
* Add support for task cancellation

* add tests to CI

* matrix for python testing
2024-05-20 15:32:08 -04:00
2024-05-07 15:12:54 -07:00
2024-05-17 09:09:59 -06:00
2024-05-07 15:12:56 -07:00
2024-05-07 15:12:55 -07:00
2024-05-17 09:09:59 -06:00

AutoGenNext

Package layering

  • core are the the foundational generic interfaces upon which all else is built. This module must not depend on any other module.
  • agent_components are the building blocks for creating agents
  • core_components are implementations of core components that are used to compose an application

Development

Setup

python -m venv .venv
source .venv/bin/activate

pip install -e ".[dev]"

Running tests

pytest

Type checking

mypy
pyright

Linting

ruff check

Formatting

ruff format
Languages
Python 61.5%
C# 25.1%
TypeScript 12.6%
HTML 0.3%
JavaScript 0.2%
Other 0.2%