Skip to content

LimeBot v1.0.12

Choose a tag to compare

@LemonMantis5571 LemonMantis5571 released this 10 Jul 00:49
· 55 commits to main since this release

Highlights

  • Faster first run with core-only dependency installation, concurrent npm/Python lanes, liveness-first UI startup, background update checks, and safe interrupted-venv recovery.
  • New optional feature profiles, including limebot feature install all for browser, memory, documents, MCP, WhatsApp, extension tooling, and launch-verified Chromium.
  • Faster agent turns with the fast harness enabled by default, request-specific tool schemas, an 80ms Auto-RAG budget, file-signature memory caching, and true first-delta/first-output metrics.
  • Smoother streaming through bounded per-channel delivery workers, nonblocking delivery/metrics persistence, stale-socket removal, and one rich Markdown render at completion.
  • Stronger coding workflows with durable attempts, deterministic recovery, review artifacts, change-set UI, and expanded app-server event coverage.
  • Speech-to-text support plus more reliable WhatsApp reconnect, queue, acknowledgement, and delivery-state handling.
  • Reworked Docker stack with secret-safe build contexts, reproducible installs, health checks, same-origin API/media/WebSocket proxying, loopback-only exposure by default, and an optional WhatsApp profile.

Upgrade

git pull
npm start

To install every optional feature after a successful normal start:

npm run lime-bot feature install all

Docker users should run the platform preparation script before rebuilding:

powershell -ExecutionPolicy Bypass -File docker/prepare.ps1
docker compose up --build -d

Validation

  • Python: 398 passed, 1 skipped, 15 subtests passed
  • CLI: 39 passed
  • Web state/streaming: 24 passed
  • Web, WhatsApp bridge, and browser extension production builds passed
  • Docker Compose structure, lockfile install paths, preparation scripts, and security bind contract validated

See CHANGELOG.md for the complete change list.