Problem
When initializing a workspace with detect: true, the UI auto-detects the tech stack silently. Users don't see what was detected or have a chance to correct it. If detection fails, WorkspaceStatsCards shows 'Not detected' with no explanation or recovery path.
Impact
Users unsure if tech stack detection succeeded or if the agent will make incorrect technology assumptions during execution.
Recommendation
- After init with auto-detect, show a confirmation dialog: "Detected: Python with uv, pytest, ruff. Is this correct?" with Confirm / Edit options
- Display detection status in
WorkspaceHeader (✓ if detected, ⚠ if missing)
- Add 'Edit Tech Stack' link/button to
WorkspaceStatsCards or WorkspaceHeader
- On detection failure: show actionable message "Could not auto-detect. Enter your stack manually."
Acceptance Criteria
Affected Components
web-ui/src/app/page.tsx, web-ui/src/components/workspace/WorkspaceHeader.tsx, web-ui/src/components/workspace/WorkspaceStatsCards.tsx
Problem
When initializing a workspace with
detect: true, the UI auto-detects the tech stack silently. Users don't see what was detected or have a chance to correct it. If detection fails,WorkspaceStatsCardsshows 'Not detected' with no explanation or recovery path.Impact
Users unsure if tech stack detection succeeded or if the agent will make incorrect technology assumptions during execution.
Recommendation
WorkspaceHeader(✓ if detected, ⚠ if missing)WorkspaceStatsCardsorWorkspaceHeaderAcceptance Criteria
Affected Components
web-ui/src/app/page.tsx,web-ui/src/components/workspace/WorkspaceHeader.tsx,web-ui/src/components/workspace/WorkspaceStatsCards.tsx