Commit Graph
5708 Commits
Author SHA1 Message Date
DottaandPaperclip 439d0a86eb test(server): retain voice reply recovery after failed state reads
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-25 04:02:23 -05:00
DottaandPaperclip fe5e251319 test(server): prove publication commit wakes and paged voice recovery
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-25 03:59:00 -05:00
DottaandPaperclip 04a27268f5 fix(server): drive phone reply delivery from committed work and deadlines
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-25 03:51:04 -05:00
DottaandPaperclip a159fadfa1 refactor(server): centralize ordered voice reply state reads
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-25 03:31:14 -05:00
DottaandPaperclip 515e2625d0 refactor(server): share voice reply chunk and retry policy
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-25 03:27:30 -05:00
DottaandPaperclip e351ba1688 docs: audit voice reply delivery triggers and outcome barriers
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-25 03:24:27 -05:00
DottaandPaperclip 8f5e861dbd fix(server): fence late voice binding during expiry recovery
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-25 03:17:23 -05:00
DottaandPaperclip f4b99ec0fb test(server): verify voice recovery lifecycle and paged progress
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-25 03:09:48 -05:00
DottaandPaperclip e3b99eec3d Merge receiver review repairs into voice recovery
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-25 03:05:31 -05:00
DottaandPaperclip 1604a9fcba fix(server): coalesce receiver recovery without redundant stop wakes
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-25 03:05:04 -05:00
DottaandPaperclip a39d97e737 feat(server): establish voice session recovery deadlines and producer signals
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-25 02:56:15 -05:00
DottaandPaperclip 75e3e2f80a docs: separate voice maintenance owners before sleep migration
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-25 02:47:46 -05:00
DottaandPaperclip 643f476622 docs: record receiver workspace build verification
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-25 02:45:06 -05:00
DottaandPaperclip f45969454c fix(server): wake chat receiver discovery from configuration and lease deadlines
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-25 02:44:00 -05:00
DottaandPaperclip b4ce002677 docs: record accepted health repair and remaining stack gates
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-25 02:15:03 -05:00
DottaandPaperclip d71de56f06 docs: audit receiver discovery ownership and wake obligations
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-25 02:13:53 -05:00
DottaandPaperclip d3187f76a4 fix(server): preserve backlog deadlines after partial failure
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-25 02:11:08 -05:00
DottaandPaperclip fe1c886a3d Merge scoped health refreshes into Discord scheduling
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-25 02:06:01 -05:00
DottaandPaperclip e8febb30eb Merge scoped health refreshes into company cleanup prerequisite
Co-Authored-By: Paperclip <noreply@paperclip.ing>

* codex/sleep-18-tool-connection-health:
  fix(server): scope health refreshes to changed connections
2026-10-25 02:04:45 -05:00
DottaandPaperclip 9ef6e4f4c8 fix(server): scope health refreshes to changed connections
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-25 02:04:32 -05:00
DottaandPaperclip 58a1ac7595 docs: retain chat history deletion review evidence
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-25 01:49:15 -05:00
DottaandPaperclip 33954efd2e Merge chat history deletion ordering into Discord scheduling
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-25 01:48:13 -05:00
DottaandPaperclip e7c29e4840 fix(server): remove chat history before company issues
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-25 01:47:24 -05:00
DottaandPaperclip bbbda13a5f docs: record Discord review repairs and deletion prerequisite
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-25 01:44:15 -05:00
DottaandPaperclip 2802c361f3 Merge company endpoint deletion prerequisite into Discord scheduling
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-25 01:42:34 -05:00
DottaandPaperclip 4d721402d2 fix(server): remove chat endpoints before company agents
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-25 01:41:48 -05:00
DottaandPaperclip 8df31d46c0 fix(server): preserve Discord backlog and queued scopes
Retain the real company-deletion regression pending its prerequisite dependency-order repair.

Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-25 01:38:33 -05:00
DottaandPaperclip 543f9acf01 Merge health scheduling review repairs into Discord scheduling
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-25 01:32:13 -05:00
DottaandPaperclip f8ad26f0ff fix(server): continue due health backlog between bounded batches
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-25 01:31:47 -05:00
DottaandPaperclip c23fd46f10 test(server): verify real health scheduling producers
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-25 01:27:26 -05:00
DottaandPaperclip 6742665ecf fix(server): share health-check batches across due companies
A real database regression reproduces a quiet company's delayed check behind another company's unchecked inventory. Rotate company turns and preserve each company's deadline ordering.

Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-25 01:17:20 -05:00
DottaandPaperclip 097f5c8aff feat(server): select bounded background work fairly across companies
Preserve each owner's ordering while rotating company turns between bounded batches.

Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-25 01:14:52 -05:00
DottaandPaperclip 3755d7cace fix(server): wake Discord registration from committed changes and deadlines
Replace command maintenance inside runtime polling with scoped producer wakes, saved verification deadlines, and fair bounded dispatch. Preserve current credential and namespace authority, foreground setup, runtime continuity, and shutdown settlement.

Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-25 01:13:08 -05:00
DottaandPaperclip e77979d4fc feat(server): select bounded background work fairly across companies
Preserve each owner's ordering while rotating company turns between bounded batches.

Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-25 01:10:43 -05:00
DottaandPaperclip dd2208dca7 feat(server): add Discord registration deadline scheduling foundation
Preserve stored verification and retry obligations with scoped commit hints and the shared coordinator. Producer wiring and runtime migration follow in this same slice.

Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-25 00:54:29 -05:00
DottaandPaperclip 7da52ac08c Merge health warning repair into command scheduling
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-25 00:42:02 -05:00
DottaandPaperclip da40899606 fix(server): retain warnings for scheduled health failures
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-25 00:40:05 -05:00
DottaandPaperclip 940dcb51a2 docs: audit Discord command registration before runtime polling removal
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-25 00:34:08 -05:00
DottaandPaperclip 2ca12f8063 fix(server): schedule tool health from connection changes and deadlines
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-25 00:27:46 -05:00
DottaandPaperclip 9bdc52e093 docs: record tool health mutation and fencing boundaries
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-25 00:00:06 -05:00
DottaandPaperclip 17f3eaf806 Merge repaired plugin scheduling into tool health migration
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-24 23:59:10 -05:00
DottaandPaperclip ba0b6752cd Merge approval queue retry repair into plugin scheduling
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-24 23:56:38 -05:00
DottaandPaperclip 0d3100665d fix(server): back off failed approval queue projections
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-24 23:55:39 -05:00
DottaandPaperclip d6b27a4b48 fix(server): bound plugin refreshes and finish teardown after errors
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-24 23:50:36 -05:00
DottaandPaperclip cde69869bf test(server): reproduce idle tool health maintenance scans
Record the producer audit and failing baseline before migrating the worker.

Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-24 23:35:12 -05:00
DottaandPaperclip faac1bf85c Merge historical cleanup CI fixture repair
Co-Authored-By: Paperclip <noreply@paperclip.ing>

* codex/sleep-16-seeded-decision-queues:
  test(server): await historical cleanup page completion
2026-10-24 23:30:28 -05:00
DottaandPaperclip 0c7109c103 test(server): await historical cleanup page completion
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-24 23:30:17 -05:00
DottaandPaperclip 88467fd435 fix(server): preserve plugin settlements and concurrent deadlines
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-24 23:29:28 -05:00
DottaandPaperclip 29fd1fe18f Merge company-scoped approval queue recovery
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-24 23:19:59 -05:00
DottaandPaperclip 400f4c0fc8 fix(server): scope approval queue wakes to their company
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-24 23:05:41 -05:00