Alongside this week's automatic page sitemaps, and MCP debugging overhaul, we shipped a wave of improvements across Studio, feed management, and the admin interface. Here's everything that got better.
Studio Reliability & Polish
- Messages no longer drop mid-turn. Studio previously could silently discard messages during active conversations — that's fixed. Every message now arrives reliably.
- Plan and Skip-approvals toggles work correctly. The active states for Studio's Plan and Skip-approvals controls now reflect what's actually selected.
- Dead sync route links removed. Studio no longer displays links to sync routes that don't exist, eliminating confusing dead ends.
Feed & Data Management
- Currency selection in the feed record browser. You can now pick a currency when browsing feed records, and missing currency keys are automatically set to the default — no more blank fields.
- Search and bulk-remove URLs. New endpoints let you search for URLs and remove them in bulk. Pages are automatically invalidated after URL removal, keeping your storefront in sync.
- Empty query conditions are blocked. Queries that would produce empty conditions are now caught before they run, preventing unexpected results.
Admin UI & MCP
- Org-scope tooltips on dashboard stats. Dashboard stats cards now show a tooltip explaining their org scope, so you always know what data you're looking at.
- Confirm dialog for disabling blocks. Disabling a block now prompts for confirmation first — no more accidental deactivations.
- Richer notification context. Notifications now load with expanded context, giving you more detail without extra clicks.
- Tree condition updates and deletion via MCP. MCP now supports updating tree conditions and deleting trees, expanding what AI agents can manage programmatically.