[eric] onboarding: sidebar can't cover the flow, managed pro lane isn't a user connection, aux-less prep re-runs on real connect; tools pane header slimmed

This commit is contained in:
ciregenz
2026-07-27 18:51:59 -07:00
parent dd8ca444f2
commit a2c3cc22ab
8 changed files with 31 additions and 17 deletions
+2
View File
@@ -75,3 +75,5 @@ class PrepResponse(BaseModel):
automations: List[PersonalizedAutomation] = Field(default_factory=list)
# The hero's two-level menu (4 categories x 4 tailored starters); None only if prep never ran.
menu: Optional[PersonalizedMenu] = None
# False = scan-grounded fallback (no aux lane at call time); lets the pipeline re-run prep once a real connect lands.
used_llm: bool = False
+1
View File
@@ -390,6 +390,7 @@ async def build_prep(settings: AppSettings, request: PrepRequest) -> PrepRespons
parsed = parse_prep(safe_resp_text(resp))
if parsed is not None:
parsed.menu = await menu_task
parsed.used_llm = True
return parsed
except Exception:
pass