René's URL Explorer Experiment


Title: No store migration path: engine 0.22.1 cannot serve a 0.11.2 store; 15s readiness gate aborts; memory_export capped at 15 MiB · Issue #1584 · rohitg00/agentmemory · GitHub

Open Graph Title: No store migration path: engine 0.22.1 cannot serve a 0.11.2 store; 15s readiness gate aborts; memory_export capped at 15 MiB · Issue #1584 · rohitg00/agentmemory

X Title: No store migration path: engine 0.22.1 cannot serve a 0.11.2 store; 15s readiness gate aborts; memory_export capped at 15 MiB · Issue #1584 · rohitg00/agentmemory

Description: What happened A long-running daemon (agentmemory 0.9.29 + iii-engine 0.11.2, file_based kv store) degraded into a wedge: REST worker routes stopped answering while the gateway kept accepting connections. Upgrading to 0.9.30 + the pinned ...

Open Graph Description: What happened A long-running daemon (agentmemory 0.9.29 + iii-engine 0.11.2, file_based kv store) degraded into a wedge: REST worker routes stopped answering while the gateway kept accepting connec...

X Description: What happened A long-running daemon (agentmemory 0.9.29 + iii-engine 0.11.2, file_based kv store) degraded into a wedge: REST worker routes stopped answering while the gateway kept accepting connec...

Opengraph URL: https://github.com/rohitg00/agentmemory/issues/1584

X: @github

direct link

Domain: github.com


Hey, it has json ld scripts:
{"@context":"https://schema.org","@type":"DiscussionForumPosting","headline":"No store migration path: engine 0.22.1 cannot serve a 0.11.2 store; 15s readiness gate aborts; memory_export capped at 15 MiB","articleBody":"## What happened\n\nA long-running daemon (agentmemory 0.9.29 + iii-engine 0.11.2, file_based kv store) degraded into a wedge: REST worker routes stopped answering while the gateway kept accepting connections. Upgrading to 0.9.30 + the pinned engine 0.22.1 gives a healthy daemon — that cannot read the old store, so there is no way to migrate the 985 memories / 27k-node graph off it.\n\nWindows 11, native engine binaries (no Docker).\n\n## 1. The old stack wedges; symptoms are gateway-level\n\nStore `C:\\Users\\Leo\\data\\state_store.db` (348 MB, 331 shards), stack 0.9.29 + iii 0.11.2, ~60 min uptime:\n\n| probe | result |\n| --- | --- |\n| `agentmemory status` (CLI, direct kv read) | `v0.9.29 · degraded · Sessions 349 · Observations 8719 · Memories 985 · Graph 27256 nodes / 54396 edges · Heap 917 MB` |\n| `GET /agentmemory/livez` | 200 in 5.9 s |\n| `GET /agentmemory/health` | times out (>8 s, no response) |\n| `GET /agentmemory/sessions` | times out (>8 s, no response) |\n| `netstat` | ~10 sockets ESTABLISHED on 3111, never closing |\n\nConsumers time out: an extension hook that awaited `smart-search` was killed by the harness at 30 s, every prompt. Health went `degraded → critical` and heap sat at 770–917 MB within an hour of a fresh boot.\n\n## 2. Engine 0.22.1 does not surface the old store\n\n`agentmemory --data-dir C:\\Users\\Leo\\data` (0.9.30, pinned engine 0.22.1 installed to `~/.agentmemory/bin/iii.exe`):\n\n- engine boots, REST binds ~20 s\n- worker log: `Loaded persisted vector index (355 vectors)` → vector index is readable\n- then: `agentmemory worker did not become ready within 15s.` → `process.exit(1)` (hardcoded 15 s, no flag/env to raise it)\n- afterwards `status` reports `Sessions 0 · Observations 0 · Memories 0 · Graph 0 nodes, 0 edges · Provider ✗ noop (no key)` — memories/graph/bm25 keys are invisible, only the vector index loaded\n- in one run the engine grew to 1.3 GB RSS without ever serving REST\n\n## 3. No migration surface\n\n- `agentmemory --help` (0.9.30): no `export`, `backup`, `migrate`, or `restore` command.\n- MCP surface (54 tools, enumerated via `tools/list` on `agentmemory mcp`): no import/restore/bulk-write/seed tool — `memory_save` inserts one record at a time.\n- `memory_export` takes **no** arguments and refuses on a real store:\n  `{\"bytes\":320615835,\"error\":\"Response is 305.8 MiB, over the ~15 MiB limit\",\"limitBytes\":15728640,\"oversized\":true,\"success\":false}`\n  It also proxies over REST, so on a wedged daemon it is unreachable anyway.\n\nNet: 305.8 MiB of history is readable by the old (wedging) stack only, and there is no supported path to move it.\n\n## 4. Embeddings regressed across the upgrade\n\nSame `~/.agentmemory/.env`: 0.9.29 reports `Provider ✓ llm · Embeddings ✓ embeddings`; 0.9.30 on a fresh store reports `Provider ✓ llm · Embeddings bm25-only`. Silent recall-quality downgrade on upgrade; `status` shows it but nothing warns during `upgrade`.\n\n## Asks\n\n1. A documented store migration (0.11.x file_based kv → 0.22.x), or a `migrate --from \u003cdir>` command that reads the old shards and replays them.\n2. Make the worker readiness gate non-fatal and configurable (flag/env, default higher than 15 s). Aborting at 15 s on a 348 MB store leaves an engine running with no worker — indistinguishable from the wedge.\n3. Paginate/filter `memory_export` (`limit`, `offset`, `include: {memories, observations, graph}`) so a 300 MB store is exportable under the shim's response cap.\n4. Detect and warn on embedding-provider loss in `status`/`upgrade` output.\n\n## Workaround applied\n\nFresh store + pinned 0.22.1: healthy, 34 MB heap, `GET /agentmemory/health` 5 ms, save→recall round trip verified. History is kept as a cold archive at the old path. Separately, the consumer side was hardened: every extension request now has a bounded timeout (8 s default, 2 s health, 6 s smart-search), so a wedged daemon costs ~10 s per prompt instead of a 30 s harness timeout.\n","author":{"url":"https://github.com/leopold-dauvergne","@type":"Person","name":"leopold-dauvergne"},"datePublished":"2026-10-18T22:58:06Z","url":"https://github.com/rohitg00/agentmemory/issues/1584"}

