Skip to content

v0.1.4 — dashboard all-scope, local-time display, project-path validation

Choose a tag to compare

@amitnexTech amitnexTech released this 17 Jul 04:32
· 27 commits to main since this release

Highlights

Dashboard

  • Default scope is now all (global + every project) with a runtime scope switcher and per-project node colors — previously the dashboard defaulted to global-only and showed just a fraction of stored memories.
  • Connected-cluster highlight (full relationship-graph BFS) instead of direct-neighbors only.

Timestamps

  • Human-facing surfaces (CLI show, welcome, dashboard) now render created_at/updated_at in your local timezone. Storage stays UTC. A memory made near UTC midnight no longer shows on the wrong day.

Project scope safety

  • An explicitly-supplied project (param or TRAILMEM_PROJECT) must be an absolute path or "global" — a bare name like jarvis_build is now rejected, so a project's memories can no longer split between a bare name and its absolute-path form. Omitting it still auto-fills from cwd.

Also includes the earlier 0.1.1–0.1.3 fixes (Kilo 7.x MCP format, version single-sourcing, uv/pipx install guidance).

Upgrade: uv tool upgrade trailmem (or pipx upgrade trailmem / pip install --upgrade trailmem)