SStaksy
Локальные данные загружаются.
← К ленте
Плагин

pi-codemode-guard: проверить await и диалект перед выполнением

Диагностика code-mode сценария до вызова внешних инструментов.

По документацииЗапуск не проверенПроверка источника · редакция 11 клиент
К инструкции

Подробнее об инструменте

Расширение Pi проверяет сгенерированный код, включая await и конструкции разных code-mode окружений.

Расширение Pi проверяет сгенерированный код, включая await и конструкции разных code-mode окружений. Оно распознаёт формы OpenCode, PTC и Codex, но некоторые Codex-only helpers оставляет с предупреждением. Полезно при переносе orchestration-сценария в Pi; совпадение синтаксиса не доказывает совпадение доступных tools и разрешений.

Схема применения
  1. JavaScript
  2. проверить await и диалект перед выполнением

Источники

Первоисточник и инструкцияgithub.com
Условия использования источника

В корне репозитория при проверке указана MIT; условия отдельного файла могут отличаться. Опубликован собственный обзор и ссылка, исходные файлы не скопированы.

Клиенты и условия

По документации. Версии, модели и запуск не испытаны.

Pi
Версии и подробности
PiПо документации

Условия описаны в источнике; установленная версия и запуск не проверены.

По инструкции автора · Версия клиента: не указана · 13.10.2026

Руководство для Pi

Перед началом

  • Pi с расширением pi-codemode-guard; тестовый код и заглушки инструментов для первого запуска.

Риски и ограничения

  • Guard не заменяет границы доступа и не гарантирует безопасность произвольного кода. Неподдержанный helper может остаться без преобразования.

Как начать

3 шага
Подготовка

Сначала проверьте условия и права в первоисточнике. Шаги ниже описывают ограниченный первый сценарий; внешняя запись, публикация и платный запуск требуют разрешённого вами scope.

1Подготовить ограниченный сценарий

Pi с расширением pi-codemode-guard; тестовый код и заглушки инструментов для первого запуска.

Открыть руководство
2Применить к одной задаче

На заглушках проверь code-mode фрагмент с асинхронным вызовом и конструкцией другого диалекта. Покажи предупреждения и результат преобразования до реальных tool calls.

На заглушках проверь code-mode фрагмент с асинхронным вызовом и конструкцией другого диалекта. Покажи предупреждения и результат преобразования до реальных tool calls.
Открыть руководство
3Проверить результат

Пропущенный await обнаружен, результат не является сериализованным Promise; предупреждение о неподдержанном helper не скрыто.

Открыть руководство

Как проверить результат

Проверено по первоисточнику 13.10.2026, установка и выполнение не воспроизводились. Предлагаемая проверка: Пропущенный await обнаружен, результат не является сериализованным Promise; предупреждение о неподдержанном helper не скрыто.

Твой опыт применения

Оцени пользу и результат для своей задачи.

Личная заметка

Только на этом устройстве. Заметки не публикуются и не синхронизируются.

Публичные комментарии

Текст увидят другие пользователи. Публикация доступна после входа и отдельного подтверждения.

Твой опыт применения

Личная оценка сохраняется в этом браузере и не публикуется.

Был ли инструмент полезен?
Удалось решить задачу?

Этот вопрос можно пропустить. Оцени результат своего применения.

Твоя библиотека Staksy

С возвращением

Сохраняй инструменты и предпочтения между устройствами.

Для существующего аккаунта работает и прежний логин.8-128 символов. Используй отдельный пароль.
или через сервис

Письмо подтверждения нужно только при регистрации. Выбери доступный способ входа.

Личные заметки и оценки остаются на устройстве. Конфиденциальность · Условия использования

Следующий шаг

Проверь почту

Открой письмо от Staksy и перейди по ссылке, чтобы подтвердить адрес. Проверь также папку «Спам». После подтверждения откроется твой профиль.

Восстановить доступ

Укажи подтверждённый адрес своего аккаунта. Ссылка для нового пароля действует 30 минут.

Доступ и безопасность

Способы входа


Пароль

8-128 символов. Изменение завершит другие сессии.

Устройства

Удалить аккаунт

Удалятся профиль, закладки, коллекции, реакции, комментарии и предложения на сервере, а также управляемая резервная копия. Исходные данные этого браузера сохранятся.

Фильтры

Перенести из браузера

Профиль аккаунта будет заменён профилем браузера. Закладки, коллекции, скрытые материалы, стек и реакции объединятся. Личные заметки, ответы, черновики и исходный текст останутся на устройстве.

Ручное копирование

Твой профиль и стек

Выбери то, с чем работаешь. Можно добавить любой клиент, модель или технологию.

AI клиенты
Интересы
Уточнить профиль: модели и технологии
Модели и провайдеры

Модель не является клиентом MCP или skills. Условия указаны в каждом обзоре.

Технологии
Оформление

Измени предпочтения, чтобы сохранить их.

Данные в этом браузере

Профиль, стек, закладки, реакции и заметки остаются здесь.

Личная заметка

Только на этом устройстве. Заметки не публикуются и не синхронизируются.

Добавить в коллекцию

Предложить инструмент

Черновик остаётся на устройстве. После отдельной отправки предложение увидишь ты и редактор. Публикация появится после проверки источника и условий.

Обновления каталога

Даты публикации и последней проверки известного каталога. Подробный список изменений не ведётся.