Skip to content

Relay 0.2.1

Choose a tag to compare

@HarperZ9 HarperZ9 released this 10 Sep 21:32
· 36 commits to main since this release

Relay 0.2.1 is a GitHub-only patch release for the MCP stdio error hardening merged after 0.2.0.

Do not install Relay with bare pip install relay-agent. The public PyPI namespace
elay-agent is not the HarperZ9 Relay distribution. This release is distributed only from https://github.com/HarperZ9/relay.

Source commit: $sha
Source tree: $tree

Fixed

  • MCP stdio returns JSON-RPC parse, invalid-request, and invalid-params errors for malformed input, invalid request ids, and non-object ools/call params without echoing rejected input or stopping the server.

Install

Pinned source install from this GitHub tag:

bash python -m pip install "relay-agent @ git+https://github.com/HarperZ9/relay.git@v0.2.1"

Offline wheel install after verifying SHA256SUMS.txt:

bash python -m pip install --no-index ./relay_agent-0.2.1-py3-none-any.whl

Validation

  • GitHub CI on main commit $sha passed: package plus Python 3.11, 3.12, and 3.13 on Ubuntu, Windows, and macOS.
  • Local pytest passed: 369 passed in 11.75s with --basetemp D:/fw-ship-sweep-20260910/pytest-relay-0.2.1-rerun.
  • Release assets were rebuilt from $sha, and a clean venv installed the wheel and ran
    elay --help successfully.

SHA256

``text
4180a429bc1a067540dacda4f25881bc3d277c614a99820e613baff87ccb1b2b relay_agent-0.2.1-py3-none-any.whl
f752aaaad0138e9ffc8dd64d9af3dac9768265931b043dc14c62da28afc29586 relay_agent-0.2.1.tar.gz

``