Skip to content

v0.4.0

Release Date: 2026-03-30

Highlights

  • Input Detection - Real-time detection of AI assistant input prompts using AssistantKit pattern matching
  • Visual Focus Indicator - Clear blue border and shadow showing which pane has keyboard focus
  • App Icon - PlexusOne Desktop now has a proper macOS app icon
  • Release Pipeline - GitHub Actions workflow for building DMG installers

What's New

Input Detection with AssistantKit

PlexusOne Desktop now monitors terminal output to detect when AI assistants are waiting for input:

  • Pattern Detection - Recognizes Yes/No prompts, permission requests, selection menus, and more
  • Agent-Specific - Custom patterns for Claude Code, Kiro CLI, and universal patterns
  • Input Indicator - Visual overlay shows detected prompts with suggested actions
  • Notification Ready - Infrastructure for macOS notifications (configurable)

Supported patterns:

Pattern Example
Yes/No [Y/n], [y/N]
Permission ? Allow Read access
Selection Select (1-4):
Continue Press Enter to continue

Visual Focus Indicator

When working with multiple panes, it's now clear which one has keyboard focus:

  • Blue Border - 3px blue border around the focused pane
  • Shadow Glow - Subtle blue shadow effect
  • Header Highlight - Blue tint in pane header
  • Focus Dot - Blue indicator dot in header

App Icon

PlexusOne Desktop now displays the PlexusOne network icon in:

  • Dock
  • Application switcher (Cmd+Tab)
  • Finder

Edit Menu

Standard macOS Edit menu support:

  • Select All (Cmd+A) - Select all text in terminal

Release Pipeline

Automated DMG builds via GitHub Actions:

  • Universal Binary - Single DMG for both Apple Silicon and Intel Macs
  • Architecture-Specific - Separate arm64 and x86_64 DMGs available
  • Tag-Triggered - Push v0.4.0 tag to trigger release build

Added

  • AssistantKit integration for input detection patterns (ff17f21)
  • Input detection UI with indicator overlay (2f5f353)
  • Edit menu with Select All command (b23fc95)
  • App icon from PlexusOne branding (c433ba2)
  • Visual pane focus indicator with blue border and shadow (50477d7)
  • GitHub Actions release workflow for DMG builds (f06f359)

Fixed

  • Session restore reliability with async refresh (6737c98)

Tests

  • Comprehensive unit tests for SessionManager, WindowStateManager, AppState (dc36788)
  • Mock implementations for dependency injection testing (e0c37ae)

CI/CD

  • GitHub Actions workflow for Swift tests (aa261e3)
  • Release workflow for macOS DMG artifacts (f06f359)

Documentation

  • Feature roadmap for AI assistant tools (b190b92)
  • CLAUDE.md project context (64a28e9)
  • Enhanced CLAUDE.md with prerequisites and conventions (6a8a69c)

Refactoring

  • Protocol-based dependency injection for testability (2a94122)
  • Removed AppState singleton pattern (bc46346)

Download

Platform Download
macOS Universal PlexusOneDesktop-0.4.0-macos-universal.dmg
macOS Apple Silicon PlexusOneDesktop-0.4.0-macos-arm64.dmg
macOS Intel PlexusOneDesktop-0.4.0-macos-x86_64.dmg

Compare with v0.3.0