This release adds 1 notable feature for engineering teams evaluating rollout.
✓ No known CVEs patched in this version
Topics
+7 more
Affected surfaces
Summary
AI summaryUpdates Infrastructure, 1.3kB, and https://github.com/rohitg00/agentmemory/compare/v0.8.6...v0.8.7 across a mixed release.
Full changelog
Brown-paper-bag fix for #136, reported by @stefano-medapps. If you hit `Failed to read config file '/app/config.yaml': Is a directory` on a fresh `npx @agentmemory/agentmemory`, this release fixes it.
What broke
The 0.8.6 tarball shipped `docker-compose.yml` but not `iii-config.docker.yaml`, even though the compose file mounts `./iii-config.docker.yaml:/app/config.yaml:ro`. Docker resolves missing host-path bind sources by silently creating them as empty directories, so the iii-engine container mounted an empty dir at `/app/config.yaml` and crashed with:
Error: Failed to read config file '/app/config.yaml': Is a directory (os error 21)
Fixed
iii-config.docker.yamlis now in the published tarball (#136) — added to thefilesarray inpackage.jsonalongside the regulariii-config.yaml.npm pack --dry-runconfirms it's shipped at the package root (1.3kB).
Infrastructure
- Regression guard in
test/consistency.test.ts— parses every.<path>:<container>bind mount indocker-compose.ymland asserts the source file is shipped via thefilesarray. Catches the class of bug where a new bind mount is added to compose without a corresponding entry infiles, before it reaches a release.
Upgrade
npm install @agentmemory/[email protected]
# or standalone:
npx -y @agentmemory/mcp
Full changelog: v0.8.6...v0.8.7
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About rohitg00/agentmemory
All releases →Related context
Related tools
Beta — feedback welcome: [email protected]