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
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: breaking-brake/cc-wf-studio
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v3.9.0
Choose a base ref
Loading
...
head repository: breaking-brake/cc-wf-studio
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v3.9.1
Choose a head ref
Loading
  • 8 commits
  • 31 files changed
  • 3 contributors

Commits on Dec 22, 2025

  1. fix: resolve gap between node palette and canvas in compact mode (#311)

    - Add CSS variable --palette-width for responsive width control
    - Apply compact class to Collapsible.Content based on isCompact hook
    - Use CSS variable in keyframe animations instead of hardcoded values
    
    🤖 Generated with [Claude Code](https://claude.com/claude-code)
    
    Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
    breaking-brake and claude authored Dec 22, 2025
    Configuration menu
    Copy the full SHA
    8d6ec52 View commit details
    Browse the repository at this point in the history
  2. improvement: fix tour Load button focus and add Run step (#312)

    - Fix Load button target selector (workflow-selector -> load-button)
    - Add tour step for Run as Slash Command button
    - Update tour.exportWorkflow text to use "Convert" instead of "Export"
    
    🤖 Generated with [Claude Code](https://claude.com/claude-code)
    
    Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
    breaking-brake and claude authored Dec 22, 2025
    Configuration menu
    Copy the full SHA
    9ac27ab View commit details
    Browse the repository at this point in the history
  3. chore: update GitHub Actions to latest versions (#313)

    - actions/checkout v4 → v6
    - actions/setup-node v4 → v6
    - snyk/actions/node @master → @v1.0.0
    
    🤖 Generated with [Claude Code](https://claude.com/claude-code)
    
    Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
    breaking-brake and claude authored Dec 22, 2025
    Configuration menu
    Copy the full SHA
    4138d9c View commit details
    Browse the repository at this point in the history

Commits on Dec 23, 2025

  1. improvement: refine AI editing panel layout with overlay separation (#…

    …321)
    
    * improvement: refine AI editing panel layout and move button to toolbar
    
    - Change AI editing panel to fixed width with slide animation (Radix Collapsible)
    - Move PropertyPanel to canvas overlay (allows coexistence with AI panel)
    - Move AI edit button from canvas to toolbar (Other group)
    - Reduce AI panel header height and update close button style
    
    🤖 Generated with [Claude Code](https://claude.com/claude-code)
    
    Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
    
    * refactor: rename PropertyPanel to PropertyOverlay
    
    - Rename component and file to reflect overlay behavior
    - Update store state: isPropertyPanelOpen → isPropertyOverlayOpen
    - Update store actions: openPropertyPanel/closePropertyPanel → openPropertyOverlay/closePropertyOverlay
    
    🤖 Generated with [Claude Code](https://claude.com/claude-code)
    
    Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
    
    * improvement: apply panel separation to SubAgentFlowDialog
    
    - Move AI edit button to header (left of submit button)
    - Make PropertyOverlay canvas overlay (like main workflow)
    - Use Radix Collapsible for RefinementChatPanel slide animation
    - Use store's isRefinementPanelOpen instead of local state
    
    🤖 Generated with [Claude Code](https://claude.com/claude-code)
    
    Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
    
    ---------
    
    Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
    breaking-brake and claude authored Dec 23, 2025
    Configuration menu
    Copy the full SHA
    9c30e4e View commit details
    Browse the repository at this point in the history
  2. fix: resolve dialog z-index stacking issue in SubAgentFlowDialog (#322)

    - Migrate all dialogs to @radix-ui/react-dialog for automatic z-index layering
    - Remove @radix-ui/react-portal dependency (now unused)
    - Remove β label from Sub-agent Flow button in NodePalette
    
    🤖 Generated with [Claude Code](https://claude.com/claude-code)
    
    Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
    breaking-brake and claude authored Dec 23, 2025
    Configuration menu
    Copy the full SHA
    7eb6b0c View commit details
    Browse the repository at this point in the history
  3. fix: isolate panel state between SubAgentFlowDialog and main canvas (#…

    …323)
    
    * fix: isolate panel state between SubAgentFlowDialog and main canvas
    
    - Add local state management for PropertyOverlay and RefinementChatPanel in SubAgentFlowDialog
    - Add overrideSelectedNodeId and onClose props to PropertyOverlay component
    - Reset local panel state when dialog closes
    - Prevents duplicate panel display when selecting nodes in SubAgentFlowDialog
    
    🤖 Generated with [Claude Code](https://claude.com/claude-code)
    
    Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
    
    * fix: isolate chat history between SubAgentFlowDialog and main workflow
    
    - Add RefinementChatState type for controlled component pattern
    - Add useLocalRefinementChatState hook for local chat state management
    - Make RefinementChatPanel a controlled component accepting chatState props
    - Add ensureActiveWorkflow to handle manually created workflows
    - Fixes issue where SubAgentFlow AI editing synced with main workflow
    
    🤖 Generated with [Claude Code](https://claude.com/claude-code)
    
    Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
    
    ---------
    
    Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
    breaking-brake and claude authored Dec 23, 2025
    Configuration menu
    Copy the full SHA
    a1c9d7e View commit details
    Browse the repository at this point in the history
  4. Merge pull request #324 from breaking-brake/main

    Release: v3.9.1
    breaking-brake authored Dec 23, 2025
    Configuration menu
    Copy the full SHA
    fa9b2fc View commit details
    Browse the repository at this point in the history
  5. chore(release): 3.9.1 [skip ci]

    ## [3.9.1](v3.9.0...v3.9.1) (2025-12-23)
    
    ### Bug Fixes
    
    * isolate panel state between SubAgentFlowDialog and main canvas ([#323](#323)) ([a1c9d7e](a1c9d7e))
    * resolve dialog z-index stacking issue in SubAgentFlowDialog ([#322](#322)) ([7eb6b0c](7eb6b0c))
    * resolve gap between node palette and canvas in compact mode ([#311](#311)) ([8d6ec52](8d6ec52))
    
    ### Improvements
    
    * fix tour Load button focus and add Run step ([#312](#312)) ([9ac27ab](9ac27ab))
    * refine AI editing panel layout with overlay separation ([#321](#321)) ([9c30e4e](9c30e4e))
    github-actions[bot] committed Dec 23, 2025
    Configuration menu
    Copy the full SHA
    9f44f66 View commit details
    Browse the repository at this point in the history
Loading
Morty Proxy This is a proxified and sanitized view of the page, visit original site.