generated from nhcarrigan/template
-
v1.5.0
Stablereleased this
2026-02-07 21:30:53 -08:00 | 29 commits to main since this releasev1.5.0 - Plugin Management, Testing Improvements, and Bug Fixes
This release includes major new features for managing plugins and MCP servers, comprehensive testing improvements with 800+ total tests, and numerous bug fixes to improve stability and usability!
๐ New Features
Plugin & MCP Management
- Plugin Management Panel: Install, uninstall, enable/disable, and update Claude Code plugins directly from the UI
- MCP Server Management Panel: Add/remove MCP servers and view detailed configuration
- Marketplace Management: Add/remove plugin marketplaces from GitHub
- Full backend integration with Claude CLI commands (
list_plugins,install_plugin,add_mcp_server, etc.) - Beautiful UI with loading states, error handling, and theme support
Visual Todo List Panel
- Real-time todo list display when Hikari uses the
TodoWritetool - Shows pending/in-progress/completed status with visual indicators
- Progress bar and completion count
- Automatically clears on disconnect
- Theme-aware styling
Session & System Improvements
- Clear Session History: New "Clear All Sessions" button with confirmation dialog and keyboard support
- CLI Version Display: Shows Claude CLI version in status bar with auto-polling every 30 seconds
๐ Bug Fixes
Agent Monitor Improvements
- Fixed agents stuck in "running" state by adding
SubagentStophook parsing - Fixed agents persisting after disconnect by calling
clearConversation()on disconnect - Fixed "Kill All" button to properly mark all agents as errored
- Fixed badge persisting after tab close with proper cleanup
UI Fixes
- Stats Panel Scrolling: Fixed overflow when Tools Used, Historical Costs, or Budget sections expand
- Responsive Design: Fixed navigation icons, Connect button, and status bar elements getting cut off on small screens
- Close Modal: Fixed confirmation modal not triggering after Discord RPC refactor
Performance & Stability
- Removed file-based logging for Discord RPC in favour of proper
tracingframework - Fixed frontend calls to deleted
log_discord_rpccommand
๐งช Testing Improvements
- 804 total tests: 387 frontend tests + 417 backend tests (up from 771 total)
- 61%+ backend code coverage with comprehensive E2E integration tests
- New test files for agent lifecycle, CLI parsing, debug logger, bridge manager, and notifications
- Updated CLAUDE.md with comprehensive testing guidelines and mocking strategies
- Console mocking for cleaner test output and fixed flaky tests
๐ง Technical Details
- Cross-platform compatibility verified through E2E tests
- All new backend commands properly registered in
lib.rs - Theme-aware UI components using CSS variables throughout
- Proper TypeScript types for all new stores and components
- ESLint, Prettier, and Clippy compliant
Downloads