SIGN IN SIGN UP

feat: Complete v0.5.1 AI Agents Polish Release

Complete implementation of v0.5.1 with all planned features:

Phase 1: AI Agent Registration Validation ✅
- Validated all 6 AI agents are properly registered
- Added comprehensive unit tests for agent registry
- All tests passing with proper metadata validation

Phase 2: Privacy Warnings ✅
- Implemented privacy warning system for remote/API backends
- Added interactive prompts with acknowledgment
- Added --skip-privacy-warnings CLI flag for CI/CD
- Updated documentation with privacy considerations

Phase 3: HTML Dashboard AI Section ✅
- Created AI findings section with tab navigation
- Added perspective-based grouping (External Attacker, Red Team)
- Implemented AI metadata display (likelihood, complexity, confidence)
- Added CSS styling and JavaScript functionality
- Updated HTML generator with AI-specific data structures

Phase 4: Integration Tests with Mock Models ✅
- Created MockLLMBackend for predictable testing
- Added comprehensive Python integration tests
- Added Go integration tests for orchestrator
- Created AI testing documentation
- All tests passing with mock backend

Additional Improvements:
- Fixed Staticcheck QF1003 warnings (switch statements)
- Resolved build errors in cmd/simctl/main.go
- Improved virtual environment detection
- Enhanced working directory management

Status: v0.5.1 Complete ✅
Ready for release with full production readiness
V
Vacbo committed
2cacdff3f3d0dc401153afa74b00d6f80e65f98c
Parent: dab7eed