Greg Hendrickson
|
db1ce55c2c
|
feat: robust SSH with fallback menu + comprehensive tests
- Add fallback Rich-based menu when Textual fails
- Working chess game via simple terminal UI
- Proper PTY/terminal handling for SSH
- Added pytest test suite:
- SSH auth tests (no-auth, accept any)
- Mode selection tests (play/learn/watch)
- Chess board widget tests
- Move validation tests
- Game state detection tests
- CI workflow for GitHub Actions
- Run tests with: pytest tests/ -v
|
2026-01-27 18:08:57 +00:00 |
|