Описание задачи
Внедрить внутрипроцессный изолированный движок (Level 1 Sandbox) для безопасного исполнения легких скриптовых расширений без необходимости порождения нативных OS-процессов.
Список задач
- Интеграция WebAssembly (WASI via wasmtime/wasmer FFI) или встроенного движка QuickJS (Dart FFI) для выполнения JavaScript / JSONC скриптов.
- Обеспечение 100% изоляции памяти с полным запретом сетевых вызовов (network: none) и файловой системы (fs: none).
- Поддержка выполнения SDUI-трансформеров, генераторов схем подсказок, SQL-форматтеров и парсеров диалектов.
- Снятие ограничения isPreviewOnly в MarketplaceRepository для проверенных плагинов, работающих через данный Sandbox Runtime.
Техническая документация
📄 Подробно: 04 — Расширения/Блок E — Sandbox Runtime.md.
Reactions are currently unavailable
Описание задачи
Внедрить внутрипроцессный изолированный движок (Level 1 Sandbox) для безопасного исполнения легких скриптовых расширений без необходимости порождения нативных OS-процессов.
Список задач
Техническая документация
📄 Подробно: 04 — Расширения/Блок E — Sandbox Runtime.md.