taTanStack
GitHubaiWorkspace
GitHub
  • CI Pipeline Executions
    • Current executionSucceeded
      feat/ai-client-store-snapshot
    • Runs and Agents
    • TimelineBeta
    • Configuration
    • Self-Healing CI
    • Project Graph
    • Circular DependenciesEnterprise
    • Resource Usage
    • Analysis
    • ConformanceEnterprise
  • Runs
    • Current runSucceeded
    • Tasks
    • Resource Usage
Insights
  • Compare tasks
  • Analytics
    fix(ai-client): fix snapshot review findings - Keep a non-plain `result` (Blob, Map, Date, class instance) as it is. A spread copy lost its prototype. - Copy frozen messages that a host passes back in (`initialMessages`, `setMessagesManually`). Writing subagent handles into them threw. - Clear the snapshot `runId` when a rejoined generation or video run ends. - `subscribeAtom` calls the listener again when the value changes while the listener runs. Store did not notify it for that change. - `stop()` lets a callback start a new run and does not overwrite it. - Setters in the generation clients return whether the run still owns the client, so call sites check once. - Share the message freeze helpers between the chat and realtime clients. - Realtime keeps the same `messages` array when only other state changes. - Solid hooks apply each snapshot in one `batch()`. - Refresh `updatedAt` for the client persistence page.
    nx run-many --targets=build --exclude=examples/**,testing/**
Succeeded
Linux
4 CPU cores
read-write access token used
08fdea321232

Get faster results

Learn how to enable distribution.

Atomizer enabled

70 groups of tasks optimized.

© 2026 - Nx Cloud

Terms of ServicePrivacy PolicyChangelogStatusDocsContact Nx CloudPricingCompany@NxDevTools
GitHubaiWorkspace