Repository navigation
v0.9.0
Новое
@riftydev/workbench:checkSandboxSupport()— активная проверка браузерных предпосылок до открытия Workbench (Workers, module imports, WASM, SharedArrayBuffer/Atomics, Web Locks, OPFS, Service Worker) отдельно для COI Workbench и no-COI SDK;unmet/limitationsотдаются как ID проверок,probeBaseUrlобязателен (#340, ADR-0437/0438).@riftydev/agent: сессии по умолчанию подхватываютAGENTS.md/CLAUDE.mdи скиллы из.pi/skills/.agents/skillsкак pi 0.85.1; ресурсы кэшируются до явногоreload(), есть отдельные opt-out'ы и слоты под пользовательские ресурсы, неподдерживаемые виды ресурсов (в т.ч..pi/prompts) явно перечисляются в отчёте (#346, ADR-0440).@riftydev/agent:sendотказывает командам, которые pi раскрыл бы (/skill:<skill>,/<шаблон .pi/prompts>), с ошибкой без обращения к модели — одинаково для первой и последующих отправок; прочий/-текст (пути, комментарии) уходит модели как в pi (#347, #350, ADR-0442).- Playground:
/reloadв чате агента применяет сохранённые правки и показывает загруженные файлы, скиллы и диагностику; отклонённая команда оставляет черновик в поле ввода (#346, #350).
Исправлено
checkSandboxSupport()больше не оставляет в OPFS каталогrifty-support-*, если дедлайн истёк, пока Worker держал sync access handle; неснятая блокировка сообщается какcleanup: incompleteс нативной ошибкой (#343, ADR-0439).checkSandboxSupport(): наблюдённыйmodule-worker: passedне перезаписывается поздней ошибкой Worker'а; ошибка cleanup не теряется при истечении дедлайна (#343).
Full Changelog: v0.8.0...v0.9.0