Skip to content

floww: workflow management improvements - #319

Open
dagimg-dot wants to merge 12 commits into
vicinaehq:mainfrom
dagimg-dot:feat/floww-enhancements
Open

floww: workflow management improvements#319
dagimg-dot wants to merge 12 commits into
vicinaehq:mainfrom
dagimg-dot:feat/floww-enhancements

Conversation

@dagimg-dot

Copy link
Copy Markdown
Contributor

floww: workflow management improvements

  • Binary resolution: Auto-detects floww in ~/.local/bin/floww with fallback to PATH. Added flowwPath preference for custom locations.
  • Remove workflow: New action with confirmation dialog (⌘⌫).
  • Edit workflow: Opens workflow file in $EDITOR via terminal. Added editorPath preference.
  • Show in File Browser: Uses showInFileBrowser API to reveal workflow file.
  • Performance: Sub-10ms loading — caches binary path in LocalStorage, parallelizes file I/O, uses withFileTypes to skip redundant stat calls.
  • First-run UX: Guides users to set preferences when binary isn't found.
  • List refresh: Remove action properly refreshes from parent component state.
  • Icon fix: icon={Icon}icon={Icon.Cog}.
  • Types: Added node to tsconfig.json types.

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