Skip to content

deskd 0.1.5

Choose a tag to compare

@hongdp hongdp released this 26 Jul 02:36
· 77 commits to main since this release
dbdee5b

Reliability release.

  • Termination votes are wake demand (#8): proposing a meeting's end now wakes every other required attendee to vote; casting the vote settles the wake; closing a meeting settles every pending wake request; the sweep re-arms parked votes after the meeting's wait timeout. A meeting can no longer sit in termination_pending forever because the counterpart went idle.
  • Non-closing confirms say who they wait for (#8): confirm_end returns waiting_on — a recorded supervisor vote that doesn't close the meeting is now distinguishable from a silent failure.
  • Also since 0.1.4: orchestration.py split into a layered subpackage (#6), stop-state fixes (#5), outage resilience — terminal-rung recycle + undelivered-page retry (#7).