[BUG] Creating a github bug report from within Claude Code gives Github error, "Whoa there! Your request URL is too long."
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?
When reporting an issue with /bug, it has a later step to press Enter to create a report on Github. When I did that today, I got the following error:
<img width="1007" height="281" alt="Image" src="https://github.com/user-attachments/assets/d6271517-b9c4-4f03-bed1-91601eb8704c" />
or in text, "Whoa there! Your request URL is too long.".
Claude is the latest version (I am not prompted for updates):
$ claude --version
2.0.19 (Claude Code)
What Should Happen?
Reporting to Github should populate a new github issue
Error Messages/Logs
Github reports, "Whoa there! Your request URL is too long."
Steps to Reproduce
Steps are:
- Use
/bug - Type in a reasonable description with the goal of being helpful :) For me, I wrote,
The resume feature misnames work. I see multiple 'this sessions is being resumed' as titles, plus the session I jsut resumed just now was titled Debugging Python web scraping with Selenium -- something I have never done. Yet when I resume it it's clearly about something else altogehter. Please add a lot more context, such as previewing the last couple of messages, to help know what we're resuming.
(Please excuse typos.)
The URL it generated is indeed massive:
https://github.com/anthropics/claude-code/issues/new?title=%255BFeature%2520Request%255D%2520Resume%2520session%2520UI%2520needs%2520better%2520context%2520-%2520show%2520recent%2520messages%2520and%2520fix%2520session%2520titles&body=**Bug%2520Description**%250AThe%2520resume%2520feature%2520misnames%2520work.%2520I%2520see%2520multiple%2520%27this%2520sessions%2520is%2520being%2520resumed%27%2520as%2520titles%252C%2520plus%2520the%2520session%2520I%2520jsut%2520resumed%2520just%2520now%2520was%2520titled%2520Debugging%2520Python%2520web%2520scraping%2520with%2520Selenium%2520--%2520something%2520I%2520have%2520never%2520done.%2520Yet%2520when%2520I%2520resume%2520it%2520it%27s%2520clearly%2520about%2520something%2520else%2520altogehter.%2520Please%2520add%2520a%2520lot%2520more%2520context%252C%2520such%2520as%2520previewing%2520the%2520last%2520couple%2520of%2520messages%252C%2520to%2520help%2520know%2520what%2520we%27re%2520resuming.%250A%250A**Environment%2520Info**%250A-%2520Platform%253A%2520darwin%250A-%2520Terminal%253A%2520Apple_Terminal%250A-%2520Version%253A%25202.0.19%250A-%2520Feedback%2520ID%253A%2520586519f0-c800-4508-810f-5956b863c17f%250A%250A**Errors**%250A%2560%2560%2560json%250A%255B%257B%2522error%2522%253A%2522Error%253A%2520Language%2520not%2520supported%2520while%2520highlighting%2520code%252C%2520falling%2520back%2520to%2520markdown%253A%2520%255Cn%2520%2520%2520%2520at%2520MI%2520(%252F%2524bunfs%252Froot%252Fclaude%253A1089%253A4417)%255Cn%2520%2520%2520%2520at%2520map%2520(native%253A1%253A11)%255Cn%2520%2520%2520%2520at%2520GH%2520(%252F%2524bunfs%252Froot%252Fclaude%253A1089%253A4134)%255Cn%2520%2520%2520%2520at%2520Ka5%2520(%252F%2524bunfs%252Froot%252Fclaude%253A2082%253A9434)%255Cn%2520%2520%2520%2520at%2520GU%2520(%252F%2524bunfs%252Froot%252Fclaude%253A76%253A19416)%255Cn%2520%2520%2520%2520at%2520wl%2520(%252F%2524bunfs%252Froot%252Fclaude%253A78%253A42816)%255Cn%2520%2520%2520%2520at%2520qW%2520(%252F%2524bunfs%252Froot%252Fclaude%253A78%253A38357)%255Cn%2520%2520%2520%2520at%2520Mh%2520(%252F%2524bunfs%252Froot%252Fclaude%253A78%253A38285)%255Cn%2520%2520%2520%2520at%2520IU%2520(%252F%2524bunfs%252Froot%252Fclaude%253A78%253A38139)%255Cn%2520%2520%2520%2520at%2520zq%2520(%252F%2524bunfs%252Froot%252Fclaude%253A78%253A35218)%2522%252C%2522timestamp%2522%253A%25222025-10-16T08%253A22%253A36.427Z%2522%257D%252C%257B%2522error%2522%253A%2522Error%253A%2520Language%2520not%2520supported%2520while%2520highlighting%2520code%252C%2520falling%2520back%2520to%2520markdown%253A%2520%255Cn%2520%2520%2520%2520at%2520MI%2520(%252F%2524bunfs%252Froot%252Fclaude%253A1089%253A4417)%255Cn%2520%2520%2520%2520at%2520map%2520(native%253A1%253A11)%255Cn%2520%2520%2520%2520at%2520GH%2520(%252F%2524bunfs%252Froot%252Fclaude%253A1089%253A4134)%255Cn%2520%2520%2520%2520at%2520Ka5%2520(%252F%2524bunfs%252Froot%252Fclaude%253A2082%253A9434)%255Cn%2520%2520%2520%2520at%2520GU%2520(%252F%2524bunfs%252Froot%252Fclaude%253A76%253A19416)%255Cn%2520%2520%2520%2520at%2520wl%2520(%252F%2524bunfs%252Froot%252Fclaude%253A78%253A42816)%255Cn%2520%2520%2520%2520at%2520qW%2520(%252F%2524bunfs%252Froot%252Fclaude%253A78%253A38357)%255Cn%2520%2520%2520%2520at%2520Mh%2520(%252F%2524bunfs%252Froot%252Fclaude%253A78%253A38285)%255Cn%2520%2520%2520%2520at%2520IU%2520(%252F%2524bunfs%252Froot%252Fclaude%253A78%253A38139)%255Cn%2520%2520%2520%2520at%2520zq%2520(%252F%2524bunfs%252Froot%252Fclaude%253A78%253A35218)%2522%252C%2522timestamp%2522%253A%25222025-10-16T08%253A22%253A36.430Z%2522%257D%252C%257B%2522error%2522%253A%2522Error%253A%2520Language%2520not%2520supported%2520while%2520highlighting%2520code%252C%2520falling%2520back%2520to%2520markdown%253A%2520%255Cn%2520%2520%2520%2520at%2520MI%2520(%252F%2524bunfs%252Froot%252Fclaude%253A1089%253A4417)%255Cn%2520%2520%2520%2520at%2520map%2520(native%253A1%253A11)%255Cn%2520%2520%2520%2520at%2520GH%2520(%252F%2524bunfs%252Froot%252Fclaude%253A1089%253A4134)%255Cn%2520%2520%2520%2520at%2520Ka5%2520(%252F%2524bunfs%252Froot%252Fclaude%253A2082%253A9434)%255Cn%2520%2520%2520%2520at%2520GU%2520(%252F%2524bunfs%252Froot%252Fclaude%253A76%253A19416)%255Cn%2520%2520%2520%2520at%2520wl%2520(%252F%2524bunfs%252Froot%252Fclaude%253A78%253A42816)%255Cn%2520%2520%2520%2520at%2520qW%2520(%252F%2524bunfs%252Froot%252Fclaude%253A78%253A38357)%255Cn%2520%2520%2520%2520at%2520Mh%2520(%252F%2524bunfs%252Froot%252Fclaude%253A78%253A38285)%255Cn%2520%2520%2520%2520at%2520IU%2520(%252F%2524bunfs%252Froot%252Fclaude%253A78%253A38139)%255Cn%2520%2520%2520%2520at%2520zq%2520(%252F%2524bunfs%252Froot%252Fclaude%253A78%253A35218)%2522%252C%2522timestamp%2522%253A%25222025-10-16T08%253A22%253A36.463Z%2522%257D%252C%257B%2522error%2522%253A%2522Error%253A%2520Language%2520not%2520supported%2520while%2520highlighting%2520code%252C%2520falling%2520back%2520to%2520markdown%253A%2520%255Cn%2520%2520%2520%2520at%2520MI%2520(%252F%2524bunfs%252Froot%252Fclaude%253A1089%253A4417)%255Cn%2520%2520%2520%2520at%2520map%2520(native%253A1%253A11)%255Cn%2520%2520%2520%2520at%2520GH%2520(%252F%2524bunfs%252Froot%252Fclaude%253A1089%253A4134)%255Cn%2520%2520%2520%2520at%2520Ka5%2520(%252F%2524bunfs%252Froot%252Fclaude%253A2082%253A9434)%255Cn%2520%2520%2520%2520at%2520GU%2520(%252F%2524bunfs%252Froot%252Fclaude%253A76%253A19416)%255Cn%2520%2520%2520%2520at%2520wl%2520(%252F%2524bunfs%252Froot%252Fclaude%253A78%253A42816)%255Cn%2520%2520%2520%2520at%2520qW%2520(%252F%2524bunfs%252Froot%252Fclaude%253A78%253A38357)%255Cn%2520%2520%2520%2520at%2520Mh%2520(%252F%2524bunfs%252Froot%252Fclaude%253A78%253A38285)%255Cn%2520%2520%2520%2520at%2520IU%2520(%252F%2524bunfs%252Froot%252Fclaude%253A78%253A38139)%255Cn%2520%2520%2520%2520at%2520zq%2520(%252F%2524bunfs%252Froot%252Fclaude%253A78%253A35218)%2522%252C%2522timestamp%2522%253A%25222025-10-16T08%253A22%253A36.489Z%2522%257D%252C%257B%2522error%2522%253A%2522Error%253A%2520Language%2520not%2520supported%2520while%2520highlighting%2520code%252C%2520falling%2520back%2520to%2520markdown%253A%2520%255Cn%2520%2520%2520%2520at%2520MI%2520(%252F%2524bunfs%252Froot%252Fclaude%253A1089%253A4417)%255Cn%2520%2520%2520%2520at%2520map%2520(native%253A1%253A11)%255Cn%2520%2520%2520%2520at%2520GH%2520(%252F%2524bunfs%252Froot%252Fclaude%253A1089%253A4134)%255Cn%2520%2520%2520%2520at%2520Ka5%2520(%252F%2524bunfs%252Froot%252Fclaude%253A2082%253A9434)%255Cn%2520%2520%2520%2520at%2520GU%2520(%252F%2524bunfs%252Froot%252Fclaude%253A76%253A19416)%255Cn%2520%2520%2520%2520at%2520wl%2520(%252F%2524bunfs%252Froot%252Fclaude%253A78%253A42816)%255Cn%2520%2520%2520%2520at%2520qW%2520(%252F%2524bunfs%252Froot%252Fclaude%253A78%253A38357)%255Cn%2520%2520%2520%2520at%2520Mh%2520(%252F%2524bunfs%252Froot%252Fclaude%253A78%253A38285)%255Cn%2520%2520%2520%2520at%2520IU%2520(%252F%2524bunfs%252Froot%252Fclaude%253A78%253A38139)%255Cn%2520%2520%2520%2520at%2520zq%2520(%252F%2524bunfs%252Froot%252Fclaude%253A78%253A35218)%2522%252C%2522timestamp%2522%253A%25222025-10-16T08%253A22%253A36.997Z%2522%257D%252C%257B%2522error%2522%253A%2522Error%253A%2520Language%2520not%2520supported%2520while%2520highlighting%2520code%252C%2520falling%2520back%2520to%2520markdown%253A%2520%255Cn%2520%2520%2520%2520at%2520MI%2520(%252F%2524bunfs%252Froot%252Fclaude%253A1089%253A4417)%255Cn%2520%2520%2520%2520at%2520map%2520(native%253A1%253A11)%255Cn%2520%2520%2520%2520at%2520GH%2520(%252F%2524bunfs%252Froot%252Fclaude%253A1089%253A4134)%255Cn%2520%2520%2520%2520at%2520Ka5%2520(%252F%2524bunfs%252Froot%252Fclaude%253A2082%253A9434)%255Cn%2520%2520%2520%2520at%2520GU%2520(%252F%2524bunfs%252Froot%252Fclaude%253A76%253A19416)%255Cn%2520%2520%2520%2520at%2520wl%2520(%252F%2524bunfs%252Froot%252Fclaude%253A78%253A42816)%255Cn%2520%2520%2520%2520at%2520qW%2520(%252F%2524bunfs%252Froot%252Fclaude%253A78%253A38357)%255Cn%2520%2520%2520%2520at%2520Mh%2520(%252F%2524bunfs%252Froot%252Fclaude%253A78%253A38285)%255Cn%2520%2520%2520%2520at%2520IU%2520(%252F%2524bunfs%252Froot%252Fclaude%253A78%253A38139)%255Cn%2520%2520%2520%2520at%2520zq%2520(%252F%2524bunfs%252Froot%252Fclaude%253A78%253A35218)%2522%252C%2522timestamp%2522%253A%25222025-10-16T08%253A22%253A36.997Z%2522%257D%252C%257B%2522error%2522%253A%2522Error%253A%2520Language%2520not%2520supported%2520while%2520highlighting%2520code%252C%2520falling%2520back%2520to%2520markdown%253A%2520%255Cn%2520%2520%2520%2520at%2520MI%2520(%252F%2524bunfs%252Froot%252Fclaude%253A1089%253A4417)%255Cn%2520%2520%2520%2520at%2520map%2520(native%253A1%253A11)%255Cn%2520%2520%2520%2520at%2520GH%2520(%252F%2524bunfs%252Froot%252Fclaude%253A1089%253A4134)%255Cn%2520%2520%2520%2520at%2520Ka5%2520(%252F%2524bunfs%252Froot%252Fclaude%253A2082%253A9434)%255Cn%2520%2520%2520%2520at%2520GU%2520(%252F%2524bunfs%252Froot%252Fclaude%253A76%253A19416)%255Cn%2520%2520%2520%2520at%2520wl%2520(%252F%2524bunfs%252Froot%252Fclaude%253A78%253A42816)%255Cn%2520%2520%2520%2520at%2520qW%2520(%252F%2524bunfs%252Froot%252Fclaude%253A78%253A38357)%255Cn%2520%2520%2520%2520at%2520Mh%2520(%252F%2524bunfs%252Froot%252Fclaude%253A78%253A38285)%255Cn%2520%2520%2520%2520at%2520IU%2520(%252F%2524bunfs%252Froot%252Fclaude%253A78%253A38139)%255Cn%2520%2520%2520%2520at%2520zq%2520(%252F%2524bunfs%252Froot%252Fclaude%253A78%253A35218)%2522%252C%2522timestamp%2522%253A%25222025-10-16T08%253A22%253A37.011Z%2522%257D%252C%257B%2522error%2522%253A%2522Error%253A%2520Language%2520not%2520supported%2520while%2520highlighting%2520code%252C%2520falling%2520back%2520to%2520markdown%253A%2520%255Cn%2520%2520%2520%2520at%2520MI%2520(%252F%2524bunfs%252Froot%252Fclaude%253A1089%253A4417)%255Cn%2520%25%250A%2560%2560%2560%250A%250A**Note%253A**%2520Error%2520logs%2520were%2520truncated.%250A&labels=user-reported,bug
This is url-encoded twice, but de-encoding it twice with a quick Python script shows a fairly reasonably short bug report, with some extra debugging info attached.
Claude Model
Sonnet (default)
Is this a regression?
I don't know
Last Working Version
_No response_
Claude Code Version
2.0.19 (Claude Code)
Platform
Anthropic API
Operating System
macOS
Terminal/Shell
Terminal.app (macOS)
Additional Information
This was in the context of trying to resume a session and noting that the session resume titles were not useful to understand the session content, or completely wrong (referring to something I've never done.) I will post a separate bug report there.
This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