Repository navigation
chore: update all deps, resume page, strict lint, mobile type fixes - #230
Merged
Merged
Conversation
- pnpm up -r --latest across the monorepo (ag-ui 0.0.59, CopilotKit 1.69 to 1.70, expo 57.0.19, oxlint 1.81, sentry 10.73) - remove @Ag-ui pnpm overrides; single @ag-ui/core 0.0.59 per app verified with pnpm why - hold react-native at 0.86.3 for mobile apps: RN 0.87 removed rn-get-polyfills and expo SDK 57 does not support it (SDK 58 canary), which breaks expo export; keep the compatible fixes (ComponentRef refs, AppState guard, Uniwind classNames) - restore @babel/core 7 in mobile trees (RN preset hard-requires it) - web: new /resume page sourced from agents/resume/resume.md, vercel.json cleanup, Resume nav link - web: replace hand-mirrored Agui types with canonical @ag-ui/client Message/ToolCall/ActivityMessage; selectArtifact takes unknown with a type predicate; zero casts, zero new disables - web oxlint: 21 rules to error, drop stale test overrides - sentry 10.73 crashes vite-node under jsdom (upstream getsentry/sentry-javascript#23789); mock the boundary in error-boundary.test.tsx until the SDK ships the fix - mobile tests: text-encoding stub plus test.server.deps.inline for the deprecated CJS polyfill under vitest 5
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
|
React Doctor found no new issues. 🎉 Reviewed by React Doctor for commit |
Deploying with
|
| Status | Name | Latest Commit | Preview URL | Updated (UTC) |
|---|---|---|---|---|
| ✅ Deployment successful! View logs |
ai-meal-planner-mcp | d2bbcb4 | Commit Preview URL Branch Preview URL |
Sep 04 2026, 05:12 AM |
This branch was previously deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Updates every JS dependency repo-wide (
pnpm up -r --latest) and fixes all resulting fallout. Verified:pnpm build5/5, web 278 tests, grocery-mobile 89, mobile 26, native-markdown 20, oral-boards 11, all lints/typechecks clean.Dependency alignment
@ag-ui/*pnpm overrides; single@ag-ui/[email protected]per app (pnpm why).rn-get-polyfillsand Expo says 0.87 support lands with SDK 58 (canary), so SDK 57 + RN 0.87 breaksexpo export. Everything else stays updated.@babel/core7 in mobile trees: RN preset hard-requires Babel 7 (Requires Babel ^7.0.0-0crashes all RN test transforms under Babel 8).Web app
/resumepage sourced fromagents/resume/resume.md, vercel.json cleanup (pinned pnpm, clean URLs), Resume nav link.Agui*types with canonical@ag-ui/clientMessage/ToolCall/ActivityMessage(same types CopilotKit v2 uses);selectArtifact(state: unknown)with a type predicate. Zero casts, zero new disables.Test fallout
error-boundary.test.tsxfollowing the 4 existing precedents. RejectedregisterEsmLoaderHooks— wrong layer (crash precedes any init).text-encodingvia copilotkit polyfills:test/text-encoding-stub.ts(node:util) plustest.server.deps.inlineper vitest docs.ComponentRefrefs, AppState guard,ListFooterComponentnull to undefined, static overlays to Uniwind classNames.expo-env.d.tsartifacts: expo's web overlay narrowsViewStyleand poisoned mobile typechecks.Deliberately held
update:expo(Expo SDK major) — needs emulator verification.