Commit Graph
5765 Commits
Author SHA1 Message Date
Dotta 33ffff8a12 Merge branch 'codex/sleep-26-teams-consent-expiry' into codex/sleep-27-teams-attempt-recovery
* codex/sleep-26-teams-consent-expiry:
  fix(server): release settled receiver work during drain
  fix(server): release settled Discord work during drain
  fix(server): release settled tool health intent during drain
2026-10-25 10:04:12 -05:00
Dotta d626ff4b13 Merge branch 'codex/sleep-25-voice-call-reports' into codex/sleep-26-teams-consent-expiry
* codex/sleep-25-voice-call-reports:
  fix(server): release settled receiver work during drain
  fix(server): release settled Discord work during drain
  fix(server): release settled tool health intent during drain
2026-10-25 10:04:09 -05:00
Dotta 920a951505 Merge branch 'codex/sleep-24-voice-inbound-retention' into codex/sleep-25-voice-call-reports
* codex/sleep-24-voice-inbound-retention:
  fix(server): release settled receiver work during drain
  fix(server): release settled Discord work during drain
  fix(server): release settled tool health intent during drain
2026-10-25 10:04:07 -05:00
Dotta f4f7e14f7a Merge branch 'codex/sleep-23-voice-inbound-cleanup' into codex/sleep-24-voice-inbound-retention
* codex/sleep-23-voice-inbound-cleanup:
  fix(server): release settled receiver work during drain
  fix(server): release settled Discord work during drain
  fix(server): release settled tool health intent during drain
2026-10-25 10:04:04 -05:00
Dotta 82d023a3a0 Merge branch 'codex/sleep-22-voice-reply-delivery' into codex/sleep-23-voice-inbound-cleanup
* codex/sleep-22-voice-reply-delivery:
  fix(server): release settled receiver work during drain
  fix(server): release settled Discord work during drain
  fix(server): release settled tool health intent during drain
2026-10-25 10:04:02 -05:00
Dotta 05797e2b9f Merge branch 'codex/sleep-21-voice-session-recovery' into codex/sleep-22-voice-reply-delivery
* codex/sleep-21-voice-session-recovery:
  fix(server): release settled receiver work during drain
  fix(server): release settled Discord work during drain
  fix(server): release settled tool health intent during drain
2026-10-25 10:04:00 -05:00
Dotta a4bc3ea50e Merge branch 'codex/sleep-20-chat-runtime-discovery' into codex/sleep-21-voice-session-recovery
* codex/sleep-20-chat-runtime-discovery:
  fix(server): release settled receiver work during drain
  fix(server): release settled Discord work during drain
  fix(server): release settled tool health intent during drain
2026-10-25 10:03:57 -05:00
DottaandPaperclip 8815dfad38 fix(server): release settled receiver work during drain
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-25 10:03:39 -05:00
Dotta f2338a2d2e Merge branch 'codex/sleep-19-discord-command-registration' into codex/sleep-20-chat-runtime-discovery
* codex/sleep-19-discord-command-registration:
  fix(server): release settled Discord work during drain
  fix(server): release settled tool health intent during drain
2026-10-25 10:02:04 -05:00
DottaandPaperclip 954a0faa75 fix(server): release settled Discord work during drain
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-25 10:01:57 -05:00
DottaandPaperclip 7d89e7691f Merge tool health drain repair into Discord command scheduling
Co-Authored-By: Paperclip <noreply@paperclip.ing>

* codex/sleep-18-tool-connection-health:
  fix(server): release settled tool health intent during drain
2026-10-25 09:55:23 -05:00
DottaandPaperclip e685a0e7ef fix(server): release settled tool health intent during drain
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-25 09:55:19 -05:00
DottaandPaperclip 6e40ac2570 Merge codex/sleep-26-teams-consent-expiry into codex/sleep-27-teams-attempt-recovery
Co-Authored-By: Paperclip <noreply@paperclip.ing>

* codex/sleep-26-teams-consent-expiry:
  test(server): verify voice report resume at its retained deadline
  test(server): verify retention resume at its retained deadline
