• Tech Dev NotesTech Dev Notes
Apps
  • Lookup
  • Compare
Market movement
  • Charts
  • Rankings
Visual proof
  • Screens
  • Store listings
  • Icons
Stacks and releases
  • Tech stacks
  • Tool releases
  • Developers
More
  • X feature flags
  • Grokipedia
  • Grok companions
  • Blog
  • Follow on X
Skip to content

© 2026 Tech Dev Notes

RSSAboutAPIPrivacyTermsSitemap@techdevnotes
Grok Build Runtime

xAI · Web

Grok Build Runtime

July 15, 2026 at 1:01 PM UTC

Auth and model-catalog paths now emit lock, OIDC refresh, and catalog-fetch/watcher events; auth.json.lock appears under the home layout.

Changelog

  • [new] Auth lock lifecycle events: auth lock: attempting acquire (timeout=<n>ms) (path, timeout_ms) and auth lock: acquired (pid=<n>) (path, pid)
  • [new] Auth update completion events: auth update disk written (elapsed_ms, key_prefix, rt_prefix) and auth update enrichment done (lock_wait_ms, total_ms, user_ms, write_ms)
  • [new] auth.refresh.success with expires_at, key_changed, new/old key prefixes
  • [new] Model catalog auth-refresh watcher: triggered (had_real_catalog, model_count_before) and updated catalog (model_count_before/after, was_recovery)
  • [new] Model catalog fetch path: model catalog: fetching (fetch_auth, has_auth) and model catalog: fetch succeeded (model_count)
  • [new] OIDC refresh surface: oidc refresh enter (has_current, is_expired, reason), oidc refresh attempting idp (client_id, expires_at, has_rt, issuer), oidc try_refresh_pure enter (client_id, issuer), oidc try_refresh_pure succeeded (expires_at, mono_ms, suspected_suspend, suspended_ms, wall_ms)
  • [new] On-disk auth.json.lock alongside auth state
Older release← Jul 15, 07:01 UTCNewer release→ Jul 21, 19:10 UTC
All Grok Build Runtime releases →