title: Update chattolib to Chatto 0.4.3 status: completed type: task priority: high created_at: 2026-07-09T15:50:04Z
Chatto server on chat.chatto.run is now at 0.4.3. Regenerate the proto bindings from upstream, diff the API surface for breaking or additive changes, adapt the client if needed, bump chattolib to 0.4.3, run the full check + live-verify, then publish and push.
scripts/generate_pb.sh against upstream main. Regenerated Python bindings picked up the two upstream proto changes:
chatto.api.v1.ListRoomMembersRequest: default page size doc-comment changed from 20 to 250 (no wire/API change).buf/validate/validate.proto: comment/example updates only.pyproject.toml version from 0.4.2.post2 to 0.4.3 per the [[feedback-versioning-tracks-chatto]] policy (chattolib version tracks Chatto server X.Y.Z).ruff, mypy --strict, pytest (48 passed, 4 skipped) all clean.