release: v0.18.0 — composite both-plane Bifrost binding (#18 closed)
Publishing-minor for the #18 arc: ratatoskr now exposes a COMPOSITE Bifrost endpoint (build_combined_app, :8392) so one bound Worldtree session drives BOTH the memory.* and affect.* planes through a single endpoint — completing the Tier-3 consumer round-trip (durable memory + live PAD from one binding). Shipped as patches v0.17.15 (affect.fetch prerequisite) → v0.17.16 (composite) → v0.17.17 (#17 op-feed fix); this minor publishes the milestone. Live-smoke (against real stores + bifrost 0.10.0 on a running :8392): handshake grants BOTH caps by store presence; the PAD read route serves real sindra PAD; both planes dispatch through the one endpoint at a single bound session_id with the op-feed deriving plane per path. The remaining WT-driven turn is gated on infra-ops adding :8392 to Worldtree's BIFROST_CLIENT_ALLOWED_HOSTS (requested).
This commit is contained in:
+1
-1
@@ -4,7 +4,7 @@ build-backend = "hatchling.build"
|
||||
|
||||
[project]
|
||||
name = "ratatoskr"
|
||||
version = "0.17.17"
|
||||
version = "0.18.0"
|
||||
description = "Worldtree Conversation API debug TUI — multi-pane observability dashboard"
|
||||
readme = "README.md"
|
||||
requires-python = ">=3.12"
|
||||
|
||||
Reference in New Issue
Block a user