mirror of
https://github.com/logos-co/logos-web.git
synced 2026-08-27 12:11:14 +00:00
* style(ai-review): use double hyphens instead of em dashes * fix(ai-review): size token budget for thinking models Opus 5 and later think by default and `max_tokens` covers thinking plus response text, so the 4000-token budget left the reviewer's JSON empty or truncated. Raise it to 16k and cap thinking depth with `output_config.effort`, gated to the models that accept it. * fix(ai-review): report unusable reviewer output A reviewer that answered with unparseable JSON resolved successfully, so the run posted a two-model review that one model contributed nothing to. Flag it on the PR comment, log the stop reason and raw response, and fall back to the unmerged reviewer issues when synthesis itself is unusable. * chore(ai-review): lower job timeout to 10 minutes