v26.2.6: Jira Context Handoff, HTML Previews & Early Linux Support
Start a worktree from a Jira ticket and Braid now hands your agent the full story - description, acceptance criteria, comments, and linked issues - as an editable draft, so it picks up exactly where the ticket left off. You can also preview HTML files right in the editor, and we've laid the first runtime groundwork for Linux. Under the hood, a new resource-level refresh system keeps your files, PR status, and checks fresher with less redundant fetching.
Added
- Jira context handoff to your agent - When you create a worktree from a Jira ticket, Braid now pulls the full issue context (description, acceptance criteria, comments, linked issues, attachments, and the parent epic) and launches your preferred CLI agent with all of it pasted in as an editable draft. Nothing auto-submits - you review and tweak before sending. Ticket content is fenced inside untrusted-data delimiters and sanitized to guard against prompt injection.
- HTML file previews - Open an
.htmlor.htmfile in the center editor and you'll get a rendered preview alongside the source. It runs in a dedicated sandboxed webview, and the usual preview toggle still lets you flip back to editing the raw markup. - Early Linux support - First runtime groundwork for running Braid on Linux: macOS-only features (window chrome, Homebrew/Xcode installs, iOS Simulator,
sips/osascript) are now properly gated, with Linux-aware PATH/shell handling, rust-analyzer downloads, and localized setup hints across all four languages.
Improved
- Smarter data refreshing - A new resource-level pub/sub system replaces scattered, ad-hoc data fetching. Each worktree resource (files, git status, sync status, PR, checks, Jira) now has its own staleness policy and in-flight deduplication, and a command classifier inspects the
git/gh/aclicommands you run to refresh exactly what changed - so your panels stay current without redundant work. - Centralized tool installation - Installing CLI tools (gh, acli, and friends) now flows through a single service with prerequisite checks and clear, typed results. When an installer needs to write to a protected system directory, you'll get an admin-approval dialog instead of a silent failure.
- Right panel polish - The changes and checks views got clearer component boundaries, denser controls, and updated localized copy. Terminal scrollback defaults are higher now, and your scrollback preference flows through live terminals and PTY reconnect snapshots.
Fixed
- Rate-limit usage in packaged builds - Fixed the Claude rate-limit PTY fallback in the packaged app, which was pointing at a missing path inside the app bundle. Usage stats now load reliably in released builds.
- Terminal scrollback settings sync - Hardened how the scrollback preference is parsed during settings sync, so a malformed value can't disrupt your other terminal settings.