Skip to content

v1.0.15

Choose a tag to compare

@caesar0301 caesar0301 released this 10 Aug 07:20
· 13 commits to main since this release

v1.0.15

Fixed

  • Raise command-client max_frame_size to 10 MiB. AsyncCommandClient and CommandClient now set max_size=10 MiB on their short-lived WebSocket RPC connections, matching the daemon transport.websocket.max_frame_size default. Previously they omitted max_size, so the websockets library fell back to its 1 MiB default and the daemon closed the connection with code 1009 (message too big) on large replies such as autopilot_list_goals — which broke soothe ap goals and any other soothe ap RPC whose response exceeded 1 MiB.

Compatibility

  • No API breakage. max_frame_size is a new optional keyword argument on both AsyncCommandClient and CommandClient, defaulting to 10 MiB.