2 Commits

Author SHA1 Message Date
Naiyuan Qing
3585b069a8 fix: remove unused SemanticType import in tests
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-26 15:59:02 +08:00
Naiyuan Qing
4f1110db67 test: add unit tests for mode-semantic module
Tests cover:
- filterVisibleModes() - visible/hidden/unknown modes
- getSemanticType() - semantic mapping for all agents
- isModeVisible() - visibility checks
- getModeConfig() - raw config access
- getNextModeId() - Shift+Tab cycling logic

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-26 15:59:02 +08:00