Skip to content

Conversation

@JacobPEvans
Copy link
Owner

@JacobPEvans JacobPEvans commented Feb 9, 2026

Summary

  • Update all 15 plugin.json files to use "Apache-2.0" instead of "MIT"
  • Update README.md license section to reference Apache License 2.0
  • Update CLAUDE.md and AGENTS.md plugin.json examples to use Apache-2.0
  • Remove redundant LICENSE file from codeql-resolver directory

Rationale

The repository root has an Apache 2.0 LICENSE file, but all plugin.json files and documentation incorrectly referenced MIT license. This PR standardizes all license references to match the actual LICENSE file.

Test plan

  • Verify all plugin.json files now show "Apache-2.0"
  • Verify README.md license section updated
  • Verify CLAUDE.md and AGENTS.md examples updated
  • Verify codeql-resolver/LICENSE removed
  • Verify CI passes

Generated with Claude Code


Important

Standardizes all license references to Apache-2.0 across the repository, updating plugin.json files, documentation, and removing a redundant LICENSE file.

  • License Standardization:
    • Update license field to "Apache-2.0" in all 15 plugin.json files.
    • Update README.md license section to "Apache License 2.0".
    • Update CLAUDE.md and AGENTS.md examples to "Apache-2.0".
    • Remove LICENSE file from codeql-resolver directory.

This description was created by Ellipsis for dd2148d. You can customize this summary. It will automatically update as commits are pushed.

Update all plugin.json files, README, CLAUDE.md, and AGENTS.md to reference
Apache-2.0 matching the root LICENSE file. Remove redundant
per-plugin LICENSE file.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Copilot AI review requested due to automatic review settings February 9, 2026 00:33
Copy link

@ellipsis-dev ellipsis-dev bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Important

Looks good to me! 👍

Reviewed everything up to dd2148d in 6 seconds. Click for details.
  • Reviewed 247 lines of code in 18 files
  • Skipped 0 files when reviewing.
  • Skipped posting 0 draft comments. View those below.
  • Modify your settings and rules to customize what types of comments Ellipsis leaves. And don't forget to react with 👍 or 👎 to teach Ellipsis.

Workflow ID: wflow_ZisS2BMjRyHRFeQ8

You can customize Ellipsis by changing your verbosity settings, reacting with 👍 or 👎, replying to comments, or adding code review rules.

@JacobPEvans JacobPEvans enabled auto-merge (squash) February 9, 2026 00:33
@gemini-code-assist
Copy link

Summary of Changes

Hello @JacobPEvans, I'm Gemini Code Assist1! I'm currently reviewing this pull request and will post my feedback shortly. In the meantime, here's a summary to help you and other reviewers quickly get up to speed!

This pull request addresses an inconsistency in license declarations throughout the repository. The primary goal is to unify all stated licensing terms to 'Apache-2.0', matching the project's main license file. This ensures legal clarity and consistency by updating plugin metadata and documentation to reflect the correct open-source license.

Highlights

  • License Standardization: All explicit license references across the repository have been standardized to 'Apache-2.0' to align with the project's root license.
  • Plugin Configuration Updates: Fifteen 'plugin.json' files were updated to change their declared license from 'MIT' to 'Apache-2.0'.
  • Documentation Alignment: The 'README.md', 'AGENTS.md', and 'CLAUDE.md' files were updated to correctly reference the Apache License 2.0.
  • Redundant File Removal: A redundant 'LICENSE' file, previously specifying MIT, was removed from the 'codeql-resolver' directory.
Changelog
  • AGENTS.md
    • Updated the 'license' field within the embedded plugin.json example from 'MIT' to 'Apache-2.0'.
  • README.md
    • Modified the license section to explicitly state 'Apache License 2.0' instead of 'MIT License'.
  • ai-delegation/.claude-plugin/plugin.json
    • Changed the 'license' field from 'MIT' to 'Apache-2.0'.
  • codeql-resolver/.claude-plugin/plugin.json
    • Changed the 'license' field from 'MIT' to 'Apache-2.0'.
  • codeql-resolver/LICENSE
    • Removed the redundant MIT license file.
  • config-management/.claude-plugin/plugin.json
    • Changed the 'license' field from 'MIT' to 'Apache-2.0'.
  • git-permission-guard/.claude-plugin/plugin.json
    • Changed the 'license' field from 'MIT' to 'Apache-2.0'.
  • git-rebase-workflow/.claude-plugin/plugin.json
    • Changed the 'license' field from 'MIT' to 'Apache-2.0'.
  • git-troubleshooting/.claude-plugin/plugin.json
    • Changed the 'license' field from 'MIT' to 'Apache-2.0'.
  • git-workflows/.claude-plugin/plugin.json
    • Changed the 'license' field from 'MIT' to 'Apache-2.0'.
  • github-workflows/.claude-plugin/plugin.json
    • Changed the 'license' field from 'MIT' to 'Apache-2.0'.
  • infra-orchestration/.claude-plugin/plugin.json
    • Changed the 'license' field from 'MIT' to 'Apache-2.0'.
  • issue-limiter/.claude-plugin/plugin.json
    • Changed the 'license' field from 'MIT' to 'Apache-2.0'.
  • main-branch-guard/.claude-plugin/plugin.json
    • Changed the 'license' field from 'MIT' to 'Apache-2.0'.
  • markdown-validator/.claude-plugin/plugin.json
    • Changed the 'license' field from 'MIT' to 'Apache-2.0'.
  • pr-review-toolkit/.claude-plugin/plugin.json
    • Changed the 'license' field from 'MIT' to 'Apache-2.0'.
  • token-validator/.claude-plugin/plugin.json
    • Changed the 'license' field from 'MIT' to 'Apache-2.0'.
  • webfetch-guard/.claude-plugin/plugin.json
    • Changed the 'license' field from 'MIT' to 'Apache-2.0'.
