2025-04-16 - Refactor document analysis workflow and enhance OpenAI integration.
Updated the default language model and restructured document analysis outputs for better clarity and usability. Enhanced OpenAI client configuration to support custom HTTP clients with extended timeout and headers. Updated the HTML report template for detailed analysis visualization.
2025-04-16 - Add support for `gpt-4.1` in LanguageModel enum.
This update introduces a new enum case for `gpt-4.1` in the LanguageModel class. It ensures compatibility with the newly supported language model version.
2025-04-11 - Refactor OpenAi wrapper and add document analysis features
Enhanced `OpenAiClientWrapper` to include token usage reporting and structured output schema. Introduced new document analysis command with templated report generation and JSON schema validation. Added dependencies for Markdown processing and updated language models.