Свежий релиз, оказался гораздо крупнее прошлого. Питер не перестает работать, после заключенной сделки с OpenAI, это радует.
🛠 Что нового и важного?
🧠 1M контекст для Claude
Добавлена поддержка 1M context beta для моделей Anthropic Claude (Opus / Sonnet) через
params.context1m: true.Плюс поддержка Sonnet 4.6 с fallback-совместимостью и улучшенный failover (abort теперь корректно триггерит fallback).
*Можно запускать по-настоящему длинные reasoning-сценарии без костылей.*
🤖 Субагенты 2.0 — управляемый spawn
Новая команда
/subagents spawn для детерминированного запуска из чата.• Защита от переполнения контекста (auto-truncate tool outputs).
• Префиксирование задач для сохранения источника.
• Улучшенное восстановление после
[truncated] и [compacted].*Меньше крашей — больше контролируемой иерархии.*
💬 Streaming нового поколения (Slack / Telegram / Discord)
• В Slack — нативный
chat.startStream/appendStream/stopStream.• Telegram — стабильный partial-stream без дублей и потери thread.
• Discord — reusable components + per-button allowlist.
*Ответы ощущаются как realtime-приложение.*
⏰ Cron стал production-grade
• Webhook delivery отделён от announce.
• Deterministic stagger для top-of-hour задач.
• Пер-run telemetry (модель, провайдер, токены).
•
timeoutSeconds: 0 теперь действительно без лимита.*Автоматизация больше не «best effort», а инженерный инструмент.*
🛡 Безопасность и стабильность
• Guard от env-var injection в exec.
• Улучшенная loop-детекция с circuit breaker.
• URL allowlist для web_search/web_fetch.
• Сессии создаются с правами 0o600.
• Bootstrap prompt cap увеличен до 150k символов.
*Большой шаг к безопасному продакшену.*
📱 iOS апгрейд
• Share Extension → прямой
agent.request.• Background Listening в Talk Mode.
• Предкеш TTS для быстрого старта звонков.
💬 Итог
Этот релиз — не про одну фичу, а про стабильное развитие проекта:
1M контекст, стабильные субагенты, нативный стриминг, серьёзный укрепление и взрослый Cron.
🔗 Полный чейнджлог на GitHub
#обновление