Changelog
Release history for i60.Cortex. The app checks for updates automatically on startup.
v0.4.0 March 2026 Current Release
- Direct OpenAI and Google Gemini API support — 4 providers now (Anthropic, OpenRouter, OpenAI, Gemini)
- Microsoft 365 integration — Outlook Mail, Calendar, OneDrive, Teams via Microsoft Graph API with OAuth PKCE
- Git operations — 14 commands (status, log, diff, commit, add, branch, checkout, pull, push, stash, tag, reset, clone, init)
- Browser automation — open URLs, capture page screenshots, save pages as PDF, extract page text via headless Chrome/Edge
- Desktop screenshot capture with cross-platform support (Windows, macOS, Linux)
- Image metadata extraction — dimensions, format, MIME type for PNG, JPEG, GIF, WebP, BMP
- Multi-agent delegation — spawn sub-agents with different model tiers for parallel research and analysis
- Knowledge graph — typed nodes (decisions, patterns, lessons, experts) with semantic relationships and graph traversal
- AI persona customization — name, communication style, expertise, formality level, signature expressions, forbidden words
- Push notifications — OS-native alerts for task completion, scheduled task results, and background events
- Response caching — skip redundant LLM calls with SHA-256 keyed SQLite cache (24h TTL, hit tracking)
- Project intelligence tools — status reports, effort estimation, and meeting preparation
- Report templates — weekly status, sprint review, risk register, meeting minutes, incident report, technical design
- Backup system — database and workspace snapshots with manifest tracking
- CLI discovery — auto-detect 24 common dev tools (git, node, python, docker, kubectl, etc.)
- Heartbeat system — proactive background checks for unread emails, upcoming meetings, cache cleanup
- Sensitive data redaction — auto-scrubs API keys, tokens, passwords from tool results (15 pattern categories)
- Schema cleaning — normalizes tool schemas for Gemini and OpenAI compatibility (removes anyOf, oneOf, $ref)
- Microsoft 365 API skill — comprehensive Graph API reference with 50+ endpoint patterns
- Native Gmail and Calendar tools — direct HTTP calls (no CLI spawn) piggybacking on gws OAuth token
- Encoding utilities — base64, URL, hex, HTML encoding/decoding, SHA-256/SHA-1/MD5 hashing, RFC 3339 formatting
- Code execution sandbox — run Python, Node.js, and Bash scripts in a sandboxed environment
- Google auth recovery — automatic re-auth detection with banner UI and token cache clearing
- Tauri auto-updater with signed bundles — in-app update with download progress
- Per-provider model memory — each provider remembers last-used model independently
- 40+ built-in tools (up from 25+)
v0.2.0 March 2026
- AI chat interface with streaming responses and inline artifact rendering (HTML, SVG, Mermaid diagrams)
- MCP client supporting HTTP, stdio, and SSE transports with full protocol coverage
- Multi-provider AI: Anthropic (direct) and OpenRouter (200+ models)
- Auto model routing across fast/standard/deep tiers (Haiku/Sonnet/Opus)
- 25+ built-in workspace tools: file ops, PDF, Excel, Word, charts, regex, format conversion, zip archives
- Google Workspace integration via gws CLI — Drive, Gmail, Calendar, Sheets, Docs, and more
- Claude Code CLI integration (Agent Mode) — optional hybrid backend with MCP passthrough
- Tool confirmation system with annotation-based safety tiers
- Channel system for scoping conversations to specific services
- Per-channel persistent memory with ACT-R cognitive activation scoring
- Skills system (MCP-embedded and local SKILL.md) with per-conversation activation
- Customizable dashboard with drag-and-drop widgets (clock, quick actions, stats, channel status, notes)
- Visual workflow builder with tool call, AI prompt, condition, delay, and output nodes
- Macros — reusable prompt templates with variable interpolation and gallery view
- Scheduled tasks with interval-based automation and missed task detection
- Recipes — AI learns reusable procedures from conversations, auto-suggests via keywords
- Image and document attachments (drag-and-drop, clipboard paste)
- Conversation branching — fork at any message, edit-and-resend, inline branch navigation
- Token budget warnings with cost tracking and auto-summarization
- Full-text conversation search with FTS5 snippet highlights
- Export conversations to Markdown, HTML (self-contained dark theme), and PDF
- Command palette (Ctrl+K) with fuzzy search across macros, workflows, prompts, conversations
- Smart router — intercepts common patterns (file info, diff, regex, conversion) for zero-API-cost responses
- Dark and light theme with system preference detection
- Keyboard shortcuts throughout (Ctrl+N, Ctrl+B, Ctrl+E, Ctrl+/, Ctrl+1-9, and more)
- Auto-update checking with one-click install
- Workspace explorer with file preview panel, image thumbnails, and channel folder tabs
- API keys stored in OS keychain — never touch JavaScript
- Workspace file sandboxing at the Rust layer via canonical path validation
- No telemetry — only connects to AI providers and your configured MCP servers
v0.1.0 March 2026 Initial Release
- Core chat interface with streaming AI responses
- MCP client with HTTP and stdio transports
- Anthropic Claude integration via Rust proxy
- Built-in workspace tools (file ops, PDF, Excel)
- Tool confirmation system
- Channel system
- Settings panel with API key management
- SQLite persistence for conversations and settings
- OS keychain storage for API keys