You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* rust: update dependencies
- chrono->jiff as chrono is going into maintence mode chronotope/chrono#1423 (comment)
- async-trait replaced when possible with Rust 1.75+ native async traits; kept for compat with russh
- futures->futures_util, underlying library for just the things we need
- urlencoding->percent-encoding as it's already a dep of the url module, so just one less dependency
- general version updates
Verified in the VS Code CLI that tunnel functionality still works as expected with these updates.
* hyper and reqwest to latest
* pr comments and clippy warnings
* rust: implement relay client
Rust had a relay host, but never actually implemented a relay client.
- Imnplement relay_tunnel_client.rs (of course)
- Updated incorrect type generation of some Rust models. These were just
never hit in my code paths before, previously list_tunnels/get_tunnels
could never return TunnelRelayTunnelEndpoint information. Now our Rust
structure matches what Go does where TunnelRelayTunnelEndpoint is a
field inside the TunnelEndpoint struct, so its fields are accessible.
- GPT 5.5 did some very impressive analysis to find the bug that led to
adding `CHANNEL_WRITE_CHUNK_SIZE`. This was just never something I hit
consistently enough before to repro and fix.
* comments
0 commit comments