feat: `ToolMessage` can have a `_handler` attribute to specify a handler name different from `request` value
See [docs](https://langroid.github.io/langroid/notes/tool-message-handler/)
Thanks to alexagr !
0.27.4
build: pin to pydantic < 2.10.2 since 2.10.2 breaks chainlit
See https://github.com/Chainlit/chainlit/issues/1544
0.27.3
fix: bool parsing in tools; async quiet mode streaming
- fix parsing of bool args in generated tools (since bools are lower-case in JSON, see PR 635, 637) - fix the default value of `callbacks.start_llm_stream_async`, which was not returning a function as it should, see PR 634 636