[BUG] Invalid Version
Status Closed — duplicate
Maintainer reply ✓ Yes — bcherny
Activity 14 comments · opened Jan 7, 2026 · closed Jan 7, 2026
💡 Likely answer: A maintainer (bcherny, collaborator)
responded on this thread — see the highlighted reply below.
Preflight Checklist
- [x] I have searched existing issues and this hasn't been reported yet
- [x] This is a single bug report (please file separate reports for different bugs)
- [x] I am using the latest version of Claude Code
What's Wrong?
claude crashes on start after autoupdate
What Should Happen?
claude should launch when run
Error Messages/Logs
ERROR Invalid Version: 2.1.0 (2026-01-07)
/$bunfs/root/claude:813:8909
810 `).slice(1).map((H)=>{let $=a1_.parseLine(H);if(!$)return
: x2.default.createElement(EE,{key:H},x2.default.createElem
ent(Z,{dimColor:!0},"- "),x2.default.createElement(Z,{dimC
olor:!0,bold:!0},H));return x2.default.createElement(EE,{k
ey:H},x2.default.createElement(Z,{dimColor:!0},"-
"),x2.default.createElement(Z,{dimColor:!0,bold:!0},$.func
tion),x2.default.createElement(Z,{dimColor:!0}," ","(",n1_
($.file)??"",":",$.line,":",$.column,")"))})))}var
lBR,qRA,x2,CRA,n1_=(T)=>{return
T?.replace(`file://${qRA.cwd()}/`,"")},a1_;var
r1_=h(()=>{g1_();GUT();pBR();lBR=S(require("fs")),qRA=requ
ire("process"),x2=S(HT(),1),CRA=S(M1_(),1),a1_=new
CRA.default({cwd:qRA.cwd(),internals:CRA.default.nodeInter
nals()})});function
o1_(T){return{name:"",fn:!1,ctrl:!1,meta:!1,shift:!1,optio
n:!1,sequence:T,raw:T,isPasted:!0}}function
LzD(T){if(t1_.Buffer.isBuffer(T))if(T[0]>127&&T[1]===void
0)return T[0]-=128,"\x1B"+String(T);else return
String(T);else if(T!==void 0&&typeof T!=="string")return
String(T);else if(!T)return"";else return T}function
T8_(T,R=""){let A=R===null,_=A?"":LzD(R),B=T._tokenizer??w
GT(),D=A?B.flush():B.feed(_),H=[],$=T.mode==="IN_PASTE",C=
T.pasteBuffer;for(let G of
D)if(G.type==="sequence")if(G.value===L7_)$=!0,C="";else
if(G.value===E7_){if(C)H.push(o1_(C));$=!1,C=""}else
if($)C+=G.value;else H.push(s1_(G.value));else
if(G.type==="text")if($)C+=G.value;else H.push(s1_(G.value
));if(A&&$&&C)H.push(o1_(C)),$=!1,C="";let
q={mode:$?"IN_PASTE":"NORMAL",incomplete:B.buffer(),pasteB
uffer:C,_tokenizer:B};return[H,q]}function NzD(T){let
R=T-1;return{shift:!!(R&1),meta:!!(R&2)||!!(R&8),ctrl:!!(R
&4)}}function YzD(T){switch(T){case 9:return"tab";case
13:return"return";case 27:return"escape";case
32:return"space";case
127:return"backspace";default:if(T>=32&&T<=126)return
String.fromCharCode(T).toLowerCase();return}}function
s1_(T=""){let R,A={name:"",fn:!1,ctrl:!1,meta:!1,shift:!1,
Steps to Reproduce
claude
Claude Model
None
Is this a regression?
Yes, this worked in a previous version
Last Working Version
_No response_
Claude Code Version
2.0.1
Platform
Anthropic API
Operating System
macOS
Terminal/Shell
VS Code integrated terminal
Additional Information
_No response_
14 Comments
Experiencing this as well as of 2 minutes ago.
At this time, no software is developed anymore worldwide.
Same, and even trying to install an older version hasn't helped.
You don't have checked existing issue, its a duplicate from the one bellow...
Have the same bug right now
rm ~/.claude/cache/changelog.mdworked for me!bunch of duplicate issues people are opening. Please check the existing issues first
have the same bug rn
date suffix invalid semver format
did not expect to be trying gemini today
Fixed! Restart to update.
Thanks @bcherny for the fast fix! Confirmed we're back online
@Vubs and @nuhkoca, you might not realize this, but it takes time for a human to create a GitHub issue. All of the reporters saw no current issues, started filing new issues concurrently, and sent them around the same time.
This issue has been automatically locked since it was closed and has not had any activity for 7 days. If you're experiencing a similar issue, please file a new issue and reference this one if it's relevant.