Skip to content

Relay 0.1.5

Latest

Choose a tag to compare

@elin66alpha elin66alpha released this 19 Aug 01:47
· 1 commit to main since this release

Relay 0.1.5

Relay 0.1.5 focuses on faster, persistent agent sessions, clearer host-managed
authentication, richer multi-agent Swarms, and a safer, easier-to-understand
self-hosted setup.

Highlights

  • Persistent sessions for every agent: Claude Code, Codex, OpenCode, and
    Hermes keep resumable live sessions, reducing follow-up latency and preserving
    conversation state across cancellation and idle eviction.
  • Smarter Swarms: members can summon teammates with bounded @mention
    handoffs, while same-wave members still run concurrently from one transcript
    snapshot.
  • Faster controls and quota screens: model/settings metadata is cached and
    the UI paints cached quota data immediately while refreshing in the
    background.
  • Credential visibility: Relay reports installed/authenticated state for all
    four agents and shows Claude Code/Codex credential expiry without exposing
    token values.
  • Simpler agent model: Antigravity, BTW side conversations, and the in-app
    OAuth bridge were removed. Agent authentication now happens directly on the
    backend host.
  • Operations and security: Linux service lifecycle scripts, expanded file
    policy/token tests, CI, an MIT license, and refreshed English/Chinese docs.

Assets

  • relay-android-v0.1.5-debug-signed.apk — optimized Android release build for
    dev.relay.app, version 0.1.5 (versionCode 15). The project does not yet
    have a production keystore, so this APK is intentionally signed with the
    Android debug certificate.
  • relay-backend-setup-v0.1.5.tar.gz — clean setup bundle containing the Node.js
    backend plus Linux, macOS, and Windows service adapters. No generated state,
    credentials, tokens, histories, or dependencies are included.
  • SHA256SUMS — SHA-256 checksums for both artifacts.

Backend setup

tar -xzf relay-backend-setup-v0.1.5.tar.gz
cd relay-backend-setup-v0.1.5

# Linux
./backends/linux/setup.sh

# macOS
./backends/macos/setup.sh

The backend host needs Node.js 18+ and at least one supported agent CLI already
installed and authenticated. Linux additionally needs PM2, Python 3, make, and
a C++ compiler for the PTY dependency. See the bundled README.md for network
modes and service commands.

Validation

  • flutter analyze --no-pub
  • flutter test --no-pub — 87 tests passed
  • JavaScript syntax check across all tracked backend scripts
  • npm --prefix server test — 214 tests passed
  • flutter build apk --release --no-pub
  • APK package/version inspection and APK Signature Scheme v2 verification
  • Backend archive sensitive-path audit plus shell/JavaScript syntax checks