Skip to content

chore: add Apache-2.0 LICENSE file#9

Merged
JarbasAl merged 1 commit into
devfrom
chore/add-license
Jun 24, 2026
Merged

chore: add Apache-2.0 LICENSE file#9
JarbasAl merged 1 commit into
devfrom
chore/add-license

Conversation

@JarbasAl

Copy link
Copy Markdown
Member

pyproject.toml declares license = "Apache-2.0" and every source file carries the Apache header, but the repo had no LICENSE file. Adds the standard Apache-2.0 license text.

🤖 Generated with Claude Code

pyproject declares license = Apache-2.0 and every source file carries the Apache
header, but the LICENSE file itself was missing. Add the standard Apache-2.0 text.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@coderabbitai

coderabbitai Bot commented Jun 20, 2026

Copy link
Copy Markdown

Warning

Review limit reached

@JarbasAl, we couldn't start this review because you've reached your PR review rate limit.

More reviews will be available in 32 minutes and 11 seconds. Learn how PR review limits work.

Your organization has run out of usage credits. Purchase more credits in the billing tab to continue.

⌛ How to resolve this issue?

After more reviews become available, a review can be triggered using the @coderabbitai review command as a PR comment. Alternatively, push new commits to this PR.

To avoid repeated limits, reduce automatic review volume by pausing incremental auto-reviews earlier, using label-based review opt-in, excluding WIP or generated PR titles, or requesting reviews manually when the PR is ready. If your team needs uninterrupted high-volume reviews, an organization admin can enable usage-based credits.

🚦 How do rate limits work?

CodeRabbit enforces per-developer PR review limits for each organization. Most developers receive the normal plan refill rate.

For paid Pro and Pro+ PR reviews, CodeRabbit uses adaptive limits for sustained high-volume activity. When a developer's recent PR review activity reaches the 95th percentile or higher among CodeRabbit users, the refill rate gradually slows as usage increases. The highest same-day bursts are limited more strictly.

Please see our Fair Usage Limits Policy for further information.

ℹ️ Review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: 9e442749-69bb-49db-84d0-4e7bb73de390

📥 Commits

Reviewing files that changed from the base of the PR and between f988cfb and 6197fde.

📒 Files selected for processing (1)
  • LICENSE
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch chore/add-license

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@github-actions

github-actions Bot commented Jun 20, 2026

Copy link
Copy Markdown

Pardon the interruption, but your automated checks are ready! 🛎️

I've aggregated the results of the automated checks for this PR below.

🔍 Lint

I've finished the analysis you requested. 💡

ruff: issues found — see job log

🏷️ Release Preview

Ensuring the 'Dependency Updates' are documented. 📦

Current: 0.2.1a1Next: 0.2.1a2

Signal Value
Label (none)
PR title chore: add Apache-2.0 LICENSE file
Bump alpha

✅ PR title follows conventional commit format.


🚀 Release Channel Compatibility

Predicted next version: 0.2.1a2

Channel Status Note Current Constraint
Stable Not in channel -
Testing Not in channel -
Alpha Compatible ovos-agentic-loop>=0.1.1a1

🔌 Plugin Detection

Ensuring the plugin's 'license' matches the manager's expectations. ⚖️

⚠️ Plugin Status: WARNINGS (2)

Plugin Info:

  • Name: ovos-agentic-loop
  • Description: AgenticLoopEngine base and ReAct implementation for OVOS, with SKILL.md and AGENTS.md runtime consumption

Plugin Types: agents.chat, agents.toolbox, agents.memory

OPM Detection:

Plugin Type Wheel Editable
agents.chat
agents.memory
agents.toolbox

Entry Point Validation:

Entry Point Type Import Interface
ovos-agents-md-context-plugin agents.memory
ovos-chain-of-thought-loop agents.chat
ovos-clock-tools agents.toolbox
ovos-critic-loop agents.chat
ovos-filesystem-tools agents.toolbox ✅ 34ms
ovos-math-tools agents.toolbox
ovos-native-toolcall-loop agents.chat
ovos-plan-execute-loop agents.chat
ovos-react-loop agents.chat ✅ 12ms
ovos-reflexion-loop agents.chat
ovos-self-ask-loop agents.chat
ovos-shell-tools agents.toolbox
ovos-skill-md-toolbox agents.toolbox ✅ 108ms
ovos-tree-of-thoughts-loop agents.chat
ovos-web-search-tools agents.toolbox

⊘ No settingsmeta.json
requires-python >=3.10 — running Python 3.11

Issues:

  • ⚠️ No settingsmeta.json found
  • ⚠️ No settingsmeta.json found

📊 Coverage

Ensuring our code is as robust as it looks. 💎

94.7% total coverage

Full report: download the coverage-report artifact.

📋 Repo Health

Is the codebase feeling fit today? Let's check. 🏃‍♂️

✅ All required files present.

Latest Version: 0.2.1a1

ovos_agentic_loop/version.py — Version file
README.md — README
LICENSE — License file
pyproject.toml — pyproject.toml
⚠️ setup.py — setup.py
CHANGELOG.md — Changelog
ovos_agentic_loop/version.py has valid version block markers

⚖️ License Check

Reading the fine print so you don't have to! 🔎

✅ No license violations found.

Policy: Apache 2.0 (universal donor). StrongCopyleft / NetworkCopyleft / WeakCopyleft / Other / Error categories fail. MPL allowed.

🔨 Build Tests

Verifying the structural soundness of your build. 🏗️

✅ All versions pass

Python Build Install Tests
3.10
3.11
3.12
3.13
3.14

Code quality is our top priority ✨

@JarbasAl JarbasAl merged commit dd1eee5 into dev Jun 24, 2026
16 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant