Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

feat: add AI-assisted workflow name generation#215

Merged
breaking-brake merged 2 commits intomainbreaking-brake/cc-wf-studio:mainfrom
feat/ai-workflow-name-generationbreaking-brake/cc-wf-studio:feat/ai-workflow-name-generationCopy head branch name to clipboard
Dec 3, 2025
Merged

feat: add AI-assisted workflow name generation#215
breaking-brake merged 2 commits intomainbreaking-brake/cc-wf-studio:mainfrom
feat/ai-workflow-name-generationbreaking-brake/cc-wf-studio:feat/ai-workflow-name-generationCopy head branch name to clipboard

Conversation

@breaking-brake
Copy link
Copy Markdown
Owner

Summary

Add AI-assisted workflow name generation feature using Claude Code CLI. Users can generate kebab-case workflow names by clicking the sparkles icon in the workflow name input field.

Changes

New Features

  • AI-assisted workflow name generation via Claude Code CLI
  • Sparkles icon button inside workflow name input field
  • Loading state with Loader2 spinner + cancel (X) button

UI Improvements

  • Unified AI generation UI across Toolbar and Slack share dialog
  • Created reusable AiGenerateButton component
  • Created reusable StyledTooltip component
  • Refactored InteractionModeToggle to use shared tooltip

Files Changed

  • New: workflow-name-generation.ts - Backend handler for name generation
  • New: AiGenerateButton.tsx - Reusable AI generation button component
  • New: StyledTooltip.tsx - Reusable tooltip component with VSCode styling
  • Updated: Toolbar.tsx - Added AI name generation button
  • Updated: SlackShareDialog.tsx - Unified AI generation UI
  • Updated: i18n files (5 languages) - Added/removed translation keys

Impact

  • Non-breaking change
  • Consistent AI generation UX across the application
  • Reduced code duplication with shared components

Testing

  • Manual E2E testing completed
  • Code quality checks passed (format, lint, check)
  • Build succeeded

🤖 Generated with Claude Code

breaking-brake and others added 2 commits December 3, 2025 23:35
- Add workflow name generation via Claude Code CLI
- Add Wand2 button inside workflow name input field
- Show Loader2 + X (cancel) during generation
- Create reusable StyledTooltip component
- Refactor InteractionModeToggle to use shared tooltip

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
- Create reusable AiGenerateButton component
- Apply Wand2 icon to Slack description generation
- Remove unused translation key (slack.description.generating)

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
@breaking-brake breaking-brake merged commit de76472 into main Dec 3, 2025
3 checks passed
@breaking-brake breaking-brake deleted the feat/ai-workflow-name-generation branch December 3, 2025 15:04
@breaking-brake breaking-brake mentioned this pull request Dec 3, 2025
github-actions Bot added a commit that referenced this pull request Dec 3, 2025
## [3.2.0](v3.1.0...v3.2.0) (2025-12-03)

### Features

* add AI-assisted workflow name generation ([#215](#215)) ([de76472](de76472))
@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Dec 3, 2025

🎉 This PR is included in version 3.2.0 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

Morty Proxy This is a proxified and sanitized view of the page, visit original site.