Back to changelog
FeatureIntelligence

Engage an app engineer to build a UI

A new subagent (the engineer) turns product intent into a live React app artifact through dialogue. Pairs with the read-only Engineer Disposition Panel for visibility.

Engage the engineer subagent to turn product intent into a working UI.

Engineer subagent via app.engage

Reach for the engineer when you need an app that does things: a custom dashboard, a data explorer, a stateful tool. The engineer holds a collaborative dialogue, takes your product intent, and outputs a live published React app artifact with error boundaries and data-source integration baked in.

Sibling to the codifier

Where the codifier captures wisdom and structures workflows, the engineer builds runnable UI. Either subagent can be engaged from a reflection. Multiple engineers can run per parent if you have several related apps in flight.

Engineer disposition panel

A read-only panel surfaces every engineer the agent has spawned. Each tile shows progress (pending, in-progress, reflection, complete, andon) with the engineer's one-liner and summary. WebSocket subscriptions cap at the same MAX_PROBES as the codifier panel to keep the connection footprint bounded.

Viewport-owning shells for generated apps

Generated apps inherit a viewport-owning shell with header, sidebar, and main scroll regions, which solves the layout regressions early app-gen runs were producing. Apps render with consistent chrome and stable scrolling out of the box.