Skip to content

Latest commit

 

History

History
43 lines (26 loc) · 1.88 KB

File metadata and controls

43 lines (26 loc) · 1.88 KB

Contributing to Agent Control

Thanks for taking the time to contribute!

Before You Start

  • For significant changes, please open an issue first. Discussing your approach ahead of time avoids wasted effort. Changes that were not discussed may be rejected.
  • For small fixes (typos, minor bug fixes), you can go straight to a pull request.

Reporting Bugs

  1. Search first: Check GitHub Issues for duplicates. If you find one, add context in a comment rather than opening a new issue.
  2. Create an issue: Make sure to fill out the template and give us enough context to understand and reproduce the issue.
  3. Keep issues focused. One topic per issue. Link related issues rather than combining them.

Suggesting Features

  1. Search first: Check existing feature requests.
  2. Open an issue with the enhancement label. Describe the use case, explain the value, provide examples, and consider alternatives.
  3. Be open to discussion and iteration on your idea.

1. Integrate Agent Control into Your Agent Framework

We welcome examples showing how Agent Control works with different agent frameworks.

See existing examples in examples/ for the expected structure.

2. Contribute New Evaluators

See evaluators/contrib/template/README.md for instructions on how to create a new evaluator package.

3. Improve Code and Documentation

Your PR must fill out the template.

  • All tests must pass.
  • Code changes must be covered by behavioral tests.
  • Related documentation must be updated.

License

Agent Control is Apache 2.0 licensed. See LICENSE for details.

By contributing, you agree that your contributions will be licensed under the Apache 2.0 License.