commitbee 0.6.0

AI-powered commit message generator using tree-sitter semantic analysis and local LLMs
Documentation
<!--
SPDX-FileCopyrightText: 2026 Sephyi <me@sephy.io>

SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-Commercial
-->

# Contributor License Agreement

Thank you for your interest in contributing to **CommitBee** (the "Project"),
maintained by Sephyi (the "Maintainer"). This Contributor License Agreement
("Agreement") clarifies the intellectual property rights granted with
Contributions from any person or entity. This is a legally binding document,
so please read it carefully before agreeing.

By signing this Agreement (via the CLA bot on a pull request), you accept and
agree to the following terms for your present and future Contributions
submitted to the Project.

## 1. Definitions

**"Contribution"** means any original work of authorship, including any
modifications or additions to an existing work, that you intentionally submit
to the Project. "Submit" means any form of electronic communication sent to
the Project (e.g., pull requests, commits, issue comments), excluding
communications conspicuously marked "Not a Contribution."

**"You" (or "Your")** means the individual or legal entity making the
Contribution. For legal entities, the entity making the Contribution and all
entities that control, are controlled by, or are under common control with
that entity are considered a single Contributor.

## 2. Grant of Copyright License

You hereby grant to the Maintainer and to recipients of software distributed
by the Maintainer a perpetual, worldwide, non-exclusive, no-charge,
royalty-free, irrevocable copyright license to reproduce, prepare derivative
works of, publicly display, publicly perform, sublicense, and distribute Your
Contributions and such derivative works.

You retain all right, title, and interest in and to Your Contributions. This
Agreement does not transfer copyright ownership.

## 3. Grant of Patent License

You hereby grant to the Maintainer and to recipients of software distributed
by the Maintainer a perpetual, worldwide, non-exclusive, no-charge,
royalty-free, irrevocable patent license to make, have made, use, offer to
sell, sell, import, and otherwise transfer the Contribution, where such
license applies only to those patent claims licensable by You that are
necessarily infringed by Your Contribution alone or by combination of Your
Contribution with the Project.

## 4. Dual Licensing Acknowledgment

You acknowledge that the Project is distributed under a dual-license model:

- **AGPL-3.0-only** — the open-source license
- **LicenseRef-Commercial** — a proprietary commercial license

You expressly agree that Your Contributions may be distributed under either
or both of these licenses, and that the Maintainer may offer Your
Contributions to third parties under the commercial license without further
permission from or compensation to You.

## 5. Representations

You represent that:

- **(a)** You are legally entitled to grant the above licenses. If Your
  employer has rights to intellectual property that You create, You represent
  that You have received permission to make Contributions on behalf of that
  employer, or that Your employer has waived such rights.

- **(b)** Each Contribution is Your original creation. If any part of Your
  Contribution includes work that is not Your original creation, You will
  submit it separately with complete details of its source and any applicable
  license.

- **(c)** You are not aware of any third-party claims, liens, or
  encumbrances on Your Contributions.

## 6. Support and Warranty Disclaimer

You are not expected to provide support for Your Contributions except to the
extent You desire. You may provide support for free, for a fee, or not at
all. Unless required by applicable law or agreed to in writing, You provide
Your Contributions on an **"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF
ANY KIND**, either express or implied.

## 7. Notification

You agree to notify the Maintainer of any facts or circumstances of which You
become aware that would make these representations inaccurate in any respect.

## How to Sign

When you open a pull request, a bot will comment asking you to sign this
CLA. Reply with a comment containing the following text:

```
I have read the CLA Document and I hereby sign the CLA.
```

Your signature will be recorded automatically. You only need to sign
once — it applies to all future contributions.