fix: React error #185 in desktop app + marcoreid color + translate caching #4749
ccantynzcommented Jun 12, 2026
Originally written by @vercel[bot] on GitHub.
The latest updates on your projects. Learn more about Vercel for GitHub.
| Project | Deployment | Actions | Updated (UTC) |
|---|---|---|---|
| voxlen | Jun 12, 2026 9:41pm |
Cross-repo impact
See what breaks downstream if this PR merges.
⮌ Merged
This pull request was merged into main.
c comment · e edit title · m merge · a approve · r request changes · ? shortcuts
Originally written by @ccantynz-alt on GitHub.
Imported from https://github.com/ccantynz-alt/voxlen/pull/52
Summary
resolve.dedupe: ["react", "react-dom"]and explicit alias entries invite.config.tsto force all imports to the same copy. This is the root cause defence for the recurring error #185 Craig has been seeing in the Dictation panel.marcoreidundefined color fixed —marcoreidwas never defined intailwind.config.ts. All elements usingtext-marcoreid-*,bg-marcoreid-*,border-marcoreid-*were rendering invisible (transparent). Replaced withbrandthroughout landing page and dashboard.anthropic-beta: prompt-caching-2024-07-31and system block withcache_control: ephemeralto the translate endpoint, matching the grammar endpoint pattern. Reduces latency and cost for repeated translation calls.Test plan
https://claude.ai/code/session_011MFNHeFKrhfuSrEYVgrdyr
Generated by Claude Code