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 (
#0f0f0fbackground,#C19A6Baccent) - 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,
#0f0f0fbackground, 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
.mdfiles 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 --noEmitenforced 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
persistmiddleware and full test coverage - IPC domain module extraction from
electron/main.js(#169) - Tool result rendering pipeline: typed
ParsedToolDatamodels, no raw JSON to renderer