0.65.12
fix(batch): stop_on_first_result should wait for the first non-None result (#1072)
A few small fixes in base Langroid code (#938)
fix: DocChatAgent cloning should clone embed mdl and handle replace_collection (#926)
fix: avoid constructing httpx transports on client cache hits (#1048)
chore(deps): refresh lockfile and drop unused MCP test-fixture lock (clears 50/86 Dependabot alerts) (#1066)
feat: Complete Pydantic V2 Migration (#901)
chore(deps): uv lock --upgrade to resolve Dependabot security alerts (#1033)
fix(pgvector): quote index/table identifiers in raw DDL (#1037)
LazyLoad in __init__s; extra import warn; stub-gen (#481)
Add py.typed file (#559)