Commit Graph

  • 423e7e268f [ci] Retry e2e tests once in CI, keeping retried tests visible (#3530) #3555 alangenfeld/backport-e2e-ci-retry-stable Alex Langenfeld 2026-08-14 12:08:41 -05:00
  • c041d3d231 [ci] Retry e2e tests once in CI, keeping retried tests visible (#3530) peter/repro-baseline-main Alex Langenfeld 2026-08-14 12:08:41 -05:00
  • 3e060e31f1 [core] Diagnostics for residual slot-mode CORRUPTED_EVENT_LOG: offline replay of the corrupted storm log + draw-order probes #3543 peter/race-repro-diagnostics Peter Wielander 2026-08-13 18:15:57 -07:00
  • f81f331749 [core] Detect wedged waits instead of wake-looping on them forever #3541 Pranay Prakash 2026-08-13 18:08:02 -07:00
  • 29dfbe3c51 [core] Publish the wake on a live-run hook_received conflict instead of throwing HookNotFoundError Pranay Prakash 2026-08-13 17:52:48 -07:00
  • 3cb390949c Merge branch 'quickjs-vm-snapshots' into quickjs-vm-threshold-snapshots #3251 quickjs-vm-threshold-snapshots Nathan Rajlich 2026-08-13 17:37:48 -07:00
  • aef4a551b6 Merge remote-tracking branch 'origin/main' into quickjs-vm-snapshots #3250 quickjs-vm-snapshots Nathan Rajlich 2026-08-13 17:35:32 -07:00
  • b7c10e0283 deploy: dc85865718 github-actions[bot] 2026-08-13 23:26:27 +00:00
  • cc1cb8eef9 Merge remote-tracking branch 'origin/codex/stream-tail-worlds' into codex/stream-tail-cursor Nathan Colosimo 2026-08-13 16:20:22 -07:00
  • e15cc023ad Merge remote-tracking branch 'origin/main' into codex/stream-tail-worlds Nathan Colosimo 2026-08-13 16:20:13 -07:00
  • d46bc4bb3c Merge branch 'codex/stream-tail-worlds' into codex/stream-tail-cursor Nathan Colosimo 2026-08-13 16:07:23 -07:00
  • 5d68d17db6 fix: keep the package graph acyclic Nathan Colosimo 2026-08-13 16:07:17 -07:00
  • dc85865718 [core] Drop pre-slot event ID support and preconditionGuard capability (#3519) Peter Wielander 2026-08-13 15:57:28 -07:00
  • 0c80f10639 Merge branch 'codex/stream-tail-worlds' into codex/stream-tail-cursor Nathan Colosimo 2026-08-13 15:53:27 -07:00
  • 63b7a57d70 test: pin chunk pagination to v3 Nathan Colosimo 2026-08-13 15:53:23 -07:00
  • 5a90b033ad Merge branch 'codex/stream-tail-worlds' into codex/stream-tail-cursor Nathan Colosimo 2026-08-13 15:52:06 -07:00
  • b9d4094587 feat: version stream tail cursor contract Nathan Colosimo 2026-08-13 15:51:59 -07:00
  • 9d0aaa8054 Merge remote-tracking branch 'origin/main' into codex/stream-tail-worlds Nathan Colosimo 2026-08-13 15:42:12 -07:00
  • 5dfe7d60c7 deploy: 834d1f945f github-actions[bot] 2026-08-13 19:34:31 +00:00
  • 834d1f945f [web-shared] Mark ignored duplicate events in the observability UI (#3467) Peter Wielander 2026-08-13 12:07:13 -07:00
  • 2f10fff0a5 deploy: 8d8b7b3845 github-actions[bot] 2026-08-13 19:00:24 +00:00
  • 1319622cbf [world-vercel] Retry throttled (429) event writes in-process, honoring Retry-After (#3504) #3524 backport/pr-3504-to-stable github-actions[bot] 2026-08-13 18:38:06 +00:00
  • 8d8b7b3845 [world-vercel] Retry throttled (429) event writes in-process, honoring Retry-After (#3504) Nathan Rajlich 2026-08-13 11:33:36 -07:00
  • 09fa44ab57 deploy: 0b7c9671ee github-actions[bot] 2026-08-13 18:28:43 +00:00
  • 0b7c9671ee [bench] Add a Promise.all fan-out scenario with Fan-out TTFS/TTLS rows (#3522) Peter Wielander 2026-08-13 11:00:50 -07:00
  • ae3cd1d9de deploy: 3450c867f6 github-actions[bot] 2026-08-13 16:26:24 +00:00
  • 3450c867f6 [core] Poll for the deferred check instead of sleeping past it (#3507) Peter Wielander 2026-08-13 08:58:58 -07:00
  • 32c491cf08 deploy: 01991edeeb github-actions[bot] 2026-08-13 07:37:29 +00:00
  • 01991edeeb feat(world-vercel): synthesize per-event client spans on the WS transport (#3452) Shalabh Chaturvedi 2026-08-13 00:06:59 -07:00
  • 9af6f63a5d [core] Carry step input, attempt, and log position on dispatch messages #3512 peter/world-vercel-v5 Peter Wielander 2026-08-12 19:17:38 -07:00
  • 8ef177d218 Stop tracking a generated e2e diagnostics sidecar Peter Wielander 2026-08-12 18:49:45 -07:00
  • 99c641afae [core] Ignore a step event behind the step's result; show the log that corrupted Peter Wielander 2026-08-12 18:48:58 -07:00
  • 3ba9ea08a6 [core] State the attempt on step_started; read steps back where they now live Peter Wielander 2026-08-12 18:48:46 -07:00
  • d8eb897d25 [world-vercel] Call the v5 event API Peter Wielander 2026-08-12 18:48:33 -07:00
  • 392953f287 [core] Drop pre-slot event ids, the preconditionGuard capability, and resilient dispatch by default Peter Wielander 2026-08-12 18:44:35 -07:00
  • 78a7c62e4c feat(world-vercel): synthesize per-event client spans on the WS transport #3518 shalabhc/ws-synthetic-trace-spans-clean vercel[bot] 2026-08-13 00:59:05 +00:00
  • 32fdf038d2 Merge branch 'codex/stream-tail-worlds' into codex/stream-tail-cursor Nathan Colosimo 2026-08-12 16:57:34 -07:00
  • 4f319ccd59 fix: validate stream chunk cursors Nathan Colosimo 2026-08-12 16:57:17 -07:00
  • 967c829d01 deploy: f1ef0cbf03 github-actions[bot] 2026-08-12 22:07:23 +00:00
  • f1ef0cbf03 Deprecate world.runs.list for observability (#3404) Karthik Kalyan 2026-08-12 14:36:21 -07:00
  • 3a20548c5a deploy: 0f4b35f629 github-actions[bot] 2026-08-12 21:08:38 +00:00
  • 338756ead6 deploy: b589460ce8 github-actions[bot] 2026-08-12 20:40:06 +00:00
  • 9704155809 Merge branch 'codex/stream-tail-worlds' into codex/stream-tail-cursor Nathan Colosimo 2026-08-12 13:38:27 -07:00
  • 5d22ad6217 Merge remote-tracking branch 'origin/main' into codex/stream-tail-worlds Nathan Colosimo 2026-08-12 13:37:28 -07:00
  • 598d712173 fix: Better loading of SvelteKit routes directory (#3474) backport/pr-3530-to-stable Simon H 2026-08-12 22:24:27 +02:00
  • 0f4b35f629 [world-local] Fix CORRUPTED_EVENT_LOG from hook-resume staging slot holes (#3492) Peter Wielander 2026-08-12 13:16:42 -07:00
  • a0bb3121fc [core] Poll for the deferred check instead of sleeping past it peter/windows-preload-timeout Peter Wielander 2026-08-12 13:14:48 -07:00
  • 8931bee41b [world-local] Give the complete-preload test a budget the Windows runner can meet (#3503) Peter Wielander 2026-08-12 13:09:35 -07:00
  • b589460ce8 [core] Report the replay position on every event write (#3479) Peter Wielander 2026-08-12 13:08:18 -07:00
  • 104c2f9e17 [world-local] Give the complete-preload test a budget the Windows runner can meet #3503 Peter Wielander 2026-08-12 13:01:23 -07:00
  • b92ce5a138 specs: TLA+ model of dispatch-layer self-healing #3441 pgp/tla-replay-prefix-consistency Pranay Prakash 2026-08-12 12:55:42 -07:00
  • 681e3440a2 specs: keep TLA+ artifacts as a pure current-state spec Pranay Prakash 2026-08-12 12:49:18 -07:00
  • 0fd620a411 deploy: 14b52ac04b github-actions[bot] 2026-08-12 19:41:35 +00:00
  • 14b52ac04b [1/4] Replace shared observability component styles with Tailwind (#3295) Mitul Shah 2026-08-12 15:13:39 -04:00
  • d97b3752b9 Dedupe zod and undici by publishing caret ranges #3498 peter/dedupe-zod-undici Peter Wielander 2026-08-12 12:11:43 -07:00
  • 0043feebbc deploy: a0ccfe0f50 github-actions[bot] 2026-08-12 18:41:11 +00:00
  • a0ccfe0f50 feat(core): measure hook-triggered time to resume (#3437) Karthik Kalyan 2026-08-12 11:14:03 -07:00
  • 62fa1522eb Merge branch 'codex/stream-tail-worlds' into codex/stream-tail-cursor Nathan Colosimo 2026-08-12 10:13:00 -07:00
  • b827cd8c61 Merge remote-tracking branch 'origin/main' into codex/stream-tail-worlds Nathan Colosimo 2026-08-12 10:12:56 -07:00
  • 5b5bfe9d9c deploy: efbc408c4e github-actions[bot] 2026-08-12 16:48:53 +00:00
  • 7065db8ea4 [core] Ignore duplicate events per event class instead of failing the run (#3381) #3487 backport/pr-3381-to-stable github-actions[bot] 2026-08-12 16:28:45 +00:00
  • efbc408c4e [core] Ignore duplicate events per event class instead of failing the run (#3381) test/server-pr-768 Peter Wielander 2026-08-12 09:16:59 -07:00
  • 6c7c2e9675 deploy: 600b096d2f github-actions[bot] 2026-08-12 14:24:46 +00:00
  • 600b096d2f feat(world): batch analytics event lookups (#3390) test/server-pr-763 Alex Langenfeld 2026-08-12 08:56:54 -05:00
  • ce0690c030 docs: document atomic start hooks #3440 codex/atomic-start-docs Nathan Colosimo 2026-08-10 17:20:44 -07:00
  • 5bf27b9cfb feat(world-local): support atomic start hooks #3449 codex/atomic-start-local Nathan Colosimo 2026-08-10 22:06:31 -07:00
  • 91d04bbb73 feat(core): add atomic start hook admission Nathan Colosimo 2026-08-10 17:20:33 -07:00
  • 81d75f7224 test(core): interleave repro scenarios so one slow attempt cannot starve the rest #3465 peter/step-dispatch-watchdog Peter Wielander 2026-08-11 15:15:00 -07:00
  • 596021a922 Cover the quickjs suspension arming the dispatch wake alongside a pending wait Peter Wielander 2026-08-11 14:43:33 -07:00
  • ea90d525b0 Reframe the sim scenario's fault model: a spent key, not a dropped message Peter Wielander 2026-08-11 14:39:47 -07:00
  • 103e15ed4b Merge World stream cursor layer Nathan Colosimo 2026-08-11 14:37:07 -07:00
  • 459e34b7f0 feat(world): expose capabilities in health checks Nathan Colosimo 2026-08-10 13:19:32 -07:00
  • b7f4bae400 chore: split stream cursor changesets Nathan Colosimo 2026-08-11 14:37:01 -07:00
  • 69e8f568d5 fix: preserve open stream tail cursors Nathan Colosimo 2026-08-11 14:36:41 -07:00
  • 8fc86897b3 Arm the quickjs dispatch wake independently of the wait continuation Peter Wielander 2026-08-11 14:34:26 -07:00
  • 6d087dbd97 Correct the watchdog's user-facing description Peter Wielander 2026-08-11 14:23:25 -07:00
  • cc33d4c556 Let the dispatch wake reach a started step's lease boundary Peter Wielander 2026-08-11 14:16:37 -07:00
  • e86ab65d07 deploy: 9add9d782d github-actions[bot] 2026-08-11 20:54:57 +00:00
  • 1b6891b291 Merge remote-tracking branch 'origin/main' into codex/stream-tail-cursor Nathan Colosimo 2026-08-11 13:40:41 -07:00
  • 22f54b9ed0 chore: order type import in quickjs entrypoint Peter Wielander 2026-08-11 13:37:41 -07:00
  • 5ef83fc836 Merge origin/main into peter/step-dispatch-watchdog Peter Wielander 2026-08-11 13:30:16 -07:00
  • 8aed29c85c deploy: c1a5c74edb github-actions[bot] 2026-08-11 20:27:52 +00:00
  • 9add9d782d Bound decoded sparse-array lengths (#3462) Nathan Colosimo 2026-08-11 13:27:12 -07:00
  • aab960233f Cover a lazily-created inline step in the lost-dispatch deadline Peter Wielander 2026-08-11 13:16:06 -07:00
  • df22103540 Give the repro's stuck deadline slack for a late-losing run Peter Wielander 2026-08-11 13:15:16 -07:00
  • c2972221b0 Format Peter Wielander 2026-08-11 13:14:34 -07:00
  • 51489b1fce Recover a step whose invocation disappeared mid-body Peter Wielander 2026-08-11 13:10:26 -07:00
  • 620c2ffed6 deploy: 9f5015b805 github-actions[bot] 2026-08-11 19:57:59 +00:00
  • c1a5c74edb fix(streams): surface typed retention expiry errors (#3410) Alex Langenfeld 2026-08-11 14:52:38 -05:00
  • 3d5d03d774 Simulate a lost step dispatch in world-sim Peter Wielander 2026-08-11 12:45:25 -07:00
  • a073e1fb98 Cover a dispatch lost on a step's first hand-off Peter Wielander 2026-08-11 12:34:16 -07:00
  • 7683130461 Resilient step dispatch: parallelize step_created writes with queue publishes (#3365) test/server-pr-751 Nathan Rajlich 2026-08-11 12:34:15 -07:00
  • 9f5015b805 Version Packages (beta) (#3378) workflow@5.0.0-beta.41 github-actions[bot] 2026-08-11 12:30:28 -07:00
  • b9f2ca445b Re-dispatch steps that were created but never started Peter Wielander 2026-08-11 12:24:34 -07:00
  • c6a16aefc5 bench: HTTP control for the WS-forced benchmark of workflow-server#746 bench/server-pr-746-http vercel[bot] 2026-08-11 18:36:11 +00:00
  • f5a2301214 Name only the position above the log the write holds #3305 peter/slot-event-identity Peter Wielander 2026-08-11 11:31:27 -07:00
  • 444c259677 Version Packages (#3436) workflow@4.8.2 github-actions[bot] 2026-08-11 11:01:18 -07:00
  • 25978084e9 Revert "Revert "Publish 4.x under the previous dist-tag (#3091)" (#3168)" #3464 peter/revert-revert-pre-tag Peter Wielander 2026-08-11 11:00:02 -07:00
  • 89482cf41c Claim the event slot in its own wire field Peter Wielander 2026-08-11 10:54:02 -07:00
  • 4422988fd1 Let the writer name the event slot it takes Peter Wielander 2026-08-11 10:34:09 -07:00