Skip to content

Emit plugin logo/icon into host manifests that support it (Cursor plugin.json 'logo') #246

Description

@ScriptedAlchemy

Gap

Cursor's local plugin manifest schema supports a logo field, but agent-bundle provides no way to declare or emit one: defineConfig({ plugin: ... }) has no logo/icon field, and cursorManifest() emits only name, displayName, description, version, hooks, mcpServers, skills, and variables. The assets mechanism can copy an image into the artifact but cannot populate the manifest reference.

Observed while shipping cargo-hauler's branding (https://github.com/ScriptedAlchemy/cargo-haulerdocs/media/logo.png exists, host UI cannot show it).

Ask

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions