v0.9.26
thevoiceguy/siphon-aiv0.9.26Jun 3, 2026by rohitg00
Upgrading?
AI Summary
Hotfix for first-run load crash caused by undefined manifest data handling in sharded index load path.
Key Highlights
- Fixed first boot crash TypeError on undefined.v
- Handles null, undefined, and non-object values as 'no manifest'
- Self-healing already in place, v0.9.26 makes first-run quiet
Full Release Notes
Hotfix on top of v0.9.25. Closes [#797](https://github.com/rohitg00/agentmemory/issues/797). ## Fixed - **First boot crash: `TypeError: Cannot read properties of undefined (reading 'v')`** (#797). The sharded index load path checked `manifest.value !== null` before forwarding, but some iii-state adapters return `undefined` (not `null`) for a missing key. `loadManifestData(undefined)` then crashed on `undefined.v`. Now treats both null + undefined + non-object values as 'no manifest' and falls through to the legacy load path. Self-healing was already in place — the next debounced save rebuilt a fresh manifest — but the crash on first boot scared every fresh upgrader. ## Upgrade ``` npm install -g @agentmemory/agentmemory@0.9.26 ``` If you already saw the warning on v0.9.25 and the daemon kept running, you're fine — the index was already rebuilt. v0.9.26 just makes the first-run boot quiet. ## Verified - 125 test files / 1381 tests pass - Build clean
Related Repositories
farion1231/cc-switch★ 147,660
A cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Grok Build & Hermes Agent. Only official website: ccswitch.io
rustdesk/rustdesk★ 126,631
An open-source remote desktop application designed for self-hosting, as an alternative to TeamViewer.
tauri-apps/tauri★ 112,123
Build smaller, faster, and more secure desktop and mobile applications with a web frontend.
ruvnet/RuView★ 99,181
π RuView turns commodity WiFi signals into real-time spatial intelligence, vital sign monitoring, and presence detection — all without a single pixel of video.
oven-sh/bun★ 96,347
Incredibly fast JavaScript runtime, bundler, test runner, and package manager – all in one