Repository navigation
v0.2.0
- Hosted and team memory. A hosted ynm runs as an HTTP server or an AWS Lambda over an s3 record
log, with sign-in through an identity provider (Auth0 on AWS, a local Keycloak to develop
against). Hosted stores know who wrote what: person ids, nicknames, linked logins and a
metadata-only audit log. Memory is personal by default, and a hosted store keeps a new memory
only when sharing is chosen. A local ynm can mount a hosted ynm over MCP, so one ynm holds
personal memory and the team's store; status and recall say why a store was left out. Hosted
guidance lets URL-only clients remember intents. Agent integrations live underintegrations/
with one client-neutralynm-memoryskill. Distributed memory lives at
refs/notes/ynm/distributed. Fixes: dream judges only what changed since the last run and calls
no model when nothing has;ynm importreads piped stdin;initsays what to commit andsync
sets up fetching for a remote added later; the spend guard charges the estimate when a provider
omits input tokens; the wiki orphan-branch target keeps deeply nested pages; an empty context
says "no memory yet" instead of a bare heading.
Patch Changes
Install: see https://eyelock.github.io/ynm/#/how-to/install (Homebrew ynm standalone or ynm-slim, direct download, Docker).
What's Changed
- ci: bump actions/setup-node from 4 to 7 by @dependabot[bot] in #1
- ci: bump actions/checkout from 4 to 7 by @dependabot[bot] in #2
- ci: bump actions/upload-artifact from 4 to 7 by @dependabot[bot] in #5
- ci: bump actions/download-artifact from 4 to 8 by @dependabot[bot] in #3
- deps: bump node from 24-alpine to 26-alpine by @dependabot[bot] in #4
- deps: bump @vitest/coverage-v8 from 4.1.11 to 5.0.2 by @dependabot[bot] in #10
- deps: bump @oclif/core from 4.14.0 to 5.1.2 by @dependabot[bot] in #9
- ci: Gitflow like ynh by @eyelock in #12
- ci: bump pnpm/action-setup from 4 to 6 by @dependabot[bot] in #6
- deps: bump @changesets/cli from 2.31.1 to 3.0.3 by @dependabot[bot] in #8
- deps: bump @changesets/changelog-github from 0.6.0 to 1.0.1 by @dependabot[bot] in #7
- deps: bump typescript from 6.0.3 to 7.0.2 by @dependabot[bot] in #11
- feat: integrations/ for what ynm ships to agents; one client-neutral skill by @eyelock in #13
- refactor: refs/notes/ynm/distributed; no design-record references in user-facing text by @eyelock in #14
- fix: init says what to commit; sync sets up fetching for a remote added later by @eyelock in #15
- chore: Terraform state backend for infra/ by @eyelock in #17
- chore: manage the repository's GitHub settings with Terraform by @eyelock in #18
- test: every source file at 80% coverage; CI gates coverage of changed lines by @eyelock in #19
- fix: wiki orphan-branch target keeps pages nested two or more folders deep by @eyelock in #21
- fix: spend guard charges the estimate when a provider omits input tokens by @eyelock in #22
- fix: baseline logging and mismatched entry kinds; injectable baseline and report dirs by @eyelock in #20
- feat: s3 record log provider by @eyelock in #23
- feat: run the MCP server as an AWS Lambda by @eyelock in #24
- fix: ynm import reads piped stdin; optional args no longer swallow it by @eyelock in #25
- feat: hosted guidance — remember intents from URL-only clients by @eyelock in #26
- feat: sign in to the HTTP server through an identity provider, with a local Keycloak to develop against by @eyelock in #16
- fix: dream judges only what changed since the last run, and calls no model when nothing has by @eyelock in #27
- chore: hosted stores on AWS (Lambda on S3, or a server), signed in through Auth0 by @eyelock in #28
- feat: hosted stores know who wrote what: person ids, nicknames, linked logins and a metadata-only audit log by @eyelock in #29
- feat: memory is personal by default; a hosted store stores a new memory only when sharing is chosen by @eyelock in #30
- feat: mount a hosted ynm over MCP: one local ynm with personal memory and the team's store by @eyelock in #31
- fix: an empty context block says "no memory yet" instead of a bare heading by @eyelock in #34
- fix: tutorial 10's Docker steps run from the tutorial evals, with YNM_REPO naming the checkout by @eyelock in #35
- fix: make install warns from a worktree, and the dev launcher says how to recover when its checkout is gone by @eyelock in #38
- ci: a release cannot merge if its frozen evals regressed against the previous release by @eyelock in #39
- fix: a capped dream run judges each pair at its first owner's turn, so it finds duplicates again by @eyelock in #40
- release: 0.2.0 by @eyelock in #41
New Contributors
- @dependabot[bot] made their first contribution in #1
Full Changelog: v0.1.1...v0.2.0