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