Skip to content

Releases: shift-labs-ai/pi-peer

Release list

v0.2.0

Choose a tag to compare

@Michaelliv Michaelliv released this 09 Aug 12:05

Sessions on different machines can now find and message each other by pointing at one Redis server, using the same contract as the local shared directory.

  • Mail queues in a per-inbox list, so a letter for an absent session waits instead of vanishing; an atomic pop plus an ack is the delivery receipt.
  • Remote peers are listed as name@user@host, get their own inbound policy, and every delivery tells the model it came from a teammate's machine.
  • Configure with /peer-remote, persisted to pi-peer.json; the PI_PEER_* variables override the file per field, and PI_PEER_REMOTE=off forces the feature off.
  • Any remote failure (bad setting, missing server) is one startup warning and local messaging carries on untouched.
  • Fixed: queued remote sends leaked their ack subscription. The suite is now 199 tests.

The remote transport was contributed by @Shanik1 in #1.

What's Changed

  • Remote peer messaging across machines, over a shared Redis by @Shanik1 in #1

New Contributors

Full Changelog: v0.1.0...v0.2.0

v0.1.0

Choose a tag to compare

@github-actions github-actions released this 07 Aug 21:37