You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Agent Settings in Frontend — transferred agent configuration parameters from hardcoded params.py to PostgreSQL, editable via webapp UI
Metasploit Progress Streaming — HTTP progress endpoint (port 8013) for real-time MSF command tracking with ANSI escape code cleaning
Metasploit Session Auto-Reset — msf_restart() MCP tool for clean msfconsole state; auto-reset on first use per chat session
WebSocket Integration — real-time bidirectional communication between frontend and agent orchestrator
Markdown Chat UI — react-markdown with syntax highlighting for agent chat messages
Smart Auto-Scroll — chat only auto-scrolls when user is at the bottom of the conversation
Connection Status Indicator — color-coded WebSocket connection status (green/red) in the chat interface
Changed
Unified Docker Compose — replaced per-module .env files and start.sh/stop.sh scripts with a single root docker-compose.yml and docker-compose.dev.yml for full-stack orchestration
Settings Source of Truth — migrated all recon and agent settings from hardcoded params.py to PostgreSQL via Prisma ORM, fetched at runtime via webapp API
Recon Pipeline Improvements — multi-level improvements across all recon modules for reliability and accuracy
Orchestrator Model Selection — fixed model selection logic in the agent orchestrator
Frontend Usability — unified RedAmon primary crimson color (#d32f2f), styled message containers with ghost icons and gradient backgrounds, improved markdown heading and list spacing
Environment Configuration — added root .env.example with all required keys; forwarded NVD_API_KEY and Neo4j credentials from recon-orchestrator to spawned containers
Webapp Header — replaced Crosshair icon with custom logo.png image, bumped logo text size
Fixed
Double Approval Dialog — fixed duplicate approval confirmation with ref-based state tracking
Orchestrator Model Selection — corrected model selection logic when switching between AI providers