Repository navigation
v0.4.2
-
#83
9774b45Thanks @eyelock! -ynm client install ynhnow adds ynm's store, identity and configuration variables (YNM_HOME,YNM_USERand the like) to the harness'senv_passthrough. ynh hides every other variable from a worker, so without them the MCP server and hooks silently used~/.ynm, your real personal store.ynm client statusandynm doctorreport a harness withoutYNM_HOMEas not fully configured, andynm doctorwarns in a ynh worker whereYNM_HOMEis unset. -
#101
679df43Thanks @eyelock! -remember's note about similar memories now compares a new memory only with memories in its own namespace. A namespace has one owner, so a memory in another one is never a duplicate to supersede; before, two seats writing alike records in their own namespaces were each told to supersede the other's.ynm remembernow says the memory's level and namespace as well as its mount:remembered <id> in project, level distributed, namespace common. The mount's name (project) read like a level, and the only levels arepersonalanddistributed. A write's JSON result hasnamespaceandleveltoo. -
#103
688845cThanks @eyelock! -ynm synccounts only what it moved.fetchedis the number of refs the fetch brought something new for, andpushedlists the refs the push changed on the remote, so a sync with nothing to move reportsfetched 0, merged 0, pushed 0. Before, it reported every ref the remote had as fetched and every local ref as pushed, so a run couldn't show whether anything changed.A command whose output is cut short, such as
ynm sync --json | head, now exits 0 quietly. Before, it exited 13 with Node's "unsettled top-level await" warning on stderr.
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.4.1 into develop by @eyelock in #82
- fix: ynh harnesses pass ynm's environment; derived folders ignore themselves by @eyelock in #83
- ci: scan agent skills with eyelock/actions/skillspector by @eyelock in #86
- deps: Bump @modelcontextprotocol/client from 2.2.0 to 2.3.0 by @dependabot[bot] in #87
- deps: Bump @modelcontextprotocol/server from 2.2.0 to 2.3.0 by @dependabot[bot] in #88
- deps: Bump the terraform group across 5 directories with 2 updates by @dependabot[bot] in #89
- deps: Bump the minor-and-patch group across 1 directory with 26 updates by @dependabot[bot] in #90
- fix: patch vite and launch-editor in the test toolchain by @eyelock in #91
- fix: a git-notes store reads shards with non-ASCII text by bytes by @eyelock in #93
- fix: the hosted function logs why its process went away by @eyelock in #92
- fix: the provisioner profile can read the stores' logs by @eyelock in #94
- deps: Bump the minor-and-patch group with 16 updates by @dependabot[bot] in #95
- deps: Bump the terraform group across 4 directories with 1 update by @dependabot[bot] in #96
- deps: OpenTelemetry 3 across the telemetry package by @eyelock in #102
- fix: remember compares within a namespace and says the level and namespace by @eyelock in #101
- fix: sync counts only what it moved; a cut-off pipe exits quietly by @eyelock in #103
- Release 0.4.2 by @eyelock in #104
Full Changelog: v0.4.1...v0.4.2