Skip to content

Conversation

@heusalagroupbot
Copy link
Collaborator

Adds internal/tools/jsrun (Goja-based) with bounded output buffer, wall-time timeout with VM interrupt, and structured stderr JSON for OUTPUT_LIMIT/TIMEOUT/EVAL_ERROR. Includes docs/interfaces/code.sandbox.js.run.md. Draft until base scaffolding lands on main. Tracked in FEATURE_CHECKLIST.md.

…imeout, structured stderr; include interface doc
@heusalagroupbot
Copy link
Collaborator Author

This PR appears blocked by base scaffolding and limits utilities. Blockers: #52 (limits helpers used by sandbox runners) and the core sandbox scaffolding referenced in the description. Reason: js runner intends to build on shared limits/observability primitives; please land #52 and scaffolding first. Parking substantive changes here and continuing on unblocked items.

Copy link
Contributor

@thejhh thejhh left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks fine

@thejhh thejhh marked this pull request as ready for review August 20, 2025 20:08
@thejhh thejhh merged commit ea70821 into main Aug 20, 2025
heusalagroupbot pushed a commit that referenced this pull request Aug 20, 2025
…lop-only admin files

- FEATURE_CHECKLIST.md: add sandbox jsrun and wasmrun lines marked OPEN
- CHANGELOG.md: add entries under Sandbox section for PRs #53 and #54
- logs/CURRENT_TASK.md: refresh single-line status reflecting admin updates

Refs: #53 #54
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.

3 participants