Skip to content

Add structured Install tab results from parsed /api/run logs - #196

Draft
jmjava wants to merge 2 commits into
mainfrom
cursor/install-structured-results-b491
Draft

Add structured Install tab results from parsed /api/run logs#196
jmjava wants to merge 2 commits into
mainfrom
cursor/install-structured-results-b491

Conversation

@jmjava

@jmjava jmjava commented Aug 16, 2026

Copy link
Copy Markdown
Owner

The Install tab no longer leaves operators staring at a raw script dump.

  • /api/run now includes a summary parsed from install/upgrade/verify output (would, created, checks, next steps, warnings)
  • Detect shows mode / recommendation / marker count / adapters
  • Vue keeps the raw log under the summary panel
  • Playwright ADF start wait now requires process alive (the probe always includes a url, which flaked the old assertion)
./scripts/sdlc.sh console --playground

Open Install / Upgrade → Detect → Dry run → Run. The summary lists planned writes and /sdlc-spdd-init next steps.

Test

  • Unit + integration: 338 passed, installer coverage 92%
  • Vue Playwright: 29 passed, 1 skipped (Guide dual-repo skip when ../guide is absent)

Local session LOCAL-007-install-structured-results (not promoted).

Open in Web Open in Cursor 

cursoragent and others added 2 commits August 16, 2026 01:19
Detect now shows mode, recommendation, markers, and adapters.
Run/verify attach a summary (would/created/checks/next steps) so
operators do not have to scrape the raw script log.

Co-authored-by: John Menke <jmjava@gmail.com>
The status probe always includes a url, so waiting on 'url http'
returned before Start finished and flaked the alive assertion.

Co-authored-by: John Menke <jmjava@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants