Nebula Backend Release v0.4.103
OpenUI for all agent types, thinking lifecycle stream, nebula:auto router restoration (64K tokens), payment-intent checkout, RevenueCat onboarding, and selective toolkit subsetting.
Nebula Backend v0.4.103 -- Production Release
Released: April 28, 2026
Deployed by: Eiman Abdelmoneim
Duration: ~39 seconds
What's New
1. OpenUI Lang -- Inline Generative UI
Nebula agents can now emit structured, interactive visual components directly in conversations -- replacing plain text with rich, dynamic UI elements. Built on Thesys OpenUI Lang with backend DSL validation and prompt tier support.
2. OpenUI Extended to All Agent Types
Originally limited to the main Nebula agent, OpenUI now works across every agent type -- including direct sub-agents. Every agent in your workspace can generate inline UI components.
3. Thinking Status Lifecycle Stream
Agents now broadcast "Thinking..." / "Thought for Ns" lifecycle events, giving the frontend an accurate view of agent reasoning state without guessing from response timing.
4. nebula:auto -- Restored Auto-Router + TTFT Audit
The nebula:auto model router is back with a model-agnostic adapter, paired with a Time-To-First-Token audit harness for latency measurement and comparison.
5. nebula:auto -- Version-Pin Chain + 64K Max Output Tokens
Consistent model selection across requests via version-pinning. Max output tokens raised from 16K to 64K, enabling substantially longer agent responses.
6. Payment-Intent Checkout + Tool Pricing API
New billing capabilities: payment-intent checkout flow, a GET /tool-pricing endpoint exposing base prices for non-media tools, and a starter-only billing tier.
7. RevenueCat Onboarding Integration
Mobile purchases now trigger onboarding via RevenueCat and emit a billing_credits_purchased PostHog event, tying mobile purchases directly to backend credit top-ups.
8. Selective Toolkit Subsetting on Agent Clone
When cloning an agent, you can now specify include_toolkits and include_tool_ids allowlists to clone with only the toolkits you need -- no more full-bundle copies.
Internal Fixes
- Sentry noise reduction (3 targeted fixes)
- Skills: tolerate null list fields from ClawHub scans
- Eval pipeline hardening, persona safety, and todo-stall guard
- OpenUI: web thread tagging correction
- Billing: gate onboarding on active subscription
- Deprecated
/activity/homeand/activity/recentendpoints
Release Stats
- Version: v0.4.102 --> v0.4.103
- Commits: 15 (8 user-facing features, 6 fixes, 1 version bump)
- Files changed: 212