mirror of
https://github.com/mountain-loop/yaak.git
synced 2026-09-09 19:31:57 +02:00
HTTP snapshots in resolve_send_inputs, the last point in the pipeline that still holds the stored request — below it the request has been resolved against its folder and workspace and then rendered, and neither is what a restore should put back. Every host reaches sending through that function, so the desktop, the CLI and plugin-triggered sends all get versions without each knowing about them. gRPC and WebSocket connect do the same at their connection upserts. snapshot_request_for_send swallows its own errors: a send is not worth failing over history that couldn't be written, and an ephemeral request has no id to version. Either way the response just has no version to offer.