feat(harness): provide managed HTML artifact preview endpoints
Closed
- Dominant language
- TypeScript
- Stars
- 5.4k
- Forks
- 502
- Avg merge
- 1d 2h
- Merged PRs (30d)
- 706
Description
Agents currently need ad-hoc localhost servers for local artifact previews. Provide a platform-managed browser-accessible preview endpoint with port, lifecycle, temporary storage, access validation, cleanup, and no file URL policy weakening. Relates to #5213
Contributor guide
Research direction
No files, tests, or entry points are named in the issue. Start by locating the harness code that handles artifact previews and its lifecycle, then map the requirements for a managed endpoint, temporary storage, access validation, cleanup, and port handling. Done means browser access works without weakening file URL policy and ad-hoc localhost servers are no longer required.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- api, backend, security
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Active
- Clarity
- Mostly clear
- Newbie friendliness
- 38/100