chore(etoro-trading): lowercase display name to etoro - #479
Conversation
There was a problem hiding this comment.
Cursor Bugbot has reviewed your changes using high effort and found 1 potential issue.
Bugbot Autofix prepared a fix for the issue found in the latest run.
- ✅ Fixed: Display name dropped required eToro casing
- Restored the marketplace display name, README title, and install search to eToro and removed the unreleased 1.0.3 lowercase changelog so the slug stays etoro-trading.
Or push these changes by commenting:
@cursor push cfff53e4c8
Preview (cfff53e4c8)
diff --git a/third_party/etoro-trading/.cursor-plugin/plugin.json b/third_party/etoro-trading/.cursor-plugin/plugin.json
--- a/third_party/etoro-trading/.cursor-plugin/plugin.json
+++ b/third_party/etoro-trading/.cursor-plugin/plugin.json
@@ -1,7 +1,7 @@
{
"name": "etoro-trading",
- "displayName": "etoro",
- "version": "1.0.3",
+ "displayName": "eToro",
+ "version": "1.0.2",
"minClientVersions": {
"cursor": "3.13.0"
},
diff --git a/third_party/etoro-trading/CHANGELOG.md b/third_party/etoro-trading/CHANGELOG.md
--- a/third_party/etoro-trading/CHANGELOG.md
+++ b/third_party/etoro-trading/CHANGELOG.md
@@ -2,10 +2,6 @@
All notable changes to this plugin will be documented here.
-## 1.0.3 — lowercase display name
-
-- Changes the display name to `etoro`.
-
## 1.0.2 — eToro branding
- Renames the display name to `eToro` and replaces the logo with eToro's current mark, both as requested by eToro.
diff --git a/third_party/etoro-trading/README.md b/third_party/etoro-trading/README.md
--- a/third_party/etoro-trading/README.md
+++ b/third_party/etoro-trading/README.md
@@ -1,4 +1,4 @@
-# etoro
+# eToro
Cursor plugin that connects agents to [eToro](https://api-portal.etoro.com/core/vibe-code/cursor) through eToro's official remote [Model Context Protocol](https://modelcontextprotocol.io/) server for the eToro Public API.
@@ -9,7 +9,7 @@
## Install
1. Open **Cursor Settings → Plugins**.
-2. Search for **etoro**.
+2. Search for **eToro**.
3. Click **Install**, then complete the eToro sign-in prompt.
Or run `/add-plugin etoro-trading` in chat.You can send follow-ups to the cloud agent here.
Reviewed by Cursor Bugbot for commit 5506224. Configure here.
| "name": "etoro-trading", | ||
| "displayName": "eToro", | ||
| "version": "1.0.2", | ||
| "displayName": "etoro", |
There was a problem hiding this comment.
Display name dropped required eToro casing
Medium Severity · Bugbot Rules
Lowercasing displayName to etoro violates the eToro Trading listing contract that the marketplace display stays eToro while the slug and MCP key remain etoro-trading. The lowercase label collides with the separate etoro docs plugin and undoes the vendor-requested eToro branding.
Additional Locations (2)
Triggered by learned rule: eToro Trading hosted MCP is DCR URL-only; not api-portal.etoro.com
Reviewed by Cursor Bugbot for commit 5506224. Configure here.



Summary
Changes the
third_party/etoro-tradingdisplay name fromeToroto lowercaseetoro. The README title and install search step now use the same lowercase name. The version goes to 1.0.3, with a CHANGELOG entry.The slug stays
etoro-trading. The logo and the eToro mentions in the README prose are unchanged.Testing
node scripts/validate-plugins.mjspasses.Note
Low Risk
Cosmetic branding and version metadata only; no runtime, MCP, or auth behavior changes.
Overview
Updates the etoro-trading plugin marketplace label from
eToroto lowercaseetoroinplugin.json, bumps the version to 1.0.3, and documents the change in CHANGELOG.The README heading and the install step (“Search for etoro”) match that label. The plugin slug (
etoro-trading), logo, MCP config, and prose that refer to the eToro brand are unchanged.Reviewed by Cursor Bugbot for commit 5506224. Bugbot is set up for automated code reviews on this repo. Configure here.