Commit History

refactor: enhance notification tool with classification types, validation logic, and updated system prompt instructions
ba59e5e

Scoodood commited on

refactor: update notification tool logic to enforce data collection requirements and improve logging configuration
76017de

Scoodood commited on

refactor: implement TOML-based configuration and environment variable loading for application settings
ec58ca3

Scoodood commited on

refactor: modularize codebase by replacing document store with RAG, chatbot, and schema-based tool abstractions
77dc6cd

Scoodood commited on

refactor: implement modular tool registry and bootstrap system to support dynamic tool integration and dependency injection
90c525b

Scoodood commited on

refactor: encapsulate core logic into object-oriented classes for Chunker, RagStore, LLM, and Tools
4e13fbf

Scoodood commited on

refactor: move chat logic to generate_chat_response and simplify tool call loop handling
e71127a

Scoodood commited on

refactor: decouple LLM logic into new module and configure tool call limits via settings
93a58fc

Scoodood commited on

refactor: RAG pipeline, Pushover notifications, and LLM tool definitions
a19867b

Scoodood commited on

refactor: replace print statements with structured logging for better output control
6b00dfa

Scoodood commited on

refactor: introduce DocumentStore and Settings for config and document management
ddfbbeb

Scoodood commited on

added cability to ask users for contact details
4d027dc

Scoodood commited on

added tool calls
75edac0

Scoodood commited on

added RAG
afc0194

Scoodood commited on

fixed typo
ce33bd2

Scoodood commited on

add application files
0aec5bc

Scoodood commited on

initial commit
5930b82
verified

Scoodood commited on