Documentation Index
Fetch the complete documentation index at: https://docs.bricks.tools/llms.txt
Use this file to discover all available pages before exploring further.
Bricks
- Pressable bricks — standby-transition wraps no longer capture taps when the brick has no press events, matching the v2.24.3 fall-through behavior.
Generator
- Generator Assistant — configurable guardrails with pattern or LLM-based safety checks at four hook points (
before-llm,after-llm,before-tool,after-tool), withblock/redact/log-onlyactions and built-in default safety policies. - Generator STT (GGML) — updated
whisper.cppruntime. - AI Filter — cloud model lineup refreshed (Claude Sonnet 4.6 + Haiku 4.5, Gemini 3.1 Pro + 3 Flash preview, GPT-5.5 + 5.4 Mini/Nano).
Desktop
- DevTools frontend prefetch on the desktop launcher no longer fails to load.
- Generator LLM (MLX) — registered in the desktop / Web Preview generator maps for BRICKS Buttress-only access (native MLX is iOS / tvOS-only).
- Web Preview screenshots: prevent text clipping at element boundaries.
Fixes
- Skip invalid
hit_regexentries (e.g. PCRE-only inline flags) instead of crashing Data Bank initialization. - Skip dangling animationId references in the event reducer instead of crashing application preview at startup.
Improvements
- Faster preload startup: parallelize per-file existence checks.
- Other performance and stability improvements.
Backward compatibility
Compatible with applications published for v2.20, v2.21, v2.22, v2.23, and v2.24.Bricks
- Brick Image — filtered image rendering with color matrix support. Available on iOS, Android, and Desktop.
- Brick Rect — bricks without configured press events no longer capture taps; they fall through to bricks underneath instead of being intercepted by an inert Touchable.
Desktop
- Native window drag replaces the drag-area overlay; the top strip can overlap UI without swallowing clicks on underlying buttons.
- macOS app menu adds an Open System Menu item.
Generator
- Generator LLM (GGML): bump llama.cpp runtime to b9084.
Improvements
- Other performance and stability improvements.
Backward compatibility
Compatible with applications published for v2.20, v2.21, v2.22, v2.23, and v2.24.Highlights
- Brick Sketch (Preview) — new drawing canvas with Apple Pencil pressure support, undo/redo/eraser/color/thickness toolbar, configurable initial state, and image export. See the core reference. Available on iOS, Android, and Desktop (Apple Pencil pressure on iOS).
- Self-hosted DevTools frontend — DevTools UI is now served over HTTP for LAN inspection, since Chrome’s hardened
devtools://CSP no longer permits non-loopback WebSocket connections. See local debugging. - Realtime Transcription / Speech Inference language detection — Generator Realtime Transcription and Speech Inference export the detected language as new Outlets and event payloads.
Improvements
- Other performance and stability improvements.
Backward compatibility
Compatible with applications published for v2.20, v2.21, v2.22, v2.23, and v2.24.Highlights
- DevTools CDP integration — inspect BRICKS applications from Chrome DevTools, Puppeteer, or Playwright via Chrome DevTools Protocol (CDP). Network panel covers HTTP, SSE, WebSocket, MQTT, and file downloads across iOS, Android, Desktop, and Web Preview; DOM panel exposes the Brick component tree with CSS selectors (
:pressable,:editable,:hidden); Input supports press and text input; Storage offers read-only inspection of system storage, Data Bank, and generator cache. See Local debugging. - Generator LLM (MLX) — native support — native on-device LLM/VLM inference on Apple Silicon (iOS 17+ / tvOS) with streaming completion, model loading/release, and tokenize/detokenize. Previously available only via BRICKS Buttress.
- Rect blur effects — new blur properties on Rect (
blurEnabled,blurVariant,blurType,blurAmount), including progressive blur and Liquid Glass variants on iOS. Works across iOS, tvOS, Android, and Web (View fallback). - Stable graduation — Brick GenerativeMedia, Brick Rive, Generator Realtime Transcription, Generator VAD Inference, and Generator Vector Store are now production-ready. See the core reference.
Breaking changes
- Android minimum SDK raised to 26 — Android 8.0 (API 26) is now the minimum supported version.
- Generator STT (GGML):
transcribeRealtimeremoved — use Generator Realtime Transcription (now stable) instead.
Improvements
- Generator LLM (GGML): bump llama.cpp runtime to b8827
- Activity Log: periodic screenshot capture and upload
- Brick Items: preserve post-transform standby during recomputes
- Star printer: update native integration with reliability improvements
- Annotate RNBlobUtil stream errors with per-call-site context for better diagnostics (Desktop)
- Fix Preload stall on Preparing when sync fails before result fires
- Other performance and stability improvements