# Changelog

All notable changes will be documented in this file.

## [1.0.1] - 2026-06-13

### Added

- Automated MCP server configuration injection via the `ravenstrike init-workspace` CLI command.
- Updated agent system contexts (`CLAUDE.md`, `.cursorrules`, `.windsurfrules`) to declare native MCP support.

## [1.0.0] - 2026-06-13

### Added

- Model Context Protocol (MCP) server integration (`@modelcontextprotocol/sdk`)
- Native local LLM generation (`OllamaAdapter` and `GenericHTTPAdapter`)
- Automated RAG context ingestion, retrieval, and pipeline injection
- Regex-based PII redaction script for SIEM log ingestion
- SOAR webhook integration for automated incident delivery
- Persistent disk-based state tracking for Baseline Memory
- Security hardened LLM prompts (XML sandboxing & roles)
- Rate-limiting and size limits for MCP server requests
- Public CLI and terminal dashboard scaffold
- Deterministic ingest-to-package reference workflow
- JSON Schema validation for module outputs

### Changed

- Transitioned from an experimental PoC to a production-ready agent
- `BaselineMemory` rarity scoring is now strictly capped (MAX_ENTRIES) to prevent memory exhaustion
- Reorganized schemas, fixtures, and technical references for a public repository
