Add Agents space for shared coding memories#1150
Conversation
Deploying with
|
| Status | Name | Latest Commit | Updated (UTC) |
|---|---|---|---|
| ✅ Deployment successful! View logs |
supermemory-mcp | f6c128a | Jun 23 2026, 02:35 AM |
Deploying with
|
| Status | Name | Latest Commit | Preview URL | Updated (UTC) |
|---|---|---|---|---|
| ✅ Deployment successful! View logs |
supermemory-app | f6c128a | Commit Preview URL Branch Preview URL |
Jun 23 2026, 02:37 AM |
|
Claude finished @ved015's task in 1m 41s —— View job Code Review Complete
Overview: Adds an "Agents" category to the space selector that groups shared repo-based Claude Code and Codex memories, with deduplication logic to hide redundant Claude Code rows when equivalent shared Agents rows exist. Issues found: None — this looks good to ship. The implementation is clean and well-structured:
Score: 10/10 |
There was a problem hiding this comment.
Overview: Adds an "Agents" category to the space selector that groups shared repo-based Claude Code and Codex memories, with deduplication logic to hide redundant Claude Code rows when equivalent shared Agents rows exist.
Issues found: None — this looks good to ship.
The implementation is clean and well-structured:
detectAgentSpace()correctly identifies bothrepo_*container tags as shared repos and falls back to plugin detection for individual Claude Code/Codex spaces- The
visibleSpacesdeduplication logic properly normalizes project keys and filters Claude Code duplicates while preserving Codex spaces for migration - Query key updates include the new
selectedAgentSourceparameter, ensuring proper cache invalidation - Null/undefined handling is consistent throughout (e.g.,
sourceFacets?.filter(...) ?? []) - Type narrowing in
renderCategoryChipimproves type safety without changing runtime behavior
Score: 10/10
Show workspace names in rows instead of repeating the category, add an Agent space hint in All Spaces, and update the filter helper copy.
Summary