Changelog

Last updated: March 26, 2026

Changelog

All notable changes to Boosted OS are documented here.

Format: Keep a Changelog. Versioning: Semantic Versioning.

Entries reference GitHub PR numbers. Bug-driven rules derived from this history are in docs/golden-principles.md.


Unreleased

Added

  • Redline SEC 10-K / 10-Q diff viewer — side-by-side filing comparison with change highlighting (#216)
  • Chat mode work log — intermediate JSON data rendered inline during tool streaming (#218)
  • Interactive agent tables with inline chat capability (#220)
  • Parallel PR review workflows with permission fixes (#205, #221)

0.1.0 - 2026-03-19

Initial release of Boosted OS — an Electron + React AI-powered terminal for financial services professionals.

Core Application

Added

  • Electron 35 + React 19 desktop app targeting financial services professionals
  • Multi-tab layout: Chat, Cowork, Code, Terminal, Inbox, Agents, Catalog modes
  • AWS Cognito (OIDC/JWT) authentication with session persistence and MFA enforcement
  • Google SSO and Microsoft SSO login with account linking (#48)
  • Per-tab isolated conversation state, working directories, and chat stores
  • Dark theme design system with Alfa Design System token palette (#0f0f0f background, #C19A6B accent)
  • Browser-based web app mode (npm run build:web) — full Chat and Cowork in browser (#79)

Chat Mode

Added

  • Conversational AI with Anthropic (Claude) and OpenAI (GPT) model families
  • Streaming responses with live character count display
  • Web search tool via Anthropic beta API with structured result rendering (#30)
  • File attachment support (drag-and-drop and Sources menu)
  • Quick reply chips with contextual follow-up suggestions
  • Chat history panel with conversation list, collapse toggle (#27), and delete
  • Custom model selector with overflow menu for secondary models (#110)
  • Inline terminal screens rendered directly in chat responses (#186)
  • Conversation search (dialog wired; backend pending)

Cowork Mode

Added

  • Agentic mode with full filesystem and shell access in a configurable working directory
  • Per-tab working directory isolation with auto-creation of git branch on new Code session
  • Task completion banner showing every output file with Open and Show in Folder buttons
  • Clickable file paths in messages and output highlights
  • Code session queue with pill UI and persistence
  • PDF report style injected into system prompts (dark template, #0f0f0f background, print-color-adjust)

Financial Terminal

Added

  • Bloomberg-style financial data terminal with Chrome-style tab system
  • GP (Graph Price), DES (Description), ERN (Earnings), OWN (Ownership), SI (Short Interest) screens
  • Screen Builder: setup flow, component palette, live build progress (#29, #30, #32)
  • Screen Repository with community screen templates and Screen Builder integration
  • Floating draggable terminal windows with pop-out to native OS windows (#29)
  • Drag-to-detach for terminal tabs
  • Fiscal.ai + Alfa Stock API + ICE Connect data sources wired to screens (#30)
  • Real-time data caching layer for terminal screens
  • Portfolio Analysis: model CRUD, backtesting, 6-tab detail view, creation wizard
  • ScreenData merge pipeline: Fiscal.ai → Alfa → ICE priority order

Alfa Inbox

Added

  • AI research feed from Alfa agents with paginated layout (featured, 2-col, 3-col pattern)
  • One-click ⚡ action dispatch — fires Cowork job from inbox insight (#36)
  • Agent Queue panel tracking running/done/error Cowork jobs dispatched from Inbox
  • Agent detail view with rich text, citation badges, charts, and data tables (#36)
  • Action prompt personalization via Haiku 4.5
  • Model update proposal flow and task banner (#58)
  • Clickable citation popovers with source name, summary, link, type, and date

Connectors

Added

  • Chrome browser control, Slack, Notion, GitHub, Linear, Vercel, Stripe, Sentry, HubSpot, Figma connectors
  • Token-based connectors: Gmail, Google Calendar, Microsoft 365, Canva, Atlassian, monday.com, Intercom, Box, Google Drive, PostgreSQL
  • MCP Registry support (stdio via npm/npx and HTTP remote endpoints)

Smart Grid

Added

  • Hebbia-style Smart Grid for document analysis with AI columns
  • PDF processing and Haiku-powered cell summarization
  • Concurrency limits, file I/O, and inspector panel

Data & Knowledge

Added

  • Knowledge modal with Alfa API integration
  • Alfa Research tool for SEC filings, earnings, FactSet data, and custom documents
  • Custom skills system: instruction blocks persisted as .md files in .boosted-skills/
  • Anthropic Files API skills: PowerPoint, Excel, Word, PDF generation
  • Built-in instruction templates: Code Review, Debug & Fix, Generate Tests, Refactor, Write Docs, Plan First

Developer Tooling

Added

  • SOC 2 Type II security controls with audit logging and PII data classification
  • Strict TypeScript (no any, tsc --noEmit enforced in pre-push hook)
  • Vitest 4 + React Testing Library + happy-dom test suite (98 files, ~2,035 tests)
  • CI review on PR open with auto-fix and summary comment (#153)
  • CI quality gates: unit tests, visual tests, typecheck (#181)
  • Zustand stores with persist middleware and full test coverage
  • IPC domain module extraction from electron/main.js (#169)
  • Tool result rendering pipeline: typed ParsedToolData models, no raw JSON to renderer