Skip to content

v2.0.1 — Memory dream, Compact placement, pre-send compaction

Choose a tag to compare

@lqdflying lqdflying released this 29 Aug 08:58
· 264 commits to main since this release

Patch after v2.0.0: server-side memory dream, clearer Memory / Compact settings, and compaction before durable send. Upgrade like any patch — pull 2.0.1 or :latest, restart, let migrations run.

Highlights

  • Daily memory dream runs on Graphile at UTC time (no open browser) and writes dynamic memory
  • Dreaming Memory vs Fixed memory layout; Compact (Assist preset / auto-compact) lives under Chat Preference
  • Pre-send topic compaction before durable enqueue; auto-create-topic history stays covered
  • Settings help icons no longer fake-toggle switches; history limit shows correctly in the token popover

Upgrade

  • Image: docker.io/lqdflying/chathub:2.0.1 or :latest
  • Database migrations run on container start
  • Optional sidecars unchanged (Code Interpreter, MarkItDown)
  • Docker Deployment and Upgrades

Added

Memory

  • Server-scheduled memory dream (Off / Daily / Weekly + UTC time) via Graphile Worker
  • Dream-owned dynamic memory editor under the Dreaming Memory section

Chat

  • Compact group (Assist preset, token auto-compact, threshold) on Chat Preference

Changed

Memory

  • Memory tab: Fixed memory + Dreaming Memory (topic snippets, dream schedule, dynamic memory); inline help icons
  • Removed browser-side daily/rollup schedulers for assistant memory

Context

  • Compaction runs before durable send; auto-created topics get scoped compaction and safer create/retry identity

Fixed

Settings / UI

  • Switch-row help icons open help without driving the Switch
  • Token popover shows the configured history limit
  • Only the Switch control toggles (not the full label row)
  • Dynamic memory stays retryable when save/refresh fails mid-edit

Chat / debug

  • Generation-debug event_dropped / pagehide drop-summary regressions
  • Context window resolved from runtime state for estimates

Removed

  • Assistant marketplace share button from chat settings header

Docs


Full diff: v2.0.0...v2.0.1