Skip to content

Rename "Folders" to "Memory" in UI#32

Merged
mlund01 merged 1 commit into
mainfrom
claude/strange-elbakyan-93d41e
May 28, 2026
Merged

Rename "Folders" to "Memory" in UI#32
mlund01 merged 1 commit into
mainfrom
claude/strange-elbakyan-93d41e

Conversation

@mlund01
Copy link
Copy Markdown
Owner

@mlund01 mlund01 commented May 28, 2026

Summary

Mirrors squadron#102, which renamed the HCL block names (shared_foldershared_memory, foldermemory, run_folderrun_memory, folders =memories =) while keeping the old spellings as backward-compatible aliases.

This PR flips the user-facing terminology in the command center to match. Scope is intentionally narrow — only displayed strings change.

Changes

  • Sidebar nav (AppSidebar.tsx:125): FoldersMemory
  • File browser page (FileBrowserPage.tsx):
    • Heading FoldersMemory
    • Empty-state copy now references shared_memory / memory blocks (the new HCL spellings)
  • Tools page banner (PluginsPage.tsx:124): "shared folders are configured" → "shared memory is configured"

What didn't change (and why)

Matching squadron#102's "Go types stay" approach:

  • Internal TS types (SharedFolderInfo, sharedFolders, folders in the wire payload) — the squadron-wire protocol (v0.0.41) still uses these. They become candidates for a follow-up once squadron-wire renames them.
  • Routes (/files, ?browser=) — squadron kept doc URLs stable; same reasoning here.
  • "Download folder" button in the file browser — refers to zipping a filesystem subdirectory inside a memory, not the memory concept itself.
  • "Add file to folder" in ConfigPage — unrelated; refers to a directory in the on-disk config-file tree.

Test plan

  • npm run build passes
  • Manual: sidebar shows "Memory" when an instance has shared memory configured
  • Manual: file browser page heading reads "Memory"; empty state mentions shared_memory / memory
  • Manual: tools page banner reads "shared memory is configured"

Mirrors squadron#102, which renamed the HCL block names
(shared_folder → shared_memory, folder → memory, etc.) while
keeping the old spellings as aliases. Internal TS types and the
wire protocol still use "folder" — only user-facing strings change:

- Sidebar nav label
- File browser page heading and empty-state copy (now references
  the new shared_memory / memory HCL blocks)
- Plugins page info banner
@mlund01 mlund01 merged commit 3bcf23c into main May 28, 2026
1 check passed
@mlund01 mlund01 deleted the claude/strange-elbakyan-93d41e branch May 28, 2026 03:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant