All notable changes to Chainsmith Recon will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- CAG (Cache-Augmented Generation) check suite
- RAG (Retrieval-Augmented Generation) check suite
- Agent discovery and testing checks
- MCP (Model Context Protocol) server discovery checks
- Adversarial input, guardrail consistency, jailbreak, streaming, and output format AI checks
- Chain orchestrator for dependency-aware check execution
- Swarm mode for distributed check execution
- Scenario system with session-based finding randomization
- Persistence layer (SQLite) for scan history, findings, and trend data
- Scout agent for automated reconnaissance workflows
- Engagement management UI
- Enhanced chain creation logic with LLM-assisted rule generation
- Expanded built-in chain execution rules
- Streamlined findings and trend views
- Replaced debug print statements with proper logging
- Removed dev-only
--reloadflag from production Dockerfile
- Initial release
- Network, web, and AI check suites
- FastAPI-based scan engine with WebSocket progress
- Docker Compose deployment
- HTML dashboard (scan, findings, reports, trend views)