Repository navigation
v0.2.4
What's Changed
- claude: deterministic per-turn reporting via Stop/MessageDisplay hooks by @kecbigmt in #556
- docs: define minimum cleanup contract by @kecbigmt in #537
- Move session sidecars into SQLite by @kecbigmt in #538
- web: render plect.message/plect.message_delta in the conversation view by @kecbigmt in #564
- service: require an existing session for event publish and stub destroy by @kecbigmt in #562
- task, persistence: preserve execution generations across rebuilds and concurrent setup by @kecbigmt in #567
- slack: stream channel rendering plect.message_delta via chat.startStream/appendStream/stopStream by @kecbigmt in #565
- codex: emit plect.message from exec_runtime instead of codex.reply by @kecbigmt in #563
- dispatch: relay plect.channel.error to other channels, not the failing one by @kecbigmt in #570
- codex: fix teardown race in codex-exec-worker selftest by @kecbigmt in #572
- claude: fix duplicate plect.message from MessageDisplay/Stop race by @kecbigmt in #578
Full Changelog: v0.2.3...v0.2.4