New Features:
- ⚡ Execution Cancellation — Complete cancellation logic with proper cleanup
- 🎨 Text Nodes — Added support for text nodes on canvas
- 📝 Markdown Support — Full markdown rendering support
- 🌍 Global Variables — Implemented global variables system
- 🔐 Magic Link Login — Passwordless authentication via magic links
- 📊 Running State Visualization — Added stack trace and execution state visualization
- 📦 Project Nodes — New project nodes functionality
Backend:
- Complete builder refactor with full integration with main chat agent
- Action builder UX improvements and bug fixes
- Component API client with agent message models
- Remote builder support for execution
- Enhanced system prompt handling
- Fixed memory offset and duplicate decorator issues
UI/UX:
- Highlight for mentions in agent messages
- Single open panel item at a time
- Single click to open functionality
- Hide handles in certain contexts
- Made execute button sticky
- Improved error display
- Fixed props panel growth issues
- Fixed metadata text display
- Fixed input docstring display
- Fixed nullish value handling
Integrations:
- Added Featurebase user identification
Bug Fixes:
- Fixed loop detection logic
- Let agent handle tool errors properly
- Migrated inputs schema