Skip to content

Commit e52153a

Browse files
authored
feat: redesign extensions page with color-coded categories, project deletion, and console improvements (#101)
* feat: redesign extensions page with color-coded categories, project deletion, and console improvements Extensions page: - Replace Share page with Extensions — unified view of skills, rules, commands, and agents - Remove hooks, settings, MCP servers, and LSP servers from extension categories - Color-coded categories: skills (violet), rules (amber), commands (green), agents (blue) - Left-border cards with colored category icons in 2-column grid - Dual-scope indicator for extensions existing in both project and global - Filter state persists across detail modal open/close - Scope filter order: All > Global > Project - Category intro panel with scope/commands reference - All category filter tabs always visible (even when count is 0) Dashboard: - Group 8 stat cards into 3 labeled sections: Memory (violet), Extensions (emerald), Specifications (sky blue) - Colored borders with label on the border line, 4x2 grid layout - Replace Summaries and Last Observation cards with Global/Project extension counts - Remove version from Worker Status card - Shorten PlanStatus empty state text Project selector: - Custom dropdown replacing native select element - Red X button on each project with inline delete confirmation - DELETE /api/projects/:name endpoint deletes all project data (sessions cascade) - Project list auto-refreshes after deletion Memories page: - Add 'How Memories Work' intro panel (Capture, Store, Re-inject) - Remove toolbar, view mode toggle, type filters, selection mode - Simplified to search + grid of 50 most recent memories Sessions page: - Add count in subtitle, consistent layout with Memories Sidebar: - Move Extensions below Specifications in navigation order Docs and website: - Remove AGENTS.md support from /setup-rules (Phase 9 removed, renumbered to 10 phases) - Remove all AGENTS.md references from README, docusaurus, settings, .gitignore - Update console screenshots to 9 images matching sidebar order - Add /create-skill to Quick Start example - Update README and docusaurus for 4 extension categories * feat: team extension sharing via git, plugin visibility, and dashboard stats - TeamRemoteRoutes: git operations (connect, browse, pull, push, diff) with subfolder support - Plugin scanning: discover installed CC plugin extensions from cache directory - Extensions page: Remote + Plugin scope filters, inline connect/edit/disconnect UI - ExtensionDetail: remote compare, push/pull with conflict detection, download actions - Dashboard: 4 extension cards (Global, Project, Plugin, Remote) with localStorage cache - Settings: teamRemote + teamRemoteSubfolder fields in config - License: remote sharing gated behind Team tier, upgrade prompt for Solo users - Docs: updated README, website, Docusaurus, and pricing for extension sharing
1 parent 77f3254 commit e52153a

136 files changed

Lines changed: 1590 additions & 1836 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.gitignore

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -223,7 +223,6 @@ __marimo__/
223223

224224
# Claude Code
225225
CLAUDE.md
226-
AGENTS.md
227226
.playwright-*/
228227
.vercel
229228
.mcp.json

README.md

Lines changed: 120 additions & 87 deletions
784 Bytes
Binary file not shown.
364 Bytes
Binary file not shown.
403 Bytes
Binary file not shown.
1.08 KB
Binary file not shown.
22.9 KB
Binary file not shown.
1.39 KB
Binary file not shown.
842 Bytes
Binary file not shown.
-46 KB
Binary file not shown.

0 commit comments

Comments
 (0)