LangBot v4.10.10
This release improves Cloud account onboarding, Box deployment flexibility, messaging-platform compatibility, and operational reliability.
Highlights
- Cloud account and Workspace onboarding: provision login Workspaces just in time, serialize directory catch-up, and improve newly registered account launch behavior.
- Box host backend: upgrade to
langbot-plugin==0.5.7and add an explicit host-process backend for supported Box deployments. - Messaging platforms: fix Lark duplicate streaming replies, DingTalk card layout, WeCom media identifiers, and QQ Official Bot configurations with an omitted optional token.
- Provider compatibility: use LiteLLM’s
ollama_chatprovider for native Ollama tool calling. - Reliability and monitoring: preserve replies after empty assistant frames, roll back bot records when adapter loading fails, and paginate monitoring sessions and messages.
Release verification
- Python 3.11, 3.12, and 3.13 unit suites, coverage, fast integration, startup E2E, Box integration, Ruff, frontend lint, CodeQL, CLA, and development-image build checks passed.
langbot-plugin==0.5.7was published first and verified through a clean PyPI install and CLI smoke test.- 154 focused Box and fresh OSS account/Workspace journey tests passed against the locked SDK release.
- Frontend production build and Python wheel/sdist builds passed; package metadata pins SDK 0.5.7 and contains no VCS dependencies.
- A separate real-browser fresh-OSS E2E covered registration, password login, Workspace bootstrap, Dashboard entry, backend restart, and session recovery.
Full Changelog: v4.10.9...v4.10.10