@@ -475,19 +475,35 @@ error({
4754754 . ** MCP Validation** - Tools return proper format structure
4764765 . ** Integration Test** - End-to-end protocol flow verification
477477
478- ## Branch-Specific Features Protection
478+ ## Branch-Specific Features
479479
480- ### add-unsafe-command Branch Features
480+ ### Enhanced Features ( add-unsafe-command branch)
481481
482- ** IMPORTANT ** : When merging from main branch, the following features MUST be preserved :
482+ This branch includes additional features beyond the main branch :
483483
484- 1 . ** Monitoring System** - All ` ClaudeCodeMonitoring* ` commands and related modules
485- 2 . ** Notification System** - macOS notification support with ` notification ` config
486- 3 . ** Anti-Flicker Optimizations** - ` fix_display_corruption ` and related terminal settings
487- 4 . ** Special Commands** - ` ClaudeCodeUnsafe ` and ` ClaudeCodeContinue ` commands
488- 5 . ** Buffer Refresh** - ` utils.refresh_buffers ` in save_document tool
484+ 1 . ** Monitoring System** - Comprehensive monitoring for WebSocket, terminal, and tool calls
485+ - ` ClaudeCodeMonitoringStatus ` - View current monitoring status
486+ - ` ClaudeCodeMonitoringStats ` - Display monitoring statistics
487+ - ` ClaudeCodeMonitoringHistory ` - Show monitoring history
488+ - ` ClaudeCodeMonitoringHealth ` - Check system health
489+ - ` ClaudeCodeMonitoringAnalyzeNow ` - Trigger manual analysis
489490
490- ** Merge Strategy** : Always use ` git merge --no-commit main ` and manually resolve conflicts to preserve all existing functionality. See ` BRANCH_FEATURES.md ` for detailed merge instructions.
491+ 2 . ** Notification System** - macOS notification support for task completion
492+ - Configuration: ` notification.enabled ` , ` notification.sound `
493+ - Automatic notifications when Claude completes tasks
494+
495+ 3 . ** Anti-Flicker Core** - Terminal display optimization
496+ - ` anti_flicker.lua ` module for smooth terminal transitions
497+ - Automatic handling of rapid window switching
498+
499+ 4 . ** Special Commands**
500+ - ` ClaudeCodeUnsafe ` - Execute potentially dangerous operations
501+ - ` ClaudeCodeContinue ` - Continue interrupted operations
502+
503+ 5 . ** Enhanced Tools**
504+ - ` save_document ` includes buffer refresh functionality via ` utils.refresh_buffers `
505+
506+ ** Note** : These features are experimental and may be merged into main branch in future releases.
491507
492508## Development Troubleshooting
493509
0 commit comments