Goal
Make the agent rail the single primary AI surface of Studio and demote the legacy AI panels, without breaking platform/embed consumers.
Scope
Acceptance criteria
- Standalone: rail is the primary entry; legacy tabs open the agent prefilled.
- Embedded: zero agent UI, zero new required props, no layout/style regressions in platform mode.
- Fallback state reachable and honest on an incapable model.
- Eval evidence recorded for the sunset gate decision.
Part of #325
Goal
Make the agent rail the single primary AI surface of Studio and demote the legacy AI panels, without breaking platform/embed consumers.
Scope
NL2SQL/Autopilottabs become secondary shortcuts that open the Agent with a prefilledworkflowType+ prompt (NL2SQL -> investigation draft, Autopilot -> database-assessment); they are no longer marketed or laid out as equal AI productssrc/lib/llm/andsrc/app/api/ai/*stay functional (platform/embed consumers + fallback); new agent routes do not layer a second abstraction over thembuild:lib+ packed tarball +attwprove the embed contractAcceptance criteria
Part of #325