v108.0.1lumaweave2026-06-04

read_file Tauri Command + Live Self-Graph Load

Adds read_file Tauri command with path-validation sandbox; rewires loadSelfGraph to read generated fixture from disk via invoke rather than HTTP; schema 91→92 adds sources.refreshToken for regenerate re-triggering.

v108.0.12026-06-04
  • ·src-tauri/src/fs.rs: read_file with canonicalize→starts_with validation, ~15 lines
  • ·get_project_root_inner() extracted as pub helper, shared by read_file
  • ·loadSelfGraph: HTTP fetch replaced with invoke("read_file"); no more 404
  • ·Normalizer fixed: normalizeGraphifyGraph → adaptSelfGraphToSigma (v1 schema)
  • ·src/lib/tauri-invoke.ts created as invoke wrapper (mock shim in .0.2)
  • ·Schema migration 91→92: sources.refreshToken added (additive backfill)