Skip to content

[pull] main from vercel:main#444

Merged
pull[bot] merged 10 commits into
erickirt:mainfrom
vercel:main
Jul 8, 2026
Merged

[pull] main from vercel:main#444
pull[bot] merged 10 commits into
erickirt:mainfrom
vercel:main

Conversation

@pull

@pull pull Bot commented Jul 8, 2026

Copy link
Copy Markdown

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.4)

Can you help keep this open source service alive? 💖 Please sponsor : )

NathanColosimo and others added 10 commits July 8, 2026 10:25
* Fix SvelteKit config loading

* Bump e2e framework versions
The click-to-focus viewport reframe used a weak quadratic ease-out over
150ms, which read as a near-linear snap. Switch to a stronger
easeInOutQuart curve (~cubic-bezier(0.77, 0, 0.175, 1)) over 240ms so the
camera zoom/pan accelerates and decelerates like a smooth move.

Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
…event log (#2830)

* perf(world-local): index hook lookups instead of scanning the global event log

Hook creation, hook cache rebuilds, and token lookups previously read
and parsed every event file ever written across all runs, and run
termination read every live hook entity — making every turn of a
long-lived local session slower as history accumulated. Maintain
durable per-token / per-hookId indexes and per-run hook markers
(with a one-time backfill for pre-index data dirs), resolve tokens
through the claim file, read directory listings concurrently, reuse
compiled filename regexes, and raise the recovery page size.

* chore: trim development comments

* test(world-local): make hook-index perf guard machine-speed independent

The absolute 2s wall-clock bound timed out on Windows CI, where
filesystem operations are ~50x slower. Compare hook-creation cost
before vs. after seeding foreign event history instead.

* review: keep world package untouched, batch backfill reads

- Revert the recovery page-size change in @workflow/world; default
  world-local runs.list to a 200-item page instead
- Read backfill event/hook files with bounded concurrency (32),
  matching paginatedFileSystemQuery, to cut one-time migration cost
  on large legacy data dirs (slow-fs platforms especially)
* Match split-pane divider drag to the detail panel

The trace event-list / timeline split-pane divider now reuses the shared
DraggableBorder component, so it resizes identically to the span detail
panel: a wider invisible hit strip, hover/focus/drag highlight rendered
over the divider, double-click reset, and keyboard/ARIA (role="separator")
resize. Width stays in-memory (not persisted), unlike the detail panel.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

* Update split-pane.tsx

---------

Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@pull pull Bot locked and limited conversation to collaborators Jul 8, 2026
@pull pull Bot added the ⤵️ pull label Jul 8, 2026
@pull pull Bot merged commit 3f69666 into erickirt:main Jul 8, 2026
6 of 10 checks passed
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants