Skip to content

v0.3.0

Choose a tag to compare

@github-actions github-actions released this 04 Oct 23:15
· 55 commits to develop since this release
13b2c4e
  • Occurrences, structured recall and clearer identities. A memory tagged occurrence records 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; after dream.occurrenceRetention (default 90
    days, null to 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's data, dataSchema and source. On a hosted store, a write made
    with a static token is recorded as token:static and one from an identity-provider token with no
    subject as client:<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