* feat(tool): returns schema * chore(tool): update test * chore(shared-chat): move types * docs(tool): add returns example * fix(shared-chat): clean returns * fix(compat): use generics * docs(tool): fix example * fix(compat): add generics
* feat(tool): returns schema * chore(tool): update test * chore(shared-chat): move types * docs(tool): add returns example * fix(shared-chat): clean returns * fix(compat): use generics * docs(tool): fix example * fix(compat): add generics