mirror of
https://github.com/hanzoai/python-sdk.git
synced 2026-10-23 20:23:00 +00:00
hanzo-tools-browser: the zapd router envelope (frame.rs mirror) is no longer reimplemented — zapd_consumer now uses zap.frame + zap.ZapClient (dep zap-proto>=1.2.0). The end-to-end browser command codec stays local and untagged to match the extension's decodeCmd (frame.encode_cmd is tagged and would corrupt it); a new test proves the byte layout. hanzo-zap: wire.py now delegates the zero-copy codec (Message/Builder/ ObjectBuilder/object readers) to canonical zap.wire instead of a 3rd hand-rolled copy; the hanzo cloud-service schema + handshake + frame I/O remain as a thin layer. dep zap-proto>=1.2.0. 114 tests pass.