Commit Graph
2738 Commits
Author SHA1 Message Date
DottaandPaperclip cc78a3c8b2 fix(server): wake milestones after Telegram resource migration
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-25 10:33:57 -05:00
DottaandPaperclip b634353059 fix(server): wake milestones from GitHub repository restoration
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-25 10:15:49 -05:00
DottaandPaperclip bdf7ae7e10 fix(server): wake chat milestones when resource bindings recover
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-25 10:12:47 -05:00
Dotta 9775b2bc4a Merge branch 'codex/sleep-27-teams-attempt-recovery' into codex/sleep-28-chat-run-milestones
* codex/sleep-27-teams-attempt-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:14 -05:00
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 71a84ee0c0 Merge codex/sleep-27-teams-attempt-recovery into codex/sleep-28-chat-run-milestones
Co-Authored-By: Paperclip <noreply@paperclip.ing>

* codex/sleep-27-teams-attempt-recovery:
  test(server): verify voice report resume at its retained deadline
  test(server): verify retention resume at its retained deadline
2026-10-25 09:50:50 -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 a907f73cfd test(server): require chat milestone drain to release idle activity
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-25 09:48:27 -05:00
DottaandPaperclip f035f410a7 Merge codex/sleep-27-teams-attempt-recovery into codex/sleep-28-chat-run-milestones
Co-Authored-By: Paperclip <noreply@paperclip.ing>

* codex/sleep-27-teams-attempt-recovery:
  fix(server): release settled voice recovery intent during drain
2026-10-25 09:44:46 -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 36cf01b4b5 fix(server): wake chat milestones from recovered prompt receipts
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-25 09:35:51 -05:00
DottaandPaperclip 41cc717572 fix(server): wake chat milestones after review retirement and reset
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-25 09:30:27 -05:00
DottaandPaperclip 3603b45c43 fix(server): wake chat milestones from governed review transitions
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-25 09:13:23 -05:00
DottaandPaperclip 93f219eec9 fix(server): wake chat milestones when pending interactions expire
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-25 09:01:24 -05:00
DottaandPaperclip 0214d06a64 fix(server): wake milestones when interactions replace older cards
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-25 08:54:55 -05:00
DottaandPaperclip a406da5bf6 fix(server): wake chat milestones after confirmation verdicts
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-25 08:51:11 -05:00
DottaandPaperclip 20f8c301f5 fix(server): wake chat milestones when questions resolve or retire
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-25 08:41:12 -05:00
DottaandPaperclip f398314ecd fix(server): wake chat milestones when publication outcomes settle
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-25 08:32:30 -05:00
DottaandPaperclip db66471936 test(server): verify monitor milestone admission from saved receipts
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-25 08:15:33 -05:00
DottaandPaperclip 2d971ceb5a fix(server): wake chat milestones on question claim transitions
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-25 08:09:35 -05:00
DottaandPaperclip 1e72290f03 fix(server): signal chat milestones when queued comment lineage changes
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-25 07:57:00 -05:00
DottaandPaperclip 78adeadc4b fix(server): signal chat milestones before queue cancellation writes
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-25 07:49:47 -05:00
DottaandPaperclip ec7d997001 fix(server): wake chat milestones after native dispatch receipts commit
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-25 07:43:56 -05:00
DottaandPaperclip 77f85ebc0f fix(server): signal chat milestones from retry and recovery transactions
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-25 07:36:21 -05:00
DottaandPaperclip 8fc2e9675f fix(server): signal chat milestones from queue mutations
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-25 07:25:51 -05:00
DottaandPaperclip 2fd84fcf6f fix(server): wake chat milestones from native decision receipts
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-25 07:13:19 -05:00
DottaandPaperclip 883d45fbc3 fix(server): signal native milestone projection changes
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-25 07:08:13 -05:00
DottaandPaperclip 56ead750d3 feat(server): add scoped chat milestone recovery worker
Reconstruct issue-scoped projection work with the shared coordinator. Signal existing run-status, presentation, and question-receipt transactions; verify real cancellation and continuation producers. Keep production polling until remaining producer coverage is complete.

Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-25 06:55:23 -05:00
DottaandPaperclip 362bf75b8f refactor(server): separate chat lifecycle and native progress projection
Preserve combined reconciliation and its shared budget. Retain PostgreSQL timestamp precision so rejected lifecycle candidates cannot pin pagination.

Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-25 06:37:14 -05:00