Commit Graph

  • f786a1e2b3 fix(core): reset the idle poll's budget on delivery progress Pranay Prakash 2026-07-30 15:11:59 -07:00
  • 58b65b7ef3 fix(core): do not start the abandon clock before a payload can be claimed Pranay Prakash 2026-07-30 15:00:51 -07:00
  • 475be005ea fix(core): never retire a committed delivery on a timer, and count parked deliveries as in-flight Pranay Prakash 2026-07-30 14:29:36 -07:00
  • d851cd7cad fix(core): make delivery-barrier retirement deterministic Pranay Prakash 2026-07-30 13:36:48 -07:00
  • b4376634dc test(core): mark known-failing determinism repros as expected failures Pranay Prakash 2026-07-29 14:39:50 -07:00
  • 27702aed0b test(core): reproduce delivery-barrier starvation under unrelated delivery traffic Pranay Prakash 2026-07-29 13:12:24 -07:00
  • 4872329c59 test(core): characterize divergence from a below-watermark event Pranay Prakash 2026-07-29 12:44:57 -07:00
  • 00ee6186f0 test(core): reproduce ReplayDivergenceError from a buffered hook payload Pranay Prakash 2026-07-29 12:32:44 -07:00
  • 895fa14b5b test(core): reproduce delivery-barrier idle collapse and premature retirement Pranay Prakash 2026-07-29 12:30:36 -07:00
  • ee944d2476 feat(core): stamp creator environment into runInput and reject cross-environment queue deliveries client-side (#3244) Pranay Prakash 2026-07-31 15:53:33 -07:00
  • 7dd98637bc test(e2e): capture the committed log around a corruption's divergent event Peter Wielander 2026-07-31 15:12:09 -07:00
  • 67c61793ef deploy: 1471f252fa github-actions[bot] 2026-07-31 21:48:03 +00:00
  • 1471f252fa [core] Gate event creation on the loaded event count and restart replays in-process (#3145) Peter Wielander 2026-07-31 14:27:43 -07:00
  • 44b20a1ca9 docs(worlds): describe a mixed id log by what it breaks in replay order Peter Wielander 2026-07-31 14:16:48 -07:00
  • 9b51f8c39f Merge remote-tracking branch 'origin/codex/stream-run-started-replay-page' into codex/stream-all-events Nathan Colosimo 2026-07-31 14:09:09 -07:00
  • 69074bc9f8 deploy: 438eaa6a59 github-actions[bot] 2026-07-31 21:06:36 +00:00
  • 42d2a7527e Merge remote-tracking branch 'origin/codex/consume-run-started-preload-cursor' into codex/stream-run-started-replay-page Nathan Colosimo 2026-07-31 14:04:34 -07:00
  • 274bb6811e Merge remote-tracking branch 'origin/main' into codex/consume-run-started-preload-cursor Nathan Colosimo 2026-07-31 13:58:37 -07:00
  • 94943d2f70 chore: harden the local storm harness and untrack its results checkpoint #3269 pgp/event-seq Pranay Prakash 2026-07-31 13:47:55 -07:00
  • 438eaa6a59 Make resumeHook() resilient to transient hook_received event write failures (#1834) Nathan Rajlich 2026-07-31 13:45:54 -07:00
  • 9338543ab7 Merge branch 'peter/event-count-guard' into peter/event-count-guard-restart-evidence #3267 peter/event-count-guard-restart-evidence Peter Wielander 2026-07-31 13:44:16 -07:00
  • a67b34547e docs(world): state the append-only rule for slot allocation Peter Wielander 2026-07-31 13:43:00 -07:00
  • 4937accd6c Merge remote-tracking branch 'origin/main' into peter/event-count-guard #3145 Peter Wielander 2026-07-31 13:42:43 -07:00
  • 41ddc933fa chore: sort imports Peter Wielander 2026-07-31 13:40:14 -07:00
  • 61e7dc87e6 chore: sort imports #3249 peter/slot-ids-race-repro Peter Wielander 2026-07-31 13:39:43 -07:00
  • 503df8825a Merge commit '34b8554b6e' into peter/slot-ids-race-repro Peter Wielander 2026-07-31 13:36:30 -07:00
  • 34b8554b6e fix(world-local): allocate slots append-only Peter Wielander 2026-07-31 13:33:39 -07:00
  • f66196cded chore: untrack local e2e diagnostics dump Peter Wielander 2026-07-31 13:16:22 -07:00
  • f467e06aae Merge peter/slot-ids-7-client into peter/slot-ids-8-worlds Peter Wielander 2026-07-31 13:11:00 -07:00
  • 14c90f28dc Merge peter/slot-event-ids into peter/slot-ids-7-client Peter Wielander 2026-07-31 13:09:23 -07:00
  • 103c920840 Check a restarted replay against the counts the world reported Peter Wielander 2026-07-31 13:03:56 -07:00
  • 80feccc34e Merge origin/main into peter/slot-event-ids Peter Wielander 2026-07-31 13:01:12 -07:00
  • bf289bbff9 Merge origin/main into peter/slot-ids-race-repro Peter Wielander 2026-07-31 12:58:55 -07:00
  • a278813f5c deploy: 4017597a5f github-actions[bot] 2026-07-31 19:58:54 +00:00
  • 9b6730dce3 fix(core): preserve event result inference through recovery Nathan Colosimo 2026-07-31 12:56:34 -07:00
  • c80bfce9dc Merge remote-tracking branch 'origin/main' into codex/consume-run-started-preload-cursor Nathan Colosimo 2026-07-31 12:54:23 -07:00
  • ef60c2a511 chore: remove temporary storm diagnostics and add fence changeset Pranay Prakash 2026-07-31 12:44:17 -07:00
  • 02eed5bc5f feat(world): fence only decision writes Pranay Prakash 2026-07-31 12:39:13 -07:00
  • 4017597a5f feat(core): report replay divergence recovery (#3208) Alex Langenfeld 2026-07-31 14:37:46 -05:00
  • 30781e549f Merge remote-tracking branch 'origin/main' into codex/consume-run-started-preload-cursor Nathan Colosimo 2026-07-31 12:32:46 -07:00
  • 5cfc07dcdf fix(core): reclaim a lost inline step slot instead of splitting the batch Peter Wielander 2026-07-31 06:34:59 -07:00
  • 435e525836 fix(core): render structured error messages and name what a divergence waited for Peter Wielander 2026-07-31 06:01:09 -07:00
  • a02b180881 docs(world): stop calling a dense log a completeness proof Peter Wielander 2026-07-31 11:27:13 -07:00
  • b67828c212 fix(core): stop rejecting healthy logs on late deliveries Peter Wielander 2026-07-31 11:17:34 -07:00
  • 41bc65ad0a fix(core): stop rejecting healthy logs on late deliveries Peter Wielander 2026-07-31 11:17:34 -07:00
  • 328653a7a2 Version Packages (#3223) workflow@4.8.0 github-actions[bot] 2026-07-31 11:12:10 -07:00
  • c1ab85427e Merge origin/main into peter/event-count-guard Peter Wielander 2026-07-31 11:11:54 -07:00
  • 9438f979ac deploy: 3c7875ad73 github-actions[bot] 2026-07-31 17:48:14 +00:00
  • 07e23e2f9e deploy: 11dc036854 github-actions[bot] 2026-07-31 17:28:15 +00:00
  • 3c7875ad73 [docs] upgrade @vercel/geistdocs to 1.19.0 (#3170) christopherkindl 2026-07-31 19:21:15 +02:00
  • 11dc036854 ci: stop deploying changeset-release/main, run its e2e against production (#3243) Pranay Prakash 2026-07-31 10:09:36 -07:00
  • 50e607bb9a fix(world-local): keep directory-scan reads outside the append lock Pranay Prakash 2026-07-31 10:03:43 -07:00
  • 5de3872456 deploy: 2677653759 github-actions[bot] 2026-07-31 15:58:39 +00:00
  • 2677653759 fix(world-local): bound stalled queue deliveries (#3255) Andrew Barba 2026-07-31 11:27:35 -04:00
  • 6b2ccdb656 fix(world-local): order a slot-numbered event log by slot, not by start time Peter Wielander 2026-07-31 06:58:39 -07:00
  • b5ea665886 fix(world-local): order a slot-numbered event log by slot, not by start time Peter Wielander 2026-07-31 06:58:39 -07:00
  • 0f2677023e fix(core): reclaim a lost inline step slot instead of splitting the batch Peter Wielander 2026-07-31 06:34:59 -07:00
  • 48084a7085 fix(core): render structured error messages and name what a divergence waited for Peter Wielander 2026-07-31 06:01:09 -07:00
  • 7d8f2f869f fix(core): send the instant a turbo start synthesizes its run from Peter Wielander 2026-07-31 05:10:03 -07:00
  • f9bd77c2de fix(core): send the instant a turbo start synthesizes its run from Peter Wielander 2026-07-31 05:10:03 -07:00
  • f73bbcddc2 fix(world-local): publish a deferred step_created on the same terms as its start Peter Wielander 2026-07-31 03:36:45 -07:00
  • 3cecc5290a fix(world-local): publish a deferred step_created on the same terms as its start Peter Wielander 2026-07-31 03:36:45 -07:00
  • e4076751e1 fix(world-local,world-postgres): undo an unpublished write's duplicate-suppression claims Peter Wielander 2026-07-31 03:17:26 -07:00
  • 992da0f05a fix(world-local,world-postgres): undo an unpublished write's duplicate-suppression claims Peter Wielander 2026-07-31 03:17:26 -07:00
  • d099af513d fix(core): floor a turbo run's slot claims above its own positions Peter Wielander 2026-07-31 01:00:48 -07:00
  • ca88d214f0 fix(worlds): number the deferred step_created below the claim it rides with Peter Wielander 2026-07-31 00:37:37 -07:00
  • b4a6b2e875 fix(world-local): re-probe a lost position instead of conflicting Peter Wielander 2026-07-30 23:20:10 -07:00
  • 84ababeb23 fix(core): reserve a slot for every event a write publishes Peter Wielander 2026-07-31 00:23:56 -07:00
  • bcd872ec45 fix(core): floor a turbo run's slot claims above its own positions Peter Wielander 2026-07-31 01:00:48 -07:00
  • 531b15ec08 fix(worlds): number the deferred step_created below the claim it rides with Peter Wielander 2026-07-31 00:37:37 -07:00
  • df22f35ebb fix(world-local): re-probe a lost position instead of conflicting Peter Wielander 2026-07-30 23:20:10 -07:00
  • e5af056d60 feat(worlds): mint slot identity by default, including from world-vercel Peter Wielander 2026-07-30 21:48:59 -07:00
  • 3818b89b0d feat(worlds): number events by slot in the Local and Postgres Worlds Peter Wielander 2026-07-30 17:46:11 -07:00
  • 6322aa70b4 fix(core): reserve a slot for every event a write publishes Peter Wielander 2026-07-31 00:23:56 -07:00
  • 2ce3cb12ac feat(worlds): mint slot identity by default, including from world-vercel Peter Wielander 2026-07-30 21:48:59 -07:00
  • 4cbd4f94f0 chore: sort imports in events-v4.test.ts for Biome organizeImports Peter Wielander 2026-07-30 21:18:31 -07:00
  • 4ffe845773 ci: pin strict deployment status resolution #3252 codex/use-matching-deployment-status Nathan Colosimo 2026-07-30 21:17:50 -07:00
  • c6fa921668 ci: use matching deployment status output Nathan Colosimo 2026-07-30 21:11:25 -07:00
  • 718bad3627 Merge remote-tracking branch 'origin/main' into peter/slot-ids-race-repro Peter Wielander 2026-07-30 20:04:05 -07:00
  • 7fd2e4a4e0 [world-vercel] Backport the optimized HTTP/2 transport to stable (#3233) Peter Wielander 2026-07-30 19:59:15 -07:00
  • 391a005ad8 deploy: a54f2b1486 github-actions[bot] 2026-07-31 00:51:49 +00:00
  • f8c41a18b5 feat(worlds): number events by slot in the Local and Postgres Worlds Peter Wielander 2026-07-30 17:46:11 -07:00
  • a49b53ec1f fix(world-local): enforce the decision fence before any append side effect Pranay Prakash 2026-07-30 17:32:22 -07:00
  • a54f2b1486 Sort imports in runtime.ts and step-executor.ts (#3241) #3216 Peter Wielander 2026-07-30 17:20:56 -07:00
  • b39563f3ba feat(world-local): commit-ordered event positions with a cross-process append lock Pranay Prakash 2026-07-30 16:55:48 -07:00
  • ea1a046ff2 Correct the boundary count: always 3, detection is all-or-nothing #3236 shalabhc/benchmark-variance-followup vercel[bot] 2026-07-30 23:25:44 +00:00
  • a9296d3d6a benchmark: use paired preview codex/benchmark-pr3205-paired-preview Nathan Colosimo 2026-07-30 16:19:53 -07:00
  • e3ba687193 Merge remote-tracking branch 'origin/codex/stream-run-started-replay-page' into codex/stream-all-events Nathan Colosimo 2026-07-30 16:17:40 -07:00
  • 0e95642527 Merge remote-tracking branch 'origin/codex/consume-run-started-preload-cursor' into codex/stream-run-started-replay-page Nathan Colosimo 2026-07-30 16:17:28 -07:00
  • 0207a58c95 Update variance analysis with production and warm-reuse findings vercel[bot] 2026-07-30 23:17:21 +00:00
  • d70cd3424d Merge remote-tracking branch 'origin/main' into codex/consume-run-started-preload-cursor Nathan Colosimo 2026-07-30 16:17:06 -07:00
  • 2b9ad5d1ef Empty commit: same-night control storm on the bisect base pgp/base-control-e8934ade9 Pranay Prakash 2026-07-30 16:15:30 -07:00
  • ec0594a182 test(world-local): allow slow preload coverage Nathan Colosimo 2026-07-30 16:10:32 -07:00
  • 137516db10 deploy: 32ac8e73fd github-actions[bot] 2026-07-30 23:09:03 +00:00
  • 5cc453ae77 [repro] guarantee the kill switch reaches the deployed runtime #3242 pgp/repro-h2-multiplex-off Pranay Prakash 2026-07-30 16:09:00 -07:00
  • b0e201caf3 Merge remote-tracking branch 'origin/pgp/replay-engine-determinism-tests' into pgp/event-seq Pranay Prakash 2026-07-30 16:08:52 -07:00
  • e1b5778974 Merge branch 'pgp/autoincrement-event-sort-ids' into pgp/event-seq Pranay Prakash 2026-07-30 16:08:45 -07:00
  • 2bb0858bbf [repro] main + WORKFLOW_H2_MULTIPLEX=0 Pranay Prakash 2026-07-30 16:05:33 -07:00
  • a5d821244d fix(core): harden run start preload recovery Nathan Colosimo 2026-07-30 16:04:34 -07:00
  • f39f9be2da Don't run steps inline when a run's wake-ups are serialized #3229 peter/seq-replay-test Peter Wielander 2026-07-30 15:54:24 -07:00