supsrc
2025-09-12
Merged LLM feature PR, consolidated config to single module, added Foundation integration docs
47 files · 2,319+ · 1,091-
Merged LLM feature branch (PR #4)
7 files changed
__init__.pyLLM package initializationprompts.pyPrompt templates__init__.pyProviders package initializationbase.pyBase providergemini.pyGemini providerollama.pyOllama providerREADME.mdUpdated with LLM configuration documentation
- Merged LLM integration with Gemini and Ollama providers into main, including complete llm/ package with prompts and providers
instantiate
behavioral
3 files
gemini.pyollama.pyprompts.py
- Updated README with LLM configuration documentation
specify
internal
1 file
README.md
Configuration consolidated from package to single module
4 files changed
config.pyConsolidated config module (213 lines) with all loading and model definitions__init__.pyRemoved -- consolidated into config.pyloader.pyRemoved -- consolidated into config.pymodels.pyRemoved -- consolidated into config.py
Action handler and event processor improvements
2 files changed
action_handler.pyExpanded with LLM-integrated workflow supportevent_processor.pyRefactored with improved timer management
- Significantly expanded action_handler.py with LLM-integrated workflow support and better commit message generation
decouple
behavioral
1 file
action_handler.py
- Refactored event processor with improved timer management and state tracking
decouple
internal
1 file
event_processor.py
Foundation integration documentation and cleanup
4 files changed
FOUNDATION_INTEGRATION_STATUS.mdDocumenting provide-foundation library integration progressCLAUDE.mdUpdated project instructionsexceptions.pySimplified exception handling_version.pyUpdated version module