Commit Graph
1821 Commits
Author SHA1 Message Date
DottaandPaperclip 95f439ab49 fix(server): bind inbound approval with its authorized voice session
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-25 04:23:04 -05:00
DottaandPaperclip 90caaf3fa9 refactor(server): share voice deadline dispatch and prove restoration wiring
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-25 04:17:16 -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 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 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 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 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 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 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 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 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 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 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
DottaandPaperclip 8b4f551dc2 fix(server): schedule plugin jobs from saved deadlines
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-24 16:47:35 -07:00
DottaandPaperclip 4d15c08428 fix(server): order queue membership locks consistently
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-24 16:06:59 -07:00
DottaandPaperclip e04a0375dc fix(server): wake approval queue seeding from committed changes
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-24 15:56:37 -07:00
DottaandPaperclip 9c5c4fbf65 fix(server): schedule join request retention from durable deadlines
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-24 15:38:08 -07:00
DottaandPaperclip 28a197cdfd fix(server): preserve terminal workspace recovery cursor precision
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-24 15:27:55 -07:00
DottaandPaperclip 2c5babcabc Merge decision paging repairs into retention stack
Co-Authored-By: Paperclip <noreply@paperclip.ing>

* codex/sleep-13-grok-dispatch:
  fix(server): retain database precision in effect recovery cursor
  fix(server): preserve expiry paging timestamp precision
2026-10-24 15:24:26 -07:00
DottaandPaperclip 31bcd19888 Merge decision paging repairs through dispatch stack
Co-Authored-By: Paperclip <noreply@paperclip.ing>

* codex/sleep-12-decision-target-invalidation:
  fix(server): retain database precision in effect recovery cursor
  fix(server): preserve expiry paging timestamp precision
2026-10-24 15:24:26 -07:00
DottaandPaperclip a263b7e69a Merge decision recovery paging repairs
Co-Authored-By: Paperclip <noreply@paperclip.ing>

* codex/sleep-11-decision-effect-recovery:
  fix(server): retain database precision in effect recovery cursor
  fix(server): preserve expiry paging timestamp precision
2026-10-24 15:24:03 -07:00
DottaandPaperclip cebcd9c427 fix(server): retain database precision in effect recovery cursor
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-24 15:24:01 -07:00
DottaandPaperclip cbf7306989 Merge expiry paging repair into effect recovery
Co-Authored-By: Paperclip <noreply@paperclip.ing>

* codex/sleep-10-decision-expiry:
  fix(server): preserve expiry paging timestamp precision
2026-10-24 15:11:57 -07:00
DottaandPaperclip e89c682ba5 fix(server): preserve expiry paging timestamp precision
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-24 15:11:54 -07:00
DottaandPaperclip a29ce265b0 fix(server): preserve database precision in retention recovery cursors
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-24 14:53:21 -07:00
DottaandPaperclip ea3dd40cdd fix(server): schedule approval retention from durable source deadlines
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-24 14:43:07 -07:00
DottaandPaperclip ee83da2455 Merge decision target review repair into Grok dispatch migration
Co-Authored-By: Paperclip <noreply@paperclip.ing>

* codex/sleep-12-decision-target-invalidation:
  fix(server): retain full target scans with scoped transaction hints
2026-10-24 14:00:26 -07:00
DottaandPaperclip 1bbfc69590 fix(server): retain full target scans with scoped transaction hints
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-24 14:00:17 -07:00