Skip to content

feat(sandbox): Level-1 embedded runtime and preview gate (#305) - #311

Merged
ZhuchkaTriplesix merged 3 commits into
devfrom
issue/305-sandbox-embedded-runtime
Jul 10, 2026
Merged

feat(sandbox): Level-1 embedded runtime and preview gate (#305)#311
ZhuchkaTriplesix merged 3 commits into
devfrom
issue/305-sandbox-embedded-runtime

Conversation

@ZhuchkaTriplesix

Copy link
Copy Markdown
Member

Summary

  • Add Level-1 EmbeddedSandboxRuntime with working DeclarativeEmbeddedEngine (JSONC) for sdui.transform, sql.format, hints.generate, sql.parse — no network/FS
  • Add QuickJsEmbeddedEngine / WasmEmbeddedEngine FFI stubs that fall back to declarative until native runtimes are linked
  • Add ExtensionType.script; lift marketplace isPreviewOnly for database drivers that declare a policy-compliant sandbox.engine: process

Closes #305

Test plan

  • Embedded + extension support + marketplace tests
  • CI analyze

Introduce EmbeddedSandboxRuntime with a declarative JSONC engine for SDUI
and SQL helpers, QuickJS/WASM FFI stubs, ExtensionType.script, and allow
installing database drivers that declare a valid process sandbox (#305).
@ZhuchkaTriplesix
ZhuchkaTriplesix merged commit 4480110 into dev Jul 10, 2026
4 checks passed
@ZhuchkaTriplesix ZhuchkaTriplesix self-assigned this Jul 12, 2026
@ZhuchkaTriplesix
ZhuchkaTriplesix deleted the issue/305-sandbox-embedded-runtime branch July 26, 2026 14:39
ZhuchkaTriplesix added a commit that referenced this pull request Jul 27, 2026
…time

feat(sandbox): Level-1 embedded runtime and preview gate (#305)
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