Skip to content

v1.1.1 — Fresh-install fixes

Choose a tag to compare

@josortmel josortmel released this 03 Jun 13:20
· 7 commits to main since this release

Patch release fixing a clean-setup failure reported by an external user.

Fixed

  • Fresh install now reaches schema 5.1.1. A clean docker compose up only ran init.sql (frozen at schema 5.0.0); the incremental migrations were never applied, so tool calls returned 500s (memory_embeddings, nodes.name_canonical, api_keys.grace_until missing) and the knowledge graph broke silently (missing AGE sync triggers). The migrations and triggers are now mounted in docker-entrypoint-initdb.d and applied automatically on first boot. Existing installs are unaffectedinitdb.d only runs on an empty data volume.
  • API key bootstrap works without arguments. bootstrap_first_apikey.py auto-detects the super user; --user-id/--name are now optional.

Added

  • scripts/setup.ps1 — Windows PowerShell setup, equivalent to setup.sh.

Docs

  • README roadmap visual refreshed (v0.9 done, v1.0 dashboard current).

Notes

  • No dashboard/installer change — the v1.1.0 desktop installer remains current.
  • Installs predating this fix may need sql/migrate_5.1.0_to_5.1.1.sql and sql/trigger_age_sync.sql applied manually. An automatic migration runner (covering upgrades, not just fresh installs) is planned.