feat: add resume support to Gemini protocol

This commit is contained in:
2026-06-29 20:06:08 +02:00
parent fc65ea8340
commit 9ef62520c7
6 changed files with 387 additions and 13 deletions
+1 -1
View File
@@ -211,10 +211,10 @@ Implements the Gemini protocol (a lightweight alternative to HTTP/HTTPS).
- **Error handling** — Input prompts (1x) return an error with the prompt text; temporary (4x) and permanent (5x) failures are handled
- **Text and binary downloads** — 2x success responses stream content directly
- **Certificate pinning** — `--pinned-cert` enforces a SHA-256 leaf-cert match
- **Resume** — `.goget.meta` sidecar tracks partial progress; `--resume` continues interrupted downloads
### Limitations
- No resume
- No parallel downloads
- No upload (Gemini is download-only)