react-profiling0
react-import-mapreact,react-dom,react-dom/client,react-dom/profiling,react-is,react-reconciler,react/compiler-runtime,react/jsx-dev-runtime,react/jsx-runtime,scheduler@d5750093facf
route-pattern/_view_fragments/issues/show/:user_id/:repository/:id/issue_layout(.:format)
route-controllervoltron_issues_fragments
route-actionissue_layout
fetch-noncev2:5ca4886f-d431-6cf9-d925-a5d4fe2fd382
current-catalog-service-hash81bb79d38c15960b92d99bca9288a9108c7a47b18f2423d0f6438c5b7bcd2114
request-idB744:30C4ED:A96B7:D9FA9:6AEBDF53
html-safe-nonce264b88b9dc043f4d67aca888c2bf3f0e4f8c7e4c2d0f8e048f9435a66d548525
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJCNzQ0OjMwQzRFRDpBOTZCNzpEOUZBOTo2QUVCREY1MyIsInZpc2l0b3JfaWQiOiI4MTc5NDg5MTM2NTI4MDU2MTQ3IiwicmVnaW9uX2VkZ2UiOiJpYWQiLCJyZWdpb25fcmVuZGVyIjoiaWFkIn0=
visitor-hmac7da8a7b7980c91daefcf11a43a7802bd74b3f63270f1b524abdc8ce910133a1f
hovercard-subject-tagissue:5915049300
github-keyboard-shortcutsrepository,issues,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location///voltron/issues_fragments/issue_layout
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/_view_fragments/issues/show/rohitg00/agentmemory/1584/issue_layout
twitter:imagehttps://opengraph.githubassets.com/2a381a7d707573441bde539a5481db26af34f7c4336da58de66122fc03c934f5/rohitg00/agentmemory/issues/1584
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/2a381a7d707573441bde539a5481db26af34f7c4336da58de66122fc03c934f5/rohitg00/agentmemory/issues/1584
og:image:altWhat happened A long-running daemon (agentmemory 0.9.29 + iii-engine 0.11.2, file_based kv store) degraded into a wedge: REST worker routes stopped answering while the gateway kept accepting connec...
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
og:author:usernameleopold-dauvergne
hostnamegithub.com
expected-hostnamegithub.com
None701f7e3aecc56e7594e73fa7b7e1483af74322a67f7038be453d0feb05e86e77
turbo-cache-controlno-preview
go-importgithub.com/rohitg00/agentmemory git https://github.com/rohitg00/agentmemory.git
octolytics-dimension-user_id48523873
octolytics-dimension-user_loginrohitg00
octolytics-dimension-repository_id1166408297
octolytics-dimension-repository_nworohitg00/agentmemory
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id1166408297
octolytics-dimension-repository_network_root_nworohitg00/agentmemory
turbo-body-classeslogged-out env-production page-responsive
disable-turbofalse
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
release12d1048a3491dd63e4193b2937cf72f1c24a2a52
ui-targetfull
theme-color#1e2327
color-schemelight dark
react-app-nameissues

Links:

