Skip to content

v1.92.0

Choose a tag to compare

@github-actions github-actions released this 26 May 19:31
· 259 commits to master since this release

v1.92.0 (2026-05-26)

This release is published under the MIT License.

Bug Fixes

  • sessions: Make channel_messages migration idempotent and fix lookup guard (3db8fca)

Code Style

  • Apply ruff formatting across sessions and detached processes (87d8a7b)

  • coordinator: Apply ruff formatting (5e092ce)

Documentation

  • deltas: Add implementation plan for DLT-169 (04efbcd)

  • deltas: Expand DLT-169 design with implementation details and scenarios (ea0b8cc)

  • deltas: Mark DLT-169 as implemented (30c9919)

  • deltas: Mark DLT-169 batch 2 as done (b66f415)

  • deltas: Mark DLT-169 batch 3 as done (6331458)

  • deltas: Mark DLT-169 batch 4 as done (e68629f)

  • deltas: Mark DLT-169 batch 5 as done (a153935)

  • deltas: Refactor DLT-169 design to use generic target_session_id and deferred reactions (f0f3f29)

  • deltas: Remove completed DLT-169 and unblock DLT-168 (b39e1b1)

  • deltas: Rename session_external_ids to channel_messages in DLT-169 (a0f14cd)

  • deltas: Simplify DLT-169 spec acceptance criteria (98030a0)

  • deltas: Update DLT-169 priority and scope (eff9ab5)

  • deltas: Update DLT-169 status to design complete (1298585)

  • deltas: Update DLT-169 status to designed (e885ee0)

  • deltas: Update DLT-169 status to in-progress design (25a23d1)

  • deltas: Update DLT-169 status to plan (4796ea5)

  • deltas: Update DLT-169 status to spec (eb04be9)

  • design: Add DES-014 generic routing fields pattern (0857185)

  • designs: Add design for external message ID tracking per session (fc3f3c6)

  • designs: Reconcile DLT-169 into feature designs (8e72ead)

  • specs: Add spec for external message ID tracking per session (7648e67)

  • specs: Reconcile DLT-169 into feature specifications (56b67a9)

  • specs: Refine DLT-169 spec with edge cases and constraints (233a301)

Features

  • messages: Add target_session_id and external_id to envelope types (db687d6)

  • sessions: Add channel message ID tracking data layer (ec5ad6d)

  • sessions: Add target_session_id routing in coordinator (23749bf)

  • telegram: Add reaction session routing for idle-path reactions (98cc51c)

  • telegram: Capture incoming and outgoing message IDs (3cf2233)

Refactoring

  • sessions: Extract _route_to_target_session from coordinator (afc0689)

  • sessions: Tighten ChannelMessage typing and drop id field (efe2c7d)

Testing

  • sessions: Add channel message tests for registry and repository (3531b36)

Detailed Changes: v1.91.0...v1.92.0