{"version":"2.1.111","anchor":"ultrareview-enhancements","canonical_anchor":"ultrareview-enhancements","heading":"Ultrareview Enhancements","tier":null,"area":null,"scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.111\/e\/ultrareview-enhancements","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.111","markdown":"### Ultrareview Enhancements\n\nThe `\/ultrareview` command (which existed since v2.1.110) receives several improvements:\n\n- Dynamic cost and duration estimates are now fetched from server configuration instead of being hardcoded (previously \"~$10\", now configurable like \"$10-$20\")\n- Billing messaging now shows \"This review bills as Extra Usage\" with cost estimates and a link to billing documentation\n- Diff stat scope information is displayed when reviewing a branch\n- Bundle size checking warns if the repo is too large to bundle: \"Repo is too large to bundle. Push a PR and use `\/ultrareview <PR#>` instead.\"\n- Improved error handling with `onBundleFail` callbacks and session tracking (`sessionId`, `sessionUrl`)\n- Feature availability is gated by `Yu6()?.enabled === !0`, allowing server-side control\n\n**Evidence**\n\nUltrareview enhancements (search for `\"Ultrareview is currently unavailable.\"`) \u2014 new error message in v2.1.111. Cost config via `Au6()` at line ~552336 (search for `\"$10-$20\"`)"}