Skip to content

This release includes breaking changes for platform teams planning a safe upgrade.

โœ“ No known CVEs patched
Read the diff โ†’ Tool health โ†’ What is this tool? โ†’

✓ No known CVEs patched in this version

Topics

custom-agents custom-tools directed-acyclic-graph llm-agent mcp-client mcp-server
+6 more
mcp-servers mcp-tools multi-agent multi-agent-orchestration multi-agent-systems n8n

Summary

AI summary

Updates ๐Ÿ“ฆ Packaging fix, SSE, and distributed across a mixed release.

Full changelog

Synapse v1.8.0 โ€” Reliability & release quality

This release is about making Synapse safe to ship and hard to break. It adds a
comprehensive backend test suite, gates every release on those tests, validates
all installation paths in CI, and fixes an npm packaging-hygiene issue.

No breaking changes. Drop-in upgrade from 1.7.x.

๐Ÿงช Comprehensive test suite

A new backend/tests/ suite (321 tests) covers the full API surface and the
core flows end-to-end:

  • Agent chat and agent chat stream (SSE)
  • Orchestration chat and orchestration chat stream (SSE)
  • /api/v1 (in-process) and /api/v2 (distributed) external APIs
  • Every app route, plus auth, validation, backpressure (429/503), and adversarial
    edge cases (revoked keys, path traversal, malformed model output, oversized input)
  • Real LLM calls are replaced by a deterministic fake, so the suite needs no API
    keys and no network
  • Stress tests simulate 5โ€“90s LLM latency under concurrent load, including the
    SSE streaming + reconnection path

๐Ÿšฆ Releases are now gated

  • The full test suite must pass before anything publishes to PyPI, npm, or
    Docker Hub
    โ€” a failing test aborts the release.
  • Version consistency (pyproject.toml == package.json == tag) is enforced.
  • The exact built wheel is installed and the CLI is smoke-run before upload.

๐Ÿงฐ Installation validated in CI

Every install path is now exercised automatically:

  • pip (wheel + sdist, Python 3.11/3.12/3.13)
  • npm (package contents + launcher)
  • Docker image builds (Dockerfile, Dockerfile.backend, Dockerfile.worker)
    with a live API-server health check
  • docker-compose config for the default, scale, and enterprise profiles
  • A nightly job brings up the full stack and stress-tests it

๐Ÿ“ฆ Packaging fix

  • The npm package no longer risks shipping stale Python bytecode
    (__pycache__/*.pyc); a prepack step now cleans it and CI enforces it.

โฌ†๏ธ Install / upgrade

# pip
pip install --upgrade synapse-orch-ai
synapse start

# npm
npm install -g synapse-orch-ai
synapse start

# Docker
docker pull synapseorchai/synapse-ai:latest

# existing install
synapse upgrade

Full Changelog: https://github.com/synapseorch-ai/synapse-ai/compare/v1.7.9...v1.8.0

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track synapseorch-ai/synapse-ai](https:

Get notified when new releases ship.

Sign up free

About synapseorch-ai/synapse-ai](https:

All releases โ†’

Related context

Beta — feedback welcome: [email protected]