unisonweb / unisonweb/share-api
unable to clone the nimbus repo
Nobody has claimed this yet.
- Dominant language
- Haskell
- Stars
- 31
- Forks
- 3
- PR merge metrics
- No merged PRs in 30d
Description
I cannot clone @cloud/nimbus into an empty repo. Sometimes I fail with this error:
@unison/http/main> clone @cloud/nimbus
Encountered exception:
HttpExceptionRequest Request {
host = "api.unison-lang.org"
port = 443
secure = True
requestHeaders = [("User-Agent","UCM/33666cc' (built on 2025-08-28)"),("Authorization","<REDACTED>"),("Accept","application/octet-stream"),("Content-Type","application/cbor")]
path = "/ucm/v2/sync/entities/download"
queryString = ""
method = "POST"
proxy = Nothing
rawBody = False
redirectCount = 10
responseTimeout = ResponseTimeoutNone
requestVersion = HTTP/1.1
proxySecureMode = ProxySecureWithConnect
}
IncompleteHeaders
This paste shows me obviously in an non-empty repo. This is because I wondered if first cloning http might make cloning nimbus work, since perhaps there would be less to download. Cloning http succeeded after about 15 minutes, and this shows the failure I got after that.
Sometimes, it seems like the Downloads just stop running. I tried running this again, and its been running for about 45 minutes now, and its been stuck at Downloaded: 31504 without that number changing for more than 10 minutes
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reproducing the @unison/http/main> clone @cloud/nimbus request against /ucm/v2/sync/entities/download, watching the Downloaded: 31504 progress and the reported IncompleteHeaders failure. The issue mentions no source file or test; done means identifying and fixing the cause of stalled or incomplete downloads, with a regression check for this clone path.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- haskell
- Domain
- api, backend
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100