-
Notifications
You must be signed in to change notification settings - Fork 546
Permalink
Choose a base ref
{{ refName }}
default
Choose a head ref
{{ refName }}
default
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.8.1
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
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.8.2
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
- 3 commits
- 22 files changed
- 3 contributors
Commits on Dec 18, 2025
-
improvement: AI refinement UX enhancements (#292)
* improvement: add real-time streaming display for AI refinement chat - Add executeClaudeCodeCLIStreaming() with --output-format stream-json - Add REFINEMENT_PROGRESS message type for streaming updates - Update refinement services with onProgress callback support - Update RefinementChatPanel to display streaming text in real-time 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com> * fix: preserve explanatory text messages in chat history - Added finishProcessing() action to refinement-store - Use finishProcessing when explanatory text exists to avoid overwriting - handleRefinementSuccess was replacing all messages with server history * refactor: Simplify streaming progress callback interface - Remove 'action' parameter from StreamingProgressCallback - Rename 'accumulated' to 'displayText' for clarity - Separate display text (with tool info) from explanatory text (for history) - Update progress handling to track hasReceivedProgress flag - Simplify message bubble management in RefinementChatPanel * fix: prevent conversation history reload during refinement - Track workflow/subAgentFlow ID with refs to avoid unnecessary reloads - Only reload conversation history when switching to different workflow - Prevents useEffect from overwriting streaming messages when updateWorkflow is called - Add debug logging for streaming progress tracking * feat: add model selector for AI refinement - Added model selection UI (Sonnet/Opus/Haiku) in Settings dropdown - Model preference persisted in localStorage with default Sonnet - Model passed to Claude Code CLI via --model flag using aliases - Added translations for all 5 languages 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com> * improvement: update AI refinement defaults and progress display - Added unlimited timeout option (0 seconds) as new default - Changed default model from Sonnet to Haiku - Use IndeterminateProgressBar for unlimited timeout - Unified progress bar styles (margin and font size) 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com> * docs: update refinement sequence diagram with streaming - Added streaming phase to AI workflow refinement flow - Shows real-time progress updates via REFINEMENT_PROGRESS messages - Removed non-existent AI workflow generation flow section 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com> * improvement: reorder settings menu items - Model selector now appears before Timeout - More intuitive ordering for AI refinement settings 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com> --------- Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
Configuration menu - View commit details
-
Copy full SHA for c40c855 - Browse repository at this point
Copy the full SHA c40c855View commit details -
Merge pull request #293 from breaking-brake/main
Release: v3.8.2
Configuration menu - View commit details
-
Copy full SHA for 44b73e0 - Browse repository at this point
Copy the full SHA 44b73e0View commit details -
chore(release): 3.8.2 [skip ci]
## [3.8.2](v3.8.1...v3.8.2) (2025-12-18) ### Improvements * AI refinement UX enhancements ([#292](#292)) ([c40c855](c40c855))
Configuration menu - View commit details
-
Copy full SHA for 33e6fd0 - Browse repository at this point
Copy the full SHA 33e6fd0View commit details
Loading
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v3.8.1...v3.8.2