Skip to content

Commit dbdb7d0

Browse files
authored
Merge pull request #798 from web3dev1337/fix/windows-onboarding-clean
fix: clean windows onboarding (reviewed + fixed)
2 parents a9a6c7b + b072dc5 commit dbdb7d0

16 files changed

+6890
-2843
lines changed

CODEBASE_DOCUMENTATION.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -465,6 +465,9 @@ POST /api/discord/process-queue - Dispatch queue processing prompt with optio
465465
POST /api/sessions/intent-haiku - Generate <=200 char intent summary for an active Claude/Codex session
466466
GET /api/greenfield/categories - Greenfield category list (taxonomy-backed)
467467
POST /api/greenfield/detect-category - Infer category from description (taxonomy keyword matching)
468+
GET /api/setup-actions - List Windows dependency-onboarding actions
469+
GET /api/setup-actions/state - Read persisted dependency-onboarding state (completed/dismissed/current step)
470+
PUT /api/setup-actions/state - Persist dependency-onboarding state into app data for desktop restarts
468471
GET /api/user-settings - Get user preferences
469472
PUT /api/user-settings - Update user preferences
470473
@@ -538,5 +541,17 @@ LOGGING: Winston-based structured logging with rotation
538541
9. **Mixed-repo workspaces**: Terminal naming must avoid conflicts between repos
539542
10. **Template validation**: Always validate workspace templates against schemas
540543

544+
545+
## First-Run Dependency Onboarding (Windows)
546+
547+
```
548+
server/setupActionService.js - Defines setup actions and launches PowerShell installers
549+
server/onboardingStateService.js - Persists Windows dependency-onboarding state in app data so Tauri restarts survive per-launch localhost ports
550+
server/index.js - Routes: GET/PUT /api/setup-actions/state plus setup action execution endpoints
551+
client/app.js - Guided dependency onboarding steps + diagnostics integration
552+
client/index.html - Dependency onboarding modal markup + launch button
553+
client/styles.css - Dependency onboarding progress/step styling
554+
```
555+
541556
---
542557
🚨 **END OF FILE - ENSURE YOU READ EVERYTHING ABOVE** 🚨

0 commit comments

Comments
 (0)