Skip to contenthttps://github.com/rohitg00/agentmemory/issues/1584#start-of-content
https://github.com/
Sign inhttps://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Frohitg00%2Fagentmemory%2Fissues%2F1584
GitHubRepository hosting, code review, and collaborationhttps://github.com/platform
CopilotAI coding agent for tasks, projects and automated workhttps://github.com/features/copilot
ActionsCI/CD and automationhttps://github.com/features/actions
Code QualityQuality analysis, fixes, and enforcementhttps://github.com/features/code-quality
CodespacesCloud development environmentshttps://github.com/features/codespaces
Code SecurityVulnerability detection and remediationhttps://github.com/security/advanced-security/code-security
Secret ProtectionSecret scanning and leak preventionhttps://github.com/security/advanced-security/secret-protection
All Featureshttps://github.com/features
Documentationhttps://docs.github.com/en
Traininghttps://learn.github.com/skills
Certificationshttps://learn.github.com/credentials
Build with Copilothttps://github.com/features/ai
Customize Copilothttps://docs.github.com/en/copilot/how-tos/copilot-on-github/customize-copilot/customize-copilot-overview
Integrationshttps://github.com/marketplace
Trending reposhttps://github.com/trending
GitHub Sponsorshttps://github.com/open-source/sponsors
Developer articleshttps://github.com/resources/articles
ChangelogYour source for the latest features, improvements, and fixes across GitHub products, all in one place.https://github.blog/changelog/
Enterpriseshttps://github.com/enterprise
Teamhttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
See all industrieshttps://github.com/solutions/industry
Why GitHubhttps://github.com/why-github
Customer Storieshttps://github.com/customer-stories
Business insightshttps://github.com/solutions/executive-insights
Trust Centerhttps://github.com/trust-center
GitHub Advanced SecurityEnterprise-grade code securityhttps://github.com/security/advanced-security
Copilot for businessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/enterprise/premium-support
Documentationhttps://docs.github.com/en
Resource centerhttps://github.com/resources
Bloghttps://github.blog/
Events & webinarshttps://github.com/resources/events
Community Forumhttps://github.com/orgs/community/discussions
Customer Storieshttps://github.com/customer-stories
Integrationshttps://github.com/marketplace
Customer supporthttps://help.github.com/
Traininghttps://learn.github.com/skills
GitHub Statushttps://www.githubstatus.com/
Abouthttps://github.com/about
Partnershttps://github.com/partners
Changeloghttps://github.blog/changelog/
GitHub UniverseThe event for developers, by developers — talks, workshops, and what’s next for GitHub.https://githubuniverse.com/
Pricinghttps://github.com/pricing
Sign inhttps://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Frohitg00%2Fagentmemory%2Fissues%2F1584
Sign uphttps://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fvoltron%2Fissues_fragments%2Fissue_layout&source=header-repo&source_repo=rohitg00%2Fagentmemory
Reloadhttps://github.com/rohitg00/agentmemory/issues/1584
Reloadhttps://github.com/rohitg00/agentmemory/issues/1584
Reloadhttps://github.com/rohitg00/agentmemory/issues/1584
rohitg00https://github.com/rohitg00
agentmemoryhttps://github.com/rohitg00/agentmemory
Codehttps://github.com/rohitg00/agentmemory
Issues238 (238)https://github.com/rohitg00/agentmemory/issues
Pull requests252 (252)https://github.com/rohitg00/agentmemory/pulls
Discussionshttps://github.com/rohitg00/agentmemory/discussions
Actionshttps://github.com/rohitg00/agentmemory/actions
Projectshttps://github.com/rohitg00/agentmemory/projects
Security and qualityhttps://github.com/rohitg00/agentmemory/security
Insightshttps://github.com/rohitg00/agentmemory/pulse
https://github.com/rohitg00/agentmemory
New issuehttps://github.com/login?return_to=https://github.com/rohitg00/agentmemory/issues/1584
New issuehttps://github.com/login?return_to=https://github.com/rohitg00/agentmemory/issues/1584
No store migration path: engine 0.22.1 cannot serve a 0.11.2 store; 15s readiness gate aborts; memory_export capped at 15 MiBhttps://github.com/rohitg00/agentmemory/issues/1584#top
https://github.com/leopold-dauvergne
leopold-dauvergnehttps://github.com/leopold-dauvergne
on Oct 18, 2026https://github.com/rohitg00/agentmemory/issues/1584#issue-5915049300
https://github.com/yoropico
yoropicohttps://github.com/yoropico
on Oct 21, 2026https://github.com/rohitg00/agentmemory/issues/1584#issuecomment-6324051686
fix: allow slow workers to finish startup across CLI paths #1531https://github.com/rohitg00/agentmemory/pull/1531
Engine responses over the ws default 100 MiB frame limit tear down the worker connection; state::list has no pagination to bound whole-scope reads #1585https://github.com/rohitg00/agentmemory/issues/1585
engine-config: block-style allowed_origins produces invalid iii-config.runtime.yaml (engine crash-loops; affects deploy/coolify) #1508https://github.com/rohitg00/agentmemory/issues/1508
Sign up for freehttps://github.com/signup?return_to=https://github.com/rohitg00/agentmemory/issues/1584
Sign in to commenthttps://github.com/login?return_to=https://github.com/rohitg00/agentmemory/issues/1584
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.