New Features
MCP Apps Support
- Added support for MCP Apps interactive UI rendering in sandboxed iframes
- MCP Apps can now be displayed in both chat messages and workflow execution
- Interactive UI communicates via JSON-RPC over postMessage for secure bidirectional communication
- MCP App UI data is persisted in workflow execution history for review
Workflow Improvements
Plan-Based Default Models
- Default model now varies based on API plan:
- Free plan: gemini-2.5-flash
- Paid plan: gemini-3-pro-preview
Execution UI Enhancements
- Show thinking content in real-time during command node execution (like chat view)
- Workflow progress modal now displays AI thinking process as it happens
Execution History
- Added bulk delete feature with checkboxes for batch deletion
- Added "Select All" checkbox for managing multiple history records
- Improved history modal layout and spacing
Workflow Specification
- Reorganized and streamlined workflow specification (~49% reduction)
- Grouped node types by category for better clarity
- Moved variable syntax documentation to the beginning
- Added best practice: "One task per command node" - avoid combining multiple tasks in single prompts
UI Improvements
- Dialog modals (prompt, file selection, etc.) are now draggable and resizable
- Added "Open UI" button for MCP Apps in workflow execution
