Skip to content

v0.1.1

Choose a tag to compare

@Synapse-Monk Synapse-Monk released this 10 May 19:29
· 34 commits to main since this release

What's changed

Added complete PyPI project metadata (keywords, classifiers, URLs). No functional changes from v0.1.0.

v0.1.0 — Initial public release

The first public release of the SYNAPSE Adapter SDK.

Core:

  • Canonical IR v1.0.0 schema with Pydantic v2 validation
  • AdapterBase with ingress/egress contract
  • AdapterValidator with all 13 validation rules
  • 20 standard test fixtures
  • CLI: synapse-validate

Cache:

  • Five cache layers (C1–C5) fully implemented
  • Local development mode (SYNAPSE_LOCAL_MODE)

Pipeline guarantees:

  • W3C Trace Context propagation (G-S01)
  • Partial pipeline failure handling (G-S02)
  • Parallel branch provenance (G-S03)
  • PII enforcement and propagation (G-S04)

Full changelog: https://github.com/synapse-ir/adapter-sdk/blob/main/CHANGELOG.md