Skip to main content

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.

May 20, 2026
ReleasePreview
v2.24.4

Sessions

  • WebSocket session resume — sessions survive reconnects through proxies / tunnels. A server-issued session id is exchanged on the WS handshake and restored on subsequent connects, replacing the previous IP-based scheme.

File uploads

  • Per-session scope — uploads and downloads are now scoped to the active session id (X-Buttress-Sess-Id header required). Uploaded files land under a per-session subdirectory and are wiped when the session times out.
May 13, 2026
ReleasePreview
v2.24.3

Authentication

  • Workspace-scoped JWT auth — each Buttress server is bound to a workspace via bricks buttress bind and verifies issued tokens with EdDSA. /buttress/rpc, /oai-compat, /anthropic-messages, and upload / download endpoints now require authentication. See workspace binding.

Discovery

  • LAN auto-discovery — Launcher selects from a multi-server pool (90s TTL, ranked by hardware caps) and only trusts servers in the workspace’s bound list. See autodiscovery.
  • Signed UDP ANNOUNCE — per-server Ed25519 signatures protect LAN discovery from spoofing. PROTOCOL_VERSION bumps to 2.0 — re-run bricks buttress bind and restart the server after upgrading.

Compat endpoints

  • New TOML config flags [openai_compat] enabled and [anthropic_messages] enabled to enable the experimental compat endpoints. See configuration.