0.127.0
Changed
- Инструменты: расширенные описания для LLM — описания (tool descriptions) всех 26 инструментов переписаны по образцу OpenCode: мульти-абзацные инструкции с правилами использования, few-shot примерами good/bad, edge-cases и анти-паттернами. Цель — дать LLM исчерпывающий контекст для корректного выбора и вызова инструментов. Затронуты: exec, edit_file, read_file, write_file, glob, grep, list_dir, web_fetch, web_search, ask_user, memory_search, memory_remember, memory_forget, memory_update, scratchpad_write/read/clear/delete, message, message_get, chat_history, tool_log, my, email_send/inbox, generate_file, cron, heartbeat_task.
- exec: динамическая подстановка окружения — описание инструмента exec теперь содержит реальную ОС, sandbox-бэкенд, timeout и лимит вызовов, подставляемые при создании инструмента.
- LLM: увеличен max_completion_tokens — дефолт MaxTokens для ответа поднят с 4096 до 32000 в OpenAI-compat и Anthropic провайдерах, что даёт модели значительно больше пространства для рассуждений и ответов при сложных задачах.