Install
curl -fsSL https://strike.jonathanung.ca/install | bashOr download an archive below, verify checksums.txt, and place strike on your PATH.
Changelog
Patch release: TUI and web cockpit share a sharp royal-purple look, and the
web inspector and runtime bar no longer overflow or stack into an unusable pane.
Changed
- TUI matches the web cockpit — header chips (
S STRIKE+ status), left-accent transcript rows (YOU/STRIKE/ tools), a single outlined instruction composer, and a thin right inspector. Pane modes, keybinds, and slash commands are unchanged; there is still no left session rail (#1231, #1245, #1250). - Shared royal-purple tokens —
schemas/ui-tokens.jsonis the source of truth for TUIDefault()and web CSS. Accent is royal#5b21b6/#7c3aed(not pastel lavender). Status colors (ready / working / needs-you / error) match across surfaces (#1233, #1237, #1239, #1244). - Default TUI chrome is sharp bordered — stock panels use square
┌┐└┘outlines (ChromeBordered) instead of Family soft-rounded cards. Upgrade note: theme files that omitchromenow resolve to bordered; set"chrome": "soft"to restore rounded surface-filled tiles (#1234, #1242). - Web cockpit chrome — 0–2px rules, token-driven CSS, segmented Chat / Code / Team / Project / Ops (#1235, #1241).
- Web inspector is one column — compact scrollable tabs (grouped Surface select on phone) and one body. Context, activity, and queue are exclusive Chat surfaces, not a stack on top of every panel (#1247, #1249).
Fixed
- Runtime… no longer spills the page — expanding the top config bar scrolls that strip instead of widening the shell (#1246, #1248).
- Web shell flex — Chat, inspector, and rails stay inside the viewport at desktop (~1280) and narrow (~360) widths (#1236, #1243).
Full changelog: v0.5.1...v0.5.2