Тут на реддите тред интересный
🔗 Тред: https://www.reddit.com/r/codex/comments/1v4vcnr/possible_gpt56_sol_usage_workaround_explicit_tool/
Суть: до поколения 5.6 модели звали тулы пачками. В 5.6 сменился подход, они сейчас используют Code Mode, но инструкции для этого не оптимизированы, получается медленно и менее экономно
По ссылке инструкции дают более четкие указания.
Вот текст:
In Code Mode, within each bounded stage, run independent, functions.exec-available tool calls concurrently in one functions.exec call. Use await Promise.allSettled([...]) when partial results are useful, and inspect every result; use await Promise.all([...]) only when any failure should abort the batch. Keep dependencies, waits/resumes, approvals, conflicting or interdependent mutations, and adaptive investigations where each result may change the next step sequential. Do not split otherwise batchable inspections across outer tool calls.
Я добавил в .codex/config.toml (и во все кастомные конфиги) в параметр developer_instructions
▶️ Делимся наблюдениями! Автор треда говорит об экономии в десятки процентов
👉 Грац за находку по праву принадлежит @wndr_lv, спасибо!
@deksden_notes
