Repository navigation
[Emergency Fix] fix(build): repair release build blockers - #7772
Conversation
There was a problem hiding this comment.
Code Review
This pull request adds frontmatter metadata to the reasoning routing documentation and updates the Stepfun provider icon configuration to use the monochrome icon for both mono and color states, removing the unused color icon import. The reviewer notes that according to the Repository Style Guide, tests should be included when modifying production code in src/, and requests adding or updating the corresponding test suite.
Important
The consumer version of Gemini Code Assist on GitHub is being sunset. Starting June 18, 2026, new organization installations will be blocked, and all code review activity will officially cease on July 17, 2026.
For more details on the timeline and next steps, please review the Help Documentation.
| @@ -281,7 +280,7 @@ const LOBE_ICON_COMPONENTS = { | |||
| SenseNova: { mono: SenseNovaMonoIcon, color: SenseNovaColorIcon }, | |||
| Snowflake: { mono: SnowflakeMonoIcon, color: SnowflakeColorIcon }, | |||
| Stability: { mono: StabilityMonoIcon, color: StabilityColorIcon }, | |||
| Stepfun: { mono: StepfunMonoIcon, color: StepfunColorIcon }, | |||
| Stepfun: { mono: StepfunMonoIcon, color: StepfunMonoIcon }, | |||
There was a problem hiding this comment.
The Repository Style Guide (Hard Rules, Rule 9) states: 'Always include tests when changing production code (src/, open-sse/, electron/, bin/)'. Since src/shared/components/lobeProviderIcons.ts has been modified, please add or update the corresponding test suite (e.g., under tests/) to cover this change and prevent future regressions with missing icon imports.
References
- Always include tests when changing production code (src/, open-sse/, electron/, bin/).
|
@diegosouzapw Please review this priority, I fix the Review Error Entirely. |
dc0abd4 to
593663c
Compare
|
Thanks for the quick turnaround on this -- reviewed and reproduced the root cause independently. Confirmed real: package-lock.json locks One ask before merge: the two production-code changes ( |
|
@diegosouzapw really fixed, I hope merge this asap.
I'll get right on it. Please wait about 5 minutes. |
|
@diegosouzapw I've made the changes. Now you just need to merge them. |
|
Thanks @backryun — this one landed at exactly the right moment. 🙌 Two of these fixes match problems I was independently chasing on the release tip today:
For the record on the Antigravity piece: the executor-contract realignment already landed on the tip earlier today (227e382, same conclusion — the non-stream path returns a converted Validated in local merge-train @ 10777cb08 (FAST gates green: static + changed tests + vitest). |
2ea12ef
into
cheaper-inference:release/v3.8.49
…ference#7772) * fix(build): repair release build blockers * test(icons): cover Stepfun Mono fallback
…ference#7772) * fix(build): repair release build blockers * test(icons): cover Stepfun Mono fallback
Summary
Root causes fixed
tsx/esmtest loader, which cannot consume the ESM-only Lobe icon style module in that pathstream: falseis intentionally buffered into JSON by the executorValidation