What's Changed
- fix: pass tenant extension to worker MemoryEngine for correct schema context by @cdbartholomew in #236
- fix: run migrations on tenant schemas at startup and harden worker poller by @cdbartholomew in #237
- feat: support vertex as llm provider by @nicoloboschi in #233
- Switch Vertex AI provider to native genai SDK by @cdbartholomew in #242
- fix(control-plane): handle undefined response.data in graph route by @slayoffer in #239
- feat(cli): add --wait flag for consolidate and --date filter for document list by @slayoffer in #244
- fix(control-plane): pass API key to dataplane for tenant auth by @slayoffer in #243
- fix(auth): skip tenant auth for all internal background tasks by @slayoffer in #240
- feat(mcp): add Bearer token authentication and tenant auth propagation by @slayoffer in #241
- chore: remove dead code by @nicoloboschi in #245
- fix: improve doc on vertexai and mcp by @nicoloboschi in #247
- fix(docker): add retry logic for ML model downloads by @slayoffer in #248
- fix: rename moltbot to openclawd by @nicoloboschi in #246
- fix: deadlock in worker polling by @nicoloboschi in #250
Full Changelog: v0.4.2...v0.4.3