# Changelog All notable changes to this project will be documented in this file. ## [Unreleased] - Production Ready Release ### Added - **Document Reference System**: Numbered references (@1, @2, etc.) with autocomplete dropdown - **Fuzzy Filename Matching**: Support for @filename references with partial matching - **Conversation Rename**: Inline editing to rename conversations - **Conversation Search**: Search by title and content, always-visible search box - **Autocomplete Dropdown**: Keyboard-navigable dropdown when typing @ - **Test Setup Script**: `make test-setup` for automated test conversation creation - **Configuration Template**: `.env.example` with all available options - **HTTP Client Timeouts**: Configurable connect, write, and pool timeouts - **Comprehensive Documentation**: Deployment guides, GPU VM setup, architecture docs ### Changed - **UI Improvements**: Better text contrast, larger input textarea, improved document display - **Report Generation**: @N references replaced with actual filenames in exports - **Document Filtering**: Prioritizes numeric refs > filename refs > all documents - **Removed Debug UI**: Cleaned up debug toggle button - **Documentation Organization**: Moved deployment docs to `docs/` directory ### Fixed - **Text Visibility**: Improved contrast in dark mode - **Input Sizing**: Textarea now expands to full available width - **File Text Color**: Better visibility for document names - **Search Visibility**: Search box remains visible even with no conversations - **ReferenceError**: Fixed `debugMode is not defined` error ### Technical - Enhanced `docs_context.py` with reference parsing - New API endpoints: `PATCH /api/conversations/{id}/title`, `GET /api/conversations/search` - Improved error handling and user feedback - Better state management in React components ## [0.1.0] - Initial Release ### Added - Multi-LLM council system with Stage 1 (individual responses), Stage 2 (peer review), Stage 3 (synthesis) - OpenAI-compatible API support (Ollama, vLLM, TGI) - Document upload and management - Conversation management - Streaming responses - Light/dark theme toggle - Basic UI with React + Vite