taTanStack
GitHubaiWorkspace
GitHub
  • CI Pipeline Executions
    • Current executionSucceeded
      1password-byok-fix
    • Runs and Agents
    • 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): fail fast when a passkey unlock lacks user activation Passkey-encrypted BYOK stores the keyring in IndexedDB and decrypts it with a WebAuthn get() ceremony. Browsers that gate WebAuthn on transient user activation (Safari, Dia) silently suppress that prompt when get() runs outside a user gesture: no UI, and the call never resolves. An unlock buried in an async send pipeline therefore hangs forever. Check navigator.userActivation before the get() and throw a clear, catchable error instead. Callers should trigger unlock (byok.prepare()/unlock()) from the click handler, before awaiting other work. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
    nx run-many --targets=build --exclude=examples/**,testing/**
Succeeded
Linux
4 CPU cores
read-write access token used
21246df01332
84%

Cache hits

54 of 64 tasks used cache.

Get faster results

Learn how to enable distribution.

Atomizer enabled

64 groups of tasks optimized.

© 2026 - Nx Cloud

Terms of ServicePrivacy PolicyChangelogStatusDocsContact Nx CloudPricingCompany@NxDevTools
GitHubaiWorkspace