Erik Seliger
Erik Seliger
The default buckets don't serve us too well for the jobs, most just report 5ms (the smallest default) all the time, and some always report 10s (the biggest default) -...
The previous local implementation allowed anything for the commitID passed, and we pass things like HEAD and such here, which are not actually commits. So we first let gitserver resolve...
This will be useful for commit searches, and is generally supported by git so why not support it here. That also lets you express `A..B` as `B, ^A` if you...
At some point in the past, we noticed that passing /dev/passwd and /dev/null to `git diff` allows to view the file contents, even though it's not part of the repo...
Our completions API was modeled after Anthropics V1 API. Their API always returned the whole completion string generated so far. This is a bit easier for the client, but very...
When to use multiline completions is currently determined by some heuristic. It excludes certain languages, and at least for me, doesn't 100% get things right. That's okay, we can improve...