Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view

This file was deleted.

300 changes: 0 additions & 300 deletions docs/architecture/agent-plan-task-refactor/plan.md

This file was deleted.

161 changes: 0 additions & 161 deletions docs/architecture/agent-plan-task-refactor/tasks.md

This file was deleted.

49 changes: 49 additions & 0 deletions docs/features/cua-plugin-icon/spec.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
# CUA Plugin Icon

## User Need

The CUA Computer Use official plugin should be easier to recognize in the plugin hub and detail page.

## Goal

Use `lucide:laptop-minimal-check` for `com.deepchat.plugins.cua` instead of the generic puzzle icon.

## Acceptance Criteria

- The added plugins row shows the CUA plugin with `lucide:laptop-minimal-check`.
- The plugin catalog card shows the CUA plugin with `lucide:laptop-minimal-check`.
- The CUA plugin detail header shows `lucide:laptop-minimal-check`.
- Other non-special official plugins keep the generic puzzle icon.

## UI Sketch

Before:

```text
+---------------------------+
| [puzzle] CUA Computer Use |
+---------------------------+
```

After:

```text
+-----------------------------------------+
| [laptop-minimal-check] CUA Computer Use |
+-----------------------------------------+
```

## Constraints

- Keep the change renderer-only.
- Do not add a manifest icon field for a single plugin.
- Do not change plugin runtime behavior.

## Non-Goals

- Redesign plugin cards.
- Add configurable icon infrastructure.

## Open Questions

- None.
Loading