Conversation
Summary of ChangesHello @ericcurtin, I'm Gemini Code Assist1! I'm currently reviewing this pull request and will post my feedback shortly. In the meantime, here's a summary to help you and other reviewers quickly get up to speed! This pull request streamlines the project's HTTP transport mechanisms by completely removing the existing custom Highlights
Using Gemini Code AssistThe full guide for Gemini Code Assist can be found on our documentation page, here are some quick tips. Invoking Gemini You can request assistance from Gemini at any point by creating a comment using either
Customization To customize Gemini Code Assist for GitHub experience, repository maintainers can create a configuration file and/or provide a custom code review style guide (such as PEP-8 for Python) by creating and adding files to a Limitations & Feedback Gemini Code Assist may make mistakes. Please leave feedback on any instances where its feedback is incorrect or counter productive. You can react with 👍 and 👎 on @gemini-code-assist comments. If you're interested in giving your feedback about your experience with Gemini Code Assist for Github and other Google products, sign up here. You can also get AI-powered code generation, chat, as well as code reviews directly in the IDE at no cost with the Gemini Code Assist IDE Extension. Footnotes
|
There was a problem hiding this comment.
Code Review
This pull request removes the custom resumable and parallel transport implementation, which simplifies the codebase by deleting a significant amount of code. My review focused on the integration point in main.go. I found that the proxy-aware transport configuration is no longer being used, which could cause issues in environments requiring a proxy. I've provided a suggestion to fix this.
904e5b1 to
4784286
Compare
4784286 to
dd91d1f
Compare
doringeman
left a comment
There was a problem hiding this comment.
I think something doesn't wait for all the updates:
$ MODEL_RUNNER_HOST=http://localhost:8080 docker model pull smollm2
bf6f20a60305: Downloading [=================================================> ] 269.6MB/270.6MB
bf6f20a60305: Download complete
cfc7749b96f6: Downloading [==================> ] 4.096kB/11.36kB
cfc7749b96f6: Download complete
See 269.6MB/270.6MB and 4.096kB/11.36kB.
8ae2d43 to
5ccfca6
Compare
|
Is it desired to not display all layers? Because smollm2 has 2 layers: |
|
@doringeman are you sure you are reviewing the latest code in this PR? The output above you are seeing doesn't seem to align |
And remove existing transport implementation We are gonna implement this in the go-containerregistry layer it's cleaner Signed-off-by: Eric Curtin <eric.curtin@docker.com>
5ccfca6 to
8e8f5cc
Compare
|
You should see: And btw prior to this, we showed only one layers progress, trying to avoid boiling the ocean in every PR and continuing to make progress |
Yes, I'm on
I agree. I asked because when I first reviewed this PR there were more layers shown: #390 (review). |

And remove existing transport implementation
We are gonna implement this in the go-containerregistry layer it's cleaner