Skip to content

Tags: getenu/ed

Tags

v0.31.0

Toggle v0.31.0's commit message
v0.31.0: durable store (Phase 2) + unique context ids

v0.30.5

Toggle v0.30.5's commit message
chore: bump version to 0.30.5

v0.30.4

Toggle v0.30.4's commit message
refactor(deps): route fork URLs via atlas nameOverrides

Move the getenu fork URLs out of ed.nimble into atlas.config
nameOverrides, so requires read as plain package names (pretty, flatty,
nanoid). nameOverrides maps a name to a URL for every resolution --
including transitive ones -- so netty's plain `flatty` also lands on the
getenu fork; with no treeform/flatty in the graph there's no
duplicate-module conflict, and pkgOverrides is dropped. `pretty` needs no
override -- it resolves to treeform via the packages db like the other
plain-name deps.

v0.30.1

Toggle v0.30.1's commit message
v0.30.1 — partial replicas, object lifecycle/proxy-body, sync hardeni…

…ng, module split

v0.20.7

Toggle v0.20.7's commit message
Fix own-message routing and quiet publishing logs

Three changes that together close the `self.id notin source` assertion
that fired when an Enu MCP client reconnected within netty's keepalive
window:

- Separate incoming and outgoing short-id namespaces on a Subscription.
  Sharing one table let our own encoder claim a short that the peer's
  encoder also chose for a different id, so decode produced garbage that
  occasionally included our own ctx id.
- On incoming SUBSCRIBE, drop any existing subscription with the same
  ctx_id or remote endpoint, so a reconnect's stale routing path
  doesn't sit around until netty's ~10s keepalive timeout.
- Drop the noisiest publishing-topic logs from debug to trace.

Bumps version to 0.20.7.

v0.20.6

Toggle v0.20.6's commit message
Pinned metrics version

v0.20.5

Toggle v0.20.5's commit message
Removed tasks import from nimble file

v0.20.4

Toggle v0.20.4's commit message
Limit metrics version