Skip to content

Commit 33dcf72

Browse files
committed
docs: 更新 CLAUDE.md,移除闪烁检测相关内容并重新组织分支特性说明
1 parent e6ca0ff commit 33dcf72

File tree

1 file changed

+25
-9
lines changed

1 file changed

+25
-9
lines changed

CLAUDE.md

Lines changed: 25 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -475,19 +475,35 @@ error({
475475
4. **MCP Validation** - Tools return proper format structure
476476
5. **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

Comments
 (0)