Skip to content

Gzip the SSH planning manifest without breaking v1 helpers - #4

Merged
shaneburrell merged 1 commit into
mainfrom
lab/v0.1.7-manifest-gzip
Aug 30, 2026
Merged

shaneburrell merged 1 commit into
mainfrom
lab/v0.1.7-manifest-gzip

Conversation

@shaneburrell

Copy link
Copy Markdown
Owner

Summary

  • Negotiate manifest-gzip on Hello/HelloAck. Version stays 1.
  • New MsgManifestGzip frame; server still accepts uncompressed MsgManifest.
  • Tests for gzip round-trip and a full pipe transfer that uses the feature.

Test plan

  • go test ./internal/protocol
  • go test ./...
  • ./scripts/e2e-live.sh on quikagent-lab (exercises the gzip path)
  • CI green

Protocol version stays 1 so an older remote-helper still gets a
plain MsgManifest instead of a hard handshake failure.
@shaneburrell
shaneburrell merged commit 93d9918 into main Aug 30, 2026
11 checks passed
@shaneburrell
shaneburrell deleted the lab/v0.1.7-manifest-gzip branch August 30, 2026 03:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant