Repository navigation
MSKTerm 0.1.12
MSKTerm 0.1.12 — Windows 10/11 x64, single executable, no installation.
SHA-256 (mskterm-0.1.12.exe):
5C27A7ED1F1393436C7F866FDA4738065DE019DE277092A09750B0EC6FDA1FEC
Что нового с 0.1.9 / What's new since 0.1.9
Надёжность SFTP и редактора / SFTP & editor safety
- Ошибки WRITE/CLOSE больше не считаются успехом; загрузка через temp+rename; скачивание атомарно / WRITE/CLOSE errors are no longer treated as success; atomic upload/download.
- Коллизии имён Windows и reserved (
NUL,CON…) блокируют план до удаления источников / Name collisions and reserved names abort before deleting sources. - Лимит чтения редактора по потоку; fingerprint для конфликтов same-size/same-second / Streamed editor size limit; content fingerprint for conflicts.
ИИ-агент / AI agent
- Новые read-only tools:
failed_units,disk_usage,memory,uptime,listen_ports. - Thorough-аудит держит tool rounds; финальный раунд со сводкой / Thorough audits keep tool rounds; final summary round.
- Маскирование на границе API (вопрос, история, tool results); отдельная галка «Скрывать IP» (по умолчанию выкл.) / API-boundary redaction; separate “Hide IPs” checkbox (off by default).
- Вставка «в терминал без запуска» не шлёт CR / Paste-without-run no longer sends CR.
Безопасность хранилища и TLS / Vault & TLS
- Миграция
hosts.json: ошибка чтения не уничтожает базу;.bak/ Safe legacy migration with.bak. - Лимиты Argon2 m/t/p и размера файла / Argon2 and sealed-file size bounds.
rustls-webpki0.103.16,webpki-roots1.0.11,ctutils0.4.5 / TLS stack updates.
Прочее / Other
- Исправление падения при переключении языка (невалидный escape в en.json) / Language-switch crash fix (invalid JSON escape in en.json).
- Unicode-имена архивов без panic / Archive Unicode detect fix.
- Fail in-flight editor/agent steps on disconnect / Clear hanging UI state on Closed.
Бесплатно для некоммерческого использования — см. LICENSE.
Free for non-commercial use — see LICENSE.