Skip to content

v0.1.6 — Lighter Core

Choose a tag to compare

@RECTDEV RECTDEV released this 27 May 13:09
· 28 commits to main since this release

What's new in v0.1.6

🗑️ Minecraft removed

The bundled Minecraft integration (28 tool classes, mineflayer bridge, Node.js bridge process) has been stripped from the core. That's 1,387 lines gone — the agent loop is noticeably lighter, startup is faster, and RAM overhead is lower. Minecraft support may return as an optional skill in a future release.

🐛 Bug fixes

  • open_app misrouting fixed — saying "open Steam" (or any app) was triggering web_fetch on the app's website instead of launching it locally. Now explicitly routes open/launch/start/run <app> to the correct tool.
  • Double file read eliminated — filesystem.py was reading file bytes twice per request. Now reuses the first read.
  • serenity_nnn import error — missing module now surfaces a clean install message instead of a raw ImportError inside a thread lock.
  • All 20 CI lint errors resolved — unused imports and dead variable assignments across 12 files were blocking the test suite. All fixed.
  • contextWindowTokens config — corrected to 16,384 in default config to prevent OOM on 16 GB systems.

📦 Install / upgrade

pip install --upgrade serenity-ai
# or
uv sync

Full changelog: CHANGELOG.md