chore: rename plugin from everything-agent to me - #515
Conversation
|
Warning Rate limit exceeded
⌛ How to resolve this issue?After the wait time has elapsed, a review can be triggered using the We recommend that you space out your commits to avoid hitting the rate limit. 🚦 How do rate limits work?CodeRabbit enforces hourly rate limits for each developer per organization. Our paid plans have higher rate limits than the trial, open-source and free plans. In all cases, we re-allow further reviews after a brief timeout. Please see our FAQ for further information. 📝 WalkthroughWalkthroughThe pull request renames the project identifier from "everything-agent" to "me" across configuration files and updates hook commands to invoke TypeScript source files directly instead of compiled JavaScript artifacts. Changes
Estimated code review effort🎯 2 (Simple) | ⏱️ ~10 minutes Possibly related PRs
Poem
🚥 Pre-merge checks | ✅ 3✅ Passed checks (3 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
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. Comment |
There was a problem hiding this comment.
Actionable comments posted: 1
Caution
Some comments are outside the diff and can’t be posted inline due to platform limitations.
⚠️ Outside diff range comments (5)
hooks/hooks.json (1)
2-2:⚠️ Potential issue | 🟡 MinorStale description — still says "Everything Agent"
Minor: line 2's
descriptionfield wasn't updated alongside the rest of the rename.✏️ Suggested fix
- "description": "Everything Agent - unified hooks for all features", + "description": "Me - unified hooks for all features",🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed. In `@hooks/hooks.json` at line 2, Update the stale description in hooks.json: replace the current "description" value that still reads "Everything Agent - unified hooks for all features" with the correct, updated project description; edit the "description" property inside hooks.json so it matches the repo's new name/intent (locate the "description" key near the top of hooks.json and update its string value accordingly).README.md (3)
7-7:⚠️ Potential issue | 🟡 MinorStale "Everything Agent" text not updated
Line 7 still reads "Everything Agent is a single consolidated plugin" after the rename to "Me". Minor consistency issue.
✏️ Suggested fix
-Everything Agent is a single consolidated plugin providing: +Me is a single consolidated plugin providing:🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed. In `@README.md` at line 7, Update the stale README sentence that reads "Everything Agent is a single consolidated plugin" to reflect the rename to "Me" (e.g., "Me is a single consolidated plugin" or similar phrasing). Locate the string in README.md and replace "Everything Agent" with "Me" so the project name is consistent throughout the documentation.
42-75:⚠️ Potential issue | 🟡 MinorProject structure tree has stale root directory name and
dist/entriesThe tree shows
everything-agent/as the root directory name (line 42) and listsdist/auto-compact.js/dist/session-start.js(lines 68–69) which are no longer the active hook entry points. Both are misleading after this PR.🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed. In `@README.md` around lines 42 - 75, Update the README project tree to reflect the current repository layout by replacing the stale root name "everything-agent/" with the correct root directory name used in this repo and removing or replacing the outdated dist entries "dist/auto-compact.js" and "dist/session-start.js"; locate the README.md section containing the ASCII tree and modify the root label and the dist/ lines to show the current hook entry points or omit dist/ entirely so the tree accurately represents the repository.
21-25:⚠️ Potential issue | 🟡 MinorInstallation command broken after plugin rename
The install command still references the old plugin name. After renaming
plugin.json'snameto"me", users following this guide would runclaude plugin install everything-agentand get a not-found error.✏️ Suggested fix
# Install the plugin -claude plugin install everything-agent +claude plugin install me🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed. In `@README.md` around lines 21 - 25, The README install example still uses the old plugin name "everything-agent" which no longer matches plugin.json's "name" = "me"; update the README command lines so the add/install instructions use the new plugin name ("me") — e.g., change "claude plugin install everything-agent" (and any other occurrences of "everything-agent" in the example block) to "claude plugin install me" so the documented commands match the plugin.json name.CLAUDE.md (1)
31-31:⚠️ Potential issue | 🟡 MinorStale
dist/entry — hooks no longer run compiled JSThe subdirectory table still describes
dist/as "Compiled JavaScript files (suggest-compacting)". Since both hooks now invoke TypeScript source files directly (src/suggest-compacting/*.ts), this description is misleading. Consider updating or removing thedist/row.🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed. In `@CLAUDE.md` at line 31, Update the README table row that currently reads "`dist/` | Compiled JavaScript files (suggest-compacting)" because hooks now run TypeScript directly; either remove the `dist/` row or replace its description with a short note like "no longer used — hooks run TypeScript source (src/suggest-compacting/*.ts)" so the table accurately reflects the current setup; find the table row containing the exact string "`dist/` | Compiled JavaScript files (suggest-compacting)" and edit or delete that entry accordingly.
🤖 Prompt for all review comments with AI agents
Verify each finding against the current code and only fix it if needed.
Inline comments:
In `@package.json`:
- Around line 2-4: The package.json update changed "name" and "version" but left
the "description" value outdated; update the "description" field in package.json
to match the new project name/version or intended wording, save the file, and
then run bun install to update lockfiles and dependencies; locate the
"description" entry in package.json to make the change and verify package.json
is consistent before committing.
---
Outside diff comments:
In `@CLAUDE.md`:
- Line 31: Update the README table row that currently reads "`dist/` | Compiled
JavaScript files (suggest-compacting)" because hooks now run TypeScript
directly; either remove the `dist/` row or replace its description with a short
note like "no longer used — hooks run TypeScript source
(src/suggest-compacting/*.ts)" so the table accurately reflects the current
setup; find the table row containing the exact string "`dist/` | Compiled
JavaScript files (suggest-compacting)" and edit or delete that entry
accordingly.
In `@hooks/hooks.json`:
- Line 2: Update the stale description in hooks.json: replace the current
"description" value that still reads "Everything Agent - unified hooks for all
features" with the correct, updated project description; edit the "description"
property inside hooks.json so it matches the repo's new name/intent (locate the
"description" key near the top of hooks.json and update its string value
accordingly).
In `@README.md`:
- Line 7: Update the stale README sentence that reads "Everything Agent is a
single consolidated plugin" to reflect the rename to "Me" (e.g., "Me is a single
consolidated plugin" or similar phrasing). Locate the string in README.md and
replace "Everything Agent" with "Me" so the project name is consistent
throughout the documentation.
- Around line 42-75: Update the README project tree to reflect the current
repository layout by replacing the stale root name "everything-agent/" with the
correct root directory name used in this repo and removing or replacing the
outdated dist entries "dist/auto-compact.js" and "dist/session-start.js"; locate
the README.md section containing the ASCII tree and modify the root label and
the dist/ lines to show the current hook entry points or omit dist/ entirely so
the tree accurately represents the repository.
- Around line 21-25: The README install example still uses the old plugin name
"everything-agent" which no longer matches plugin.json's "name" = "me"; update
the README command lines so the add/install instructions use the new plugin name
("me") — e.g., change "claude plugin install everything-agent" (and any other
occurrences of "everything-agent" in the example block) to "claude plugin
install me" so the documented commands match the plugin.json name.
| "name": "me", | ||
| "version": "5.5.0", | ||
| "description": "Everything Agent - AI coding assistant toolkit (Claude Code, OpenCode, and more)", |
There was a problem hiding this comment.
Run bun install after this change; description field still references old name
Two notes:
- Per project guidelines, please run
bun installafter modifyingpackage.json. - The
descriptionfield on line 4 still reads"Everything Agent - AI coding assistant toolkit"— minor consistency nit.
✏️ Suggested fix for description
- "description": "Everything Agent - AI coding assistant toolkit (Claude Code, OpenCode, and more)",
+ "description": "Me - AI coding assistant toolkit (Claude Code, OpenCode, and more)",Based on coding guidelines: "Always run bun install after modifying package.json."
📝 Committable suggestion
‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.
| "name": "me", | |
| "version": "5.5.0", | |
| "description": "Everything Agent - AI coding assistant toolkit (Claude Code, OpenCode, and more)", | |
| "name": "me", | |
| "version": "5.5.0", | |
| "description": "Me - AI coding assistant toolkit (Claude Code, OpenCode, and more)", |
🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.
In `@package.json` around lines 2 - 4, The package.json update changed "name" and
"version" but left the "description" value outdated; update the "description"
field in package.json to match the new project name/version or intended wording,
save the file, and then run bun install to update lockfiles and dependencies;
locate the "description" entry in package.json to make the change and verify
package.json is consistent before committing.
534ab56 to
144cd25
Compare
Summary
Changes
Summary by CodeRabbit
Chores
Documentation
Build