CogniRelay v1.4.0 Release Notes
Release date: 2026-04-25
CogniRelay v1.4.0 completes the post-#218/#236 roadmap. The release turns the
post-hardening work into shipped agent-facing runtime surfaces, stronger
operator inspection tools, and coherent docs/help/discovery metadata.
Highlights
- Runtime onboarding and help: agents can discover onboarding sections,
startup guidance, route identifiers, validation limits, and help topics
through bounded HTTP and MCP help surfaces.
- Agent-facing derived graph context:
context.retrieve now includes
bounded bundle.graph_context by default, and startup continuity.read
includes a compact top-level graph_summary after the base read succeeds.
- One-shot schedules and reminders: the new SQLite-backed schedule store
supports reminders and task nudges through HTTP and MCP, with UTC-only
timestamps, pull-based due evaluation, and scoped
schedule_context in
startup and context orientation responses.
- Expanded read-only operator UI: the local UI now includes graph, task,
context retrieval, documentation, and schedule inspection pages, in addition
to the continuity-oriented surfaces.
- Coherent docs and discovery: payload reference, API docs, MCP docs,
onboarding, runtime help, discovery descriptors, capabilities, and the UI docs
browser now describe the same shipped behavior.
Compatibility Notes
- The
GET /v1/capabilities version field remains the capability schema
version ("1"). New feature keys were added without changing the schema.
- The durable continuity capsule write cap remains 20 KB. Graph and schedule
information are derived response adjuncts, not stored capsule data.
- Schedule reminders are one-shot only in this release. Recurrence, background
scheduler loops, SSE/push delivery, arbitrary command execution, webhooks, and
automatic task/continuity mutation remain out of scope.
- Non-startup
continuity.read remains graph-free by default. Startup reads
receive graph_summary; context retrieval receives bundle.graph_context.
Verification
Release preparation should pass:
git diff --check
./.venv/bin/python -m ruff check app tests tools
./.venv/bin/python -m unittest discover -s tests -v