2026-10-25 09:50:48 -05:00
DottaandPaperclip 0bb6de2343 Merge codex/sleep-25-voice-call-reports into codex/sleep-26-teams-consent-expiry
Co-Authored-By: Paperclip <noreply@paperclip.ing>

* codex/sleep-25-voice-call-reports:
  test(server): verify voice report resume at its retained deadline
  test(server): verify retention resume at its retained deadline
2026-10-25 09:50:45 -05:00
DottaandPaperclip 6d99318a8d test(server): verify voice report resume at its retained deadline
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-25 09:50:43 -05:00
DottaandPaperclip 6f8bf4d3e3 Merge retention drain verification into voice reports
Co-Authored-By: Paperclip <noreply@paperclip.ing>

* codex/sleep-24-voice-inbound-retention:
  test(server): verify retention resume at its retained deadline
2026-10-25 09:49:25 -05:00
DottaandPaperclip c46bcbf9ff test(server): verify retention resume at its retained deadline
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-25 09:49:23 -05:00
DottaandPaperclip 82b328127f Merge codex/sleep-26-teams-consent-expiry into codex/sleep-27-teams-attempt-recovery
Co-Authored-By: Paperclip <noreply@paperclip.ing>

* codex/sleep-26-teams-consent-expiry:
  fix(server): release settled voice recovery intent during drain
2026-10-25 09:44:44 -05:00
DottaandPaperclip be2abb4e32 Merge codex/sleep-25-voice-call-reports into codex/sleep-26-teams-consent-expiry
Co-Authored-By: Paperclip <noreply@paperclip.ing>

* codex/sleep-25-voice-call-reports:
  fix(server): release settled voice recovery intent during drain
2026-10-25 09:44:42 -05:00
DottaandPaperclip 57c9a58d0a Merge codex/sleep-24-voice-inbound-retention into codex/sleep-25-voice-call-reports
Co-Authored-By: Paperclip <noreply@paperclip.ing>

* codex/sleep-24-voice-inbound-retention:
  fix(server): release settled voice recovery intent during drain
2026-10-25 09:44:39 -05:00
DottaandPaperclip 2c09c264bb Merge codex/sleep-23-voice-inbound-cleanup into codex/sleep-24-voice-inbound-retention
Co-Authored-By: Paperclip <noreply@paperclip.ing>

* codex/sleep-23-voice-inbound-cleanup:
  fix(server): release settled voice recovery intent during drain
2026-10-25 09:44:37 -05:00
DottaandPaperclip 0aab051900 Merge codex/sleep-22-voice-reply-delivery into codex/sleep-23-voice-inbound-cleanup
Co-Authored-By: Paperclip <noreply@paperclip.ing>

* codex/sleep-22-voice-reply-delivery:
  fix(server): release settled voice recovery intent during drain
2026-10-25 09:44:34 -05:00
DottaandPaperclip b2af095de2 fix(server): carry voice drain repair into shared deadline dispatch
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-25 09:44:16 -05:00
DottaandPaperclip 1b43332c74 fix(server): release settled voice recovery intent during drain
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-25 09:40:41 -05:00
DottaandPaperclip f53ae3d6d2 docs: record Teams publication and parent review acceptance
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-25 06:20:16 -05:00
DottaandPaperclip 30054cbf4f Merge voice report review fixes into Teams attempt recovery
Co-Authored-By: Paperclip <noreply@paperclip.ing>

* codex/sleep-26-teams-consent-expiry:
  fix(server): index the finite voice report window
2026-10-25 06:19:06 -05:00
DottaandPaperclip e501d6c99d Merge voice report review fixes into Teams consent expiry
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-25 06:18:33 -05:00
DottaandPaperclip 94c60683b8 fix(server): index the finite voice report window
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-25 06:17:50 -05:00
DottaandPaperclip 6f2f3951ca fix(server): recover Teams attempts from saved claim deadlines
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-25 06:11:06 -05:00
DottaandPaperclip 3967c67e9d docs: audit Teams abandoned-attempt recovery
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-25 06:03:00 -05:00
DottaandPaperclip 5ddb4543ed fix(server): schedule Teams consent expiry from saved deadlines
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-25 06:01:32 -05:00
DottaandPaperclip 9a06e4a6ba docs: audit Teams consent expiry as a separate sleep obligation
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-25 05:44:47 -05:00
DottaandPaperclip 250fca6cff docs: record report publication and parent repair acceptance
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-25 05:43:09 -05:00
Dotta ef4695b77f Merge branch 'codex/sleep-24-voice-inbound-retention' into codex/sleep-25-voice-call-reports
* codex/sleep-24-voice-inbound-retention:
  docs: record retention acceptance after denial repair
  fix(server): return inbound denial before provider cleanup
