Repository navigation
v0.3.0
- Occurrences, structured recall and clearer identities. A memory tagged
occurrencerecords one
event where repetition is the signal: dream never merges or supersedes it, still reflects on it,
and keeps it out of the session-start context; afterdream.occurrenceRetention(default 90
days,nullto keep them) dream retires old occurrences, except those the newest reflection on
their subject was written from (a reflection now links only the episodes it was written from).
Recall hits carry a memory'sdata,dataSchemaandsource. On a hosted store, a write made
with a static token is recorded astoken:staticand one from an identity-provider token with no
subject asclient:<id>, never as the server's own user. The hosted function logs one line per
request (method, path, status, duration, MCP method and tool, auth kind), answers before API
Gateway's 30 seconds run out even after a slow cold start, and its alarms page on a sustained
error rate rather than a single burst. The release binaries for macOS build on macos-26.
Patch Changes
Install: see https://eyelock.github.io/ynm/#/how-to/install (Homebrew ynm standalone or ynm-slim, direct download, Docker).
What's Changed
- chore: back-merge release 0.2.0 into develop by @eyelock in #42
- feat: a memory tagged occurrence is never merged or superseded by a dream, and still reflected on by @eyelock in #45
- fix: a recall hit carries the memory's data, dataSchema and source by @eyelock in #49
- fix: a write made with a static token is recorded as token:static, not as the server's user by @eyelock in #50
- fix: an identity-provider token with no subject is recorded as its client, not as the server's user by @eyelock in #52
- fix: the hosted function logs one line per request, and its alarms page on a sustained error rate by @eyelock in #53
- feat: dream retires occurrences past a retention window by @eyelock in #54
- test: the CLI workflow test gets its own three-minute timeout by @eyelock in #55
- fix: the Lambda handler answers before API Gateway's 30 seconds run out, counting a cold start by @eyelock in #56
- ci: release on macos-26 and the current Docker and release actions; GitHub retires macos-14 by @eyelock in #57
- release: 0.3.0 by @eyelock in #59
Full Changelog: v0.2.0...v0.3.0