Skip to content
Tech Dev Notes
Apps

Every tracked app, its developer, and a lookup for any other app.

  • App directoryTracked apps on iOS and Android, by category
  • Find any appLive App Store and Google Play lookup
  • DevelopersPublishers and their apps
  • Compare appsHead to head ratings, ranks, versions
Charts

Live store charts, tracked app standings, and this week's movers.

  • App Store chartsLive top free, paid, grossing on iPhone
  • Google Play chartsLive top charts on Android
  • Tracked rankingsTracked apps across markets
  • MoversBiggest rises and drops this week
Screens

Real in-app screens, store listing screenshots, and launcher icons.

  • In-app screensReal-device iOS and Android UI
  • Store screenshotsApp Store and Google Play listings
  • App iconsAdaptive, monochrome, themed
Tech stacks

SDKs, frameworks and APIs detected in shipped app builds.

  • Tech stacks by appAnalyzed iOS and Android builds
  • TechnologiesEvery detected SDK and framework
AI tools

Changelogs for Claude Code, Codex, Cursor, Grok and more.

  • AI tool releasesLatest versions across tools
Notes

Articles and xAI side projects.

  • BlogArticles and guides
  • X feature flagsFeature switches in X web
  • Grok companionsAni, Mika, Rudi, Valentine
  • GrokipediaRandom article and index
Apps
  • App directory
  • Find any app
  • Developers
  • Compare apps
Charts
  • App Store charts
  • Google Play charts
  • Tracked rankings
  • Movers
Screens and icons
  • In-app screens
  • Store screenshots
  • App icons
Tech stacks
  • Tech stacks by app
  • Technologies
AI tool releases
  • AI tool releases
Notes
  • Blog
  • X feature flags
  • Grok companions
  • Grokipedia

Tech Dev Notes © 2026

RSSAboutPublic APIStatusSecurityPrivacyTermsSite map@techdevnotes
Grok Build

xAI · CLI

Grok Build 1.0.45

1.0.44→1.0.45·September 29, 2026 at 6:40 AM UTC

Patch release 1.0.45: HTTP/SSE MCP servers can take a rotating bearer token from a file, custom models can show a persistent notice above the prompt, and spawn/compact behavior is tightened.

Changelog

  • [new] HTTP and SSE MCP servers accept bearer_token_file — an absolute or ~/ path (with optional ${VAR}) that Grok re-reads on every request and sends as Authorization: Bearer. Rotated tokens apply on the next call without restarting or reconnecting; the setting replaces an Authorization header or bearer_token_env_var and skips OAuth discovery. Missing, empty, oversized (>16 KiB), non-UTF-8, or header-illegal files fail the request with the path named. Write the file atomically (temp file, then rename) so a rewrite-in-place cannot race a request.
  • [new] Custom models can set notice (severity = info / warning / critical, required text, optional label) to pin a non-dismissible banner above the prompt while that model is selected. Remote catalogs may send the same object as notice or _meta.notice. Clear a built-in or remote notice with notice = { text = "" }.
  • [new] Custom models can advertise several sizes with context_windows (for example context_windows = [256000, 500000]). context_window remains the default — the first listed size when unset — and older clients ignore the list.
  • [changed] Built-in subagent types still exist as host types, but the model cannot pick them by name; an omitted subagent_type is general-purpose. When plugin, project, or user agents exist, spawn_subagent exposes those types as an optional enum (for example my-plugin:reviewer), restricted further if the parent’s tools list uses Agent(...). Unknown types fail with the list of valid names. Built-in and xAI-bundled agents are not listed.
  • [changed] /compact is documented without an optional [context] argument.

Upgrade notes

  • If you compact with extra arguments, switch to /compact with no context parameter.
  • To hide a notice that a built-in or remote model ships with, set notice = { text = "" } on that model.
  • If you adopt bearer_token_file, use an absolute or ~/ path and replace the file with a same-directory write-then-rename so readers never see a truncated token.
Older release← 2b644c6fee10Newer release→ 56583e2c5e06
All Grok Build releases →