* avoid npe when handling prefixItems in 3.1 spec * update samples
* feat: add token source support for rust async client * chore: fix + regen samples * chore: doc gen * chore: missing generated sample files