v0.9.25
rohitg00/agentmemoryv0.9.25Jun 2, 2026by rohitg00
AI Summary
A regression sweep closing breaking 0.9.24 regressions, featuring sharded index support and graph pagination improvements.
Key Highlights
- Cross-provider fallback now works correctly instead of 404ing.
- Graph extraction pagination added for large graphs.
- Fixed `sdk.triggerVoid is not a function` on iii-sdk 0.11.2.
- `agentmemory status` now shows correct memory counts.
- `import-jsonl` now handles missing session IDs.
New Features
- Sharded index support
- Graph pagination
- Fixed `triggerVoid` calls
- Fixed `import-jsonl` batch handling
- Fixed `agentmemory status` command
Full Release Notes
Bug-fix wave closing every breaking 0.9.24 regression, plus a feature lane. Eleven issues closed. No breaking changes; drop-in upgrade.
## Fixed
- **Cross-provider fallback always 404'd and tripped the circuit breaker** (#778). Fallback resolved each provider's own env-driven default model instead of inheriting the primary's.
- **`import-jsonl` aborted entire batch on legacy session row missing `id`** (#775). Re-keys on `parsed.sessionId`, backfills missing `existing.id`.
- **`parseSummaryXml` silently dropped summaries wrapped in markdown fences** (#783). New `stripXmlWrappers()` peels fences + pre/postamble; final-merge parse retries once.
- **`sdk.triggerVoid is not a function` on iii-sdk 0.11.2** (#758 / #726). All 9 call sites migrated to `trigger({ action: TriggerAction.Void() })`.
- **pi integration recorded every observation as "No content provided"** (#759). Field-name fix: `tool_input` / `tool_output`.
- **Fresh global install refused to boot when PATH iii didn't match the runtime pin** (#752). Private install at `~/.agentmemory/bin/` + auto-fallback. Existing user iii stays untouched.
- **`mem::obsidian-export` HTTP 500 `[object Object]` on any record missing `id`** (#729). Four-layer hardening + outer try/catch.
- **Concurrent agent-sdk summarize chunks failed with `too_many_chunks_skipped`** (#781). `AsyncLocalStorage` recursion guard + reference-counted env marker.
- **Viewer #graph tab blank on large graphs** (#753). `graph/query` pagination + degree-ranked default cap + viewer error banner with Retry.
## Upgrade
```bash
npm install -g @agentmemory/agentmemory@0.9.25
```
iii-sdk and iii-engine pins stay at v0.11.2.
Full changelog: https://github.com/rohitg00/agentmemory/blob/main/CHANGELOG.md