-
Notifications
You must be signed in to change notification settings - Fork 3
OpenClaw: Plugin logo missing in desktop app and ClawHub catalog #45
Copy link
Copy link
Open
Labels
bugSomething isn't working.Something isn't working.medium priorityMedium priority issues to be done in a couple of sprints.Medium priority issues to be done in a couple of sprints.product enhancementFeatures improving the product.Features improving the product.t-integrationsIssues with this label are in the ownership of the integrations team.Issues with this label are in the ownership of the integrations team.
Description
Activity
Metadata
Metadata
Assignees
Labels
bugSomething isn't working.Something isn't working.medium priorityMedium priority issues to be done in a couple of sprints.Medium priority issues to be done in a couple of sprints.product enhancementFeatures improving the product.Features improving the product.t-integrationsIssues with this label are in the ownership of the integrations team.Issues with this label are in the ownership of the integrations team.
Describe the bug
The Apify plugin renders with OpenClaw's generic fallback box icon instead of the Apify logo, both on the plugin detail page in the desktop app and on ClawHub catalog cards. The plugin ships no artwork at all.
Two separate mechanisms are both unset in this repo:
assets/icon.pngat plugin root (fixed path, no manifest field)assets/dir in repoiconHTTPS URL inopenclaw.plugin.jsonPer the manifest host surface docs, top-level plugin-branding icon URLs are not loaded for the local host surface — so adding the ClawHub
iconfield alone will not fix the desktop app. Both are needed.Affected version: 0.5.3
To Reproduce
Steps to reproduce the behavior:
openclaw plugins install @apify/apify-openclaw-pluginExpected behavior
The Apify logo renders in the desktop app plugin detail page and in ClawHub catalog/browse cards.
Proposed fix
assets/icon.png— square PNG, recognizable at 16 px, 512×512 recommended"assets/"to thefilesarray inpackage.json. It currently lists onlydist/,src/,scripts/,openclaw.plugin.json,README.md,LICENSE, so the icon would not ship in the npm tarball otherwise."icon": "https://<apify-cdn>/apify-logo.png"toopenclaw.plugin.jsonfor ClawHub cardsscripts/publish-clawhub.mjspreserves the newiconfield through its manifest id rename/restore cycleScreenshots or video
Where was this bug reported
Reported internally by @drobnikj, observed in the OpenClaw desktop app plugin detail page.