Skip to content

v0.7.0

Choose a tag to compare

@mbachaud mbachaud released this 09 Jun 21:16
· 3 commits to master since this release
e79d16d

Dashboard + UX release. The tray-hosted web dashboard graduates from a read-only status page to the primary control surface, and the launcher grows a dev/configuration dual-port mode.

Highlights:

  • Dev mode dual ports (#197): [server] bench_enabled/bench_port/bench_genome_path runs a second supervised helix on :11439 pinned to the bench genome - chat stays on main while a subagent drives the bench-harness. Default off; --bench / HELIX_BENCH_ENABLED=1; final deployments get exactly one server.
  • Startup UX (#197): loading spinner while encoders warm up; first-boot select-or-create database dialog when no genome exists; start-helix-tray.bat goes fully headless (pythonw + --log-file).
  • Dashboard wiring sweep (#195): genome select/create from the web UI; Observability panel with live sidecar service dots + direct links to all six Grafana dashboards and Prometheus.
  • Fresh-checkout boot fix (#195): KnowledgeStore mkdirs the genome parent chain (clean clones no longer die with 'unable to open database file').
  • Grafana sidecar hardening (#195): 127.0.0.1-pinned, anonymous local access (links land on dashboards, not a login wall), phone-home disabled; 'Helix - Overview' is now a real entry-point dashboard.

Full details in CHANGELOG.md.