Activity
  • No specific activity (comments, reviews, or progress updates) has been recorded for this pull request yet.
Using Gemini Code Assist

The full guide for Gemini Code Assist can be found on our documentation page, here are some quick tips.

Invoking Gemini

You can request assistance from Gemini at any point by creating a comment using either /gemini <command> or @gemini-code-assist <command>. Below is a summary of the supported commands on the current page.

Feature Command Description
Code Review /gemini review Performs a code review for the current pull request in its current state.
Pull Request Summary /gemini summary Provides a summary of the current pull request in its current state.
Comment @gemini-code-assist Responds in comments when explicitly tagged, both in pull request comments and review comments.
Help /gemini help Displays a list of available commands.

Customization

To customize Gemini Code Assist for GitHub experience, repository maintainers can create a configuration file and/or provide a custom code review style guide (such as PEP-8 for Python) by creating and adding files to a .gemini/ folder in the base of the repository. Detailed instructions can be found here.

Limitations & Feedback

Gemini Code Assist may make mistakes. Please leave feedback on any instances where its feedback is incorrect or counter productive. You can react with 👍 and 👎 on @gemini-code-assist comments. If you're interested in giving your feedback about your experience with Gemini Code Assist for Github and other Google products, sign up here.

You can also get AI-powered code generation, chat, as well as code reviews directly in the IDE at no cost with the Gemini Code Assist IDE Extension.

Footnotes

  1. Review the Privacy Notices, Generative AI Prohibited Use Policy, Terms of Service, and learn how to configure Gemini Code Assist in GitHub here. Gemini can make mistakes, so double check it and use code with caution.

@JacobPEvans JacobPEvans merged commit 091d9d1 into main Feb 9, 2026
8 of 9 checks passed
@JacobPEvans JacobPEvans deleted the chore/standardize-license-apache branch February 9, 2026 00:34
Copy link

@gemini-code-assist gemini-code-assist bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request standardizes the license across the repository to Apache-2.0. The changes correctly update the license field in all 15 plugin.json files, modify the license section in the main README.md and an example in AGENTS.md, and remove a redundant LICENSE file. The changes are consistent and well-executed, achieving the goal of license standardization. The code looks good, and I have no further comments.

Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Standardizes license metadata across the Claude Code plugins repository to align with the repository root Apache 2.0 LICENSE.

Changes:

  • Updated 15 .claude-plugin/plugin.json files to use SPDX license identifier Apache-2.0.
  • Updated the repository README.md license line to reference Apache License 2.0.
  • Updated AGENTS.md’s plugin.json example and removed codeql-resolver/LICENSE (MIT) to avoid conflicting license signals.

Reviewed changes

Copilot reviewed 18 out of 18 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
webfetch-guard/.claude-plugin/plugin.json Switch license field to Apache-2.0
token-validator/.claude-plugin/plugin.json Switch license field to Apache-2.0
pr-review-toolkit/.claude-plugin/plugin.json Switch license field to Apache-2.0
markdown-validator/.claude-plugin/plugin.json Switch license field to Apache-2.0
main-branch-guard/.claude-plugin/plugin.json Switch license field to Apache-2.0
issue-limiter/.claude-plugin/plugin.json Switch license field to Apache-2.0
infra-orchestration/.claude-plugin/plugin.json Switch license field to Apache-2.0
github-workflows/.claude-plugin/plugin.json Switch license field to Apache-2.0
git-workflows/.claude-plugin/plugin.json Switch license field to Apache-2.0
git-troubleshooting/.claude-plugin/plugin.json Switch license field to Apache-2.0
git-rebase-workflow/.claude-plugin/plugin.json Switch license field to Apache-2.0
git-permission-guard/.claude-plugin/plugin.json Switch license field to Apache-2.0
config-management/.claude-plugin/plugin.json Switch license field to Apache-2.0
codeql-resolver/.claude-plugin/plugin.json Switch license field to Apache-2.0
ai-delegation/.claude-plugin/plugin.json Switch license field to Apache-2.0
codeql-resolver/LICENSE Remove redundant/conflicting MIT license file
README.md Update repo license reference to Apache License 2.0
AGENTS.md Update plugin.json example to Apache-2.0

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment on lines 192 to 195
## License

MIT License - See [LICENSE](LICENSE) for details.
Apache License 2.0 - See [LICENSE](LICENSE) for details.

Copy link

Copilot AI Feb 9, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Repo still contains multiple plugin-level README.md files with a "## License" section that says "MIT" (e.g., ai-delegation/README.md, config-management/README.md, git-workflows/README.md, etc.). This conflicts with the PR’s goal of standardizing license references to Apache 2.0 and may confuse users. Consider updating those README license sections to Apache 2.0 (or adjusting the PR description/scope if intentional).

Copilot uses AI. Check for mistakes.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant