Skip to content

Improve preview diagnostics and launch guidance - #7

Merged
roprgm merged 3 commits into
mainfrom
agent/improve-preview-diagnostics
Jul 24, 2026
Merged

Improve preview diagnostics and launch guidance#7
roprgm merged 3 commits into
mainfrom
agent/improve-preview-diagnostics

Conversation

@roprgm

@roprgm roprgm commented Jul 24, 2026

Copy link
Copy Markdown
Owner

Summary

eve-code-demo2
eve-code-demo3.mp4
eve-code-demo.mp4
  • make start_dev wait up to 45 seconds while watching for early process exits
  • capture bounded stdout and stderr and return actionable recovery guidance when a preview fails
  • add a focused run-web-project skill for diagnosing existing repositories and public sandbox previews
  • update React Router to 8.3.0
  • position Eve Code as an Eve reference implementation and document that sessions, workspaces, and preview URLs are public and unauthenticated

Why

Preview startup previously returned a generic public-host error and discarded the development server output. That made dependency failures, missing environment variables, incorrect working directories, and server configuration problems difficult for the agent to distinguish and repair.

The public deployment boundaries also needed to be explicit before the project is shared more broadly: sandbox isolation does not make preview URLs private, and the reference app does not currently provide authentication or user isolation.

Impact

The agent now gets the actual startup failure and a small set of relevant diagnostics, while successful previews preserve the same flow. The README communicates the project's intended scope and security trade-offs prominently without adding authentication or product complexity.

Validation

  • bun run check
  • bun run test — 55 tests passed
  • bun run build
  • git diff --check origin/main...HEAD

@vercel

vercel Bot commented Jul 24, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
eve-code Ready Ready Preview, Comment Jul 24, 2026 10:47pm

Request Review

@roprgm
roprgm force-pushed the agent/improve-preview-diagnostics branch from 121de75 to 4448d8b Compare July 24, 2026 22:33
@roprgm
roprgm marked this pull request as ready for review July 24, 2026 22:33
@roprgm
roprgm merged commit bfaa650 into main Jul 24, 2026
3 checks passed
@roprgm
roprgm deleted the agent/improve-preview-diagnostics branch July 26, 2026 20:36
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.

1 participant