refactor: enhance notification tool with classification types, validation logic, and updated system prompt instructions ba59e5e Scoodood commited on Jul 2
refactor: update notification tool logic to enforce data collection requirements and improve logging configuration 76017de Scoodood commited on Jul 1
refactor: implement TOML-based configuration and environment variable loading for application settings ec58ca3 Scoodood commited on Jun 30
refactor: modularize codebase by replacing document store with RAG, chatbot, and schema-based tool abstractions 77dc6cd Scoodood commited on Jun 30
refactor: implement modular tool registry and bootstrap system to support dynamic tool integration and dependency injection 90c525b Scoodood commited on Jun 30
refactor: encapsulate core logic into object-oriented classes for Chunker, RagStore, LLM, and Tools 4e13fbf Scoodood commited on Jun 30
refactor: move chat logic to generate_chat_response and simplify tool call loop handling e71127a Scoodood commited on Jun 30
refactor: decouple LLM logic into new module and configure tool call limits via settings 93a58fc Scoodood commited on Jun 30
refactor: RAG pipeline, Pushover notifications, and LLM tool definitions a19867b Scoodood commited on Jun 30
refactor: replace print statements with structured logging for better output control 6b00dfa Scoodood commited on Jun 29
refactor: introduce DocumentStore and Settings for config and document management ddfbbeb Scoodood commited on Jun 29