2026-10-25 05:41:41 -05:00
DottaandPaperclip 0dae025e7f docs: record retention acceptance after denial repair
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-25 05:41:39 -05:00
DottaandPaperclip addbbfe35b Merge inbound denial recovery into voice retention
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-25 05:40:50 -05:00
DottaandPaperclip 408b45fd5e fix(server): return inbound denial before provider cleanup
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-25 05:39:52 -05:00
Dotta 3eb3daca84 Merge branch 'codex/sleep-24-voice-inbound-retention' into codex/sleep-25-voice-call-reports
* codex/sleep-24-voice-inbound-retention:
  test(server): wait for Discord recovery settlement before quiet checks
2026-10-25 05:36:30 -05:00
Dotta 454e47ecc5 Merge branch 'codex/sleep-23-voice-inbound-cleanup' into codex/sleep-24-voice-inbound-retention
* codex/sleep-23-voice-inbound-cleanup:
  test(server): wait for Discord recovery settlement before quiet checks
2026-10-25 05:36:30 -05:00
Dotta 52e7686517 Merge branch 'codex/sleep-22-voice-reply-delivery' into codex/sleep-23-voice-inbound-cleanup
* codex/sleep-22-voice-reply-delivery:
  test(server): wait for Discord recovery settlement before quiet checks
2026-10-25 05:36:30 -05:00
Dotta db6ac92075 Merge branch 'codex/sleep-19-discord-command-registration' into codex/sleep-20-chat-runtime-discovery
* codex/sleep-19-discord-command-registration:
  test(server): wait for Discord recovery settlement before quiet checks
2026-10-25 05:36:29 -05:00
Dotta 849917b7b6 Merge branch 'codex/sleep-21-voice-session-recovery' into codex/sleep-22-voice-reply-delivery
* codex/sleep-21-voice-session-recovery:
  test(server): wait for Discord recovery settlement before quiet checks
2026-10-25 05:36:29 -05:00
Dotta 1bf70185d2 Merge branch 'codex/sleep-20-chat-runtime-discovery' into codex/sleep-21-voice-session-recovery
* codex/sleep-20-chat-runtime-discovery:
  test(server): wait for Discord recovery settlement before quiet checks
2026-10-25 05:36:29 -05:00
DottaandPaperclip b2bd10517d test(server): wait for Discord recovery settlement before quiet checks
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-25 05:36:16 -05:00
DottaandPaperclip f271cd1bda fix(server): schedule voice call reports from saved deadlines
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-25 05:33:49 -05:00
Dotta 53aa3bd603 Merge branch 'codex/sleep-24-voice-inbound-retention' into codex/sleep-25-voice-call-reports
* codex/sleep-24-voice-inbound-retention:
  fix(server): scope inbound retention wakes and protect maintenance boundary
2026-10-25 05:22:29 -05:00
DottaandPaperclip 360e1253a0 fix(server): scope inbound retention wakes and protect maintenance boundary
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-25 05:22:14 -05:00
DottaandPaperclip b972ecc314 docs: audit finite voice call-report refresh obligations
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-25 05:08:04 -05:00
DottaandPaperclip 9c38ddfe53 fix(server): schedule inbound voice history retention by deadline
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-25 05:05:10 -05:00
Dotta 11aa16613d Merge branch 'codex/sleep-23-voice-inbound-cleanup' into codex/sleep-24-voice-inbound-retention
* codex/sleep-23-voice-inbound-cleanup:
  fix(db): run inbound cleanup migration outside transaction
2026-10-25 04:57:46 -05:00