Repository navigation
Tags
Tags
Patch vulnerable dependencies and update the vite-plus toolchain The CI audit failed on new advisories. DOMPurify (critical), undici, zod, fast-uri and the Vitest mocker now resolve to patched versions; zod 4 is within the range the AI SDK accepts. The vite-plus 0.3 dev server advisories only had fixes in vite-plus 1.x, so the toolchain moves to vite-plus 1.5 with Vitest 5. Checks, the full test suite and the production build pass on it, and the formatter's new output is applied to the two files it changed.
Pin the session panel test clock after the window opened The test fixed its fake clock to noon UTC on 2026-10-15, while the tool call summary reads the real time once when it loads to tell calls from an earlier window apart. Once real time passed noon, the dev server call looked older than the window, counted as finished, and was never probed, which failed CI on the release commit. The fake clock now starts a minute after the real time.
Unblock CI on Linux and in the editor focus test The browser corner radius is only applied by the macOS webview, so on Linux the request field was never read and clippy's deny-warnings failed the Rust job. The field now allows dead code off macOS. The editor focuses itself after the next paint when it mounts. The focus test cleared its spy before that deferred focus ran, so the later call was counted against the opt-out navigation and the test failed intermittently. It now waits for the mount focus before counting.
PreviousNext