Summary
Saved workflows can be saved and deleted from the navigator but not renamed. Renaming is the most common operation after saving.
Proposed design
- Press
r on a saved workflow row to rename
ctx.ui.input({ prompt: 'Rename to:', defaultValue: currentName }) dialog appears
- On valid name:
storage.save({ ...existing, name: newName }) + storage.delete(oldName)
- Live re-registers the slash command:
pi.unregisterCommand(oldName) + registerSavedWorkflow(...renamed...)
New NavAction
| { kind: 'renameSaved'; savedName: string }
Files to change
src/workflow-ui.ts — add renameSaved action, handle in openWorkflowNavigator, update keyToAction and footer hints
Summary
Saved workflows can be saved and deleted from the navigator but not renamed. Renaming is the most common operation after saving.
Proposed design
ron a saved workflow row to renamectx.ui.input({ prompt: 'Rename to:', defaultValue: currentName })dialog appearsstorage.save({ ...existing, name: newName })+storage.delete(oldName)pi.unregisterCommand(oldName)+registerSavedWorkflow(...renamed...)New
NavActionFiles to change
src/workflow-ui.ts— addrenameSavedaction, handle inopenWorkflowNavigator, updatekeyToActionand footer hints