Release date: 2026-04-27
CogniRelay v1.4.9 adds the packaging and publication surfaces needed for a first PyPI and MCP Registry release, while preserving the existing source checkout deployment path.
README-PYPI.md long
description and cognirelay console entrypoint.cognirelay package wrapper with cognirelay serve and
python -m cognirelay serve, delegating to the existing app.main:app
runtime.server.json metadata for MCP Registry publication, including
local Streamable HTTP transport, positional serve startup metadata, and
required COGNIRELAY_REPO_ROOT environment metadata.tools/validate_server_json.py for local validation against the
committed MCP Registry schema URL.tools/prepare_release.py to validate package versions,
dependencies, server.json, the PyPI ownership marker, and publishable tree
safety before release.COGNIRELAY_REPO_ROOT guidance and the
local Streamable HTTP-only MCP Registry posture.data_repo/ runtime state from the Git source surface while
preserving local operator files on disk.site-packages paths before creating state.2025-06-18 and 2025-11-25. The
2025-12-11 value used by server.json is the MCP Registry metadata schema,
not a CogniRelay runtime protocol version.Release preparation should pass:
git diff --check
./.venv/bin/python -m ruff check app tests tools agent-assets
./.venv/bin/python -m unittest discover -s tests -v
./.venv/bin/python tools/validate_server_json.py
./.venv/bin/python -m build
./.venv/bin/python -m twine check dist/*