Skip to content

v0.99.21

Choose a tag to compare

@github-actions github-actions released this 27 Aug 21:13

Added

  • Add synapse adapters mutation-status, a read-only posture report that keeps
    provider runtime detection, inspected hook configuration, staged Git-gate
    readiness, and verified enforcement as separate facts. Its text and JSON
    output enumerate covered write tools and the remaining custom-tool, MCP,
    direct-filesystem, crash/timeout, incomplete-interception, and external-effect
    boundaries without invoking providers or changing configuration.

Changed

  • Document the existing real Ollama CLI and REST participant routes, including
    the boundary between ollama launch codex model routing and Codex-native
    mutation hooks. Align Codex mutation-posture residuals with current hook
    coverage: unified exec_command matches Bash, while later write_stdin
    calls do not repeat PreToolUse and tools outside the recipe matcher remain
    unmediated.

Fixed

  • Treat user/terminal-* as a fallback only when no plausible repository
    project is available, and make agent-tmux inspect the complete visible
    provider pane before submitting a staged wake. Current Codex composers whose
    prompt appears above footer rows now receive the matching Enter instead of
    leaving the routing text pending in the CLI.
  • Make the hosted coverage gate compare at two-decimal precision instead of
    silently accepting a rounded value below 98%, and install the hash-locked
    gRPC capability so the existing real loopback, TLS, and mTLS A2A journeys run
    in CI rather than capability-skip. Hash-lock the Linux SQLCipher capability
    in the same dev cohort instead of installing it separately without artifact
    hashes, and build the exact hash-locked TPM 2.0 sdist without an isolated
    unpinned build environment. Python 3.12 owns the canonical coverage
    measurement while every supported Python still runs the complete real suite.

Artifact checksums (SHA-256)

d82c68b1e307d3f0f62fbe52022de9731fb5fff55f48cdd065359a2e7717df93  synapse_channel-0.99.21-py3-none-any.whl
de7ddfe85afc40be86e6428267ed4b22d77971169986c9ff895e5e1df7e4078a  synapse_channel-0.99.21.tar.gz
b7a6fdc8bc17d9d0259c061d713b333935bcb22ac1bc02a72d78b0dd2e1a124d  synapse-channel-v0.99.21-sbom.cdx.json