Commit graph

8 commits

Author SHA1 Message Date
JamesTheGiblet
d8375850dd feat: implement feedback system and integration tests for BuddAI 2025-12-29 16:03:21 +00:00
JamesTheGiblet
d98840cef2 feat: add connection pooling test and update .gitignore for runtime data 2025-12-29 15:47:39 +00:00
JamesTheGiblet
03d87ec174 Add unit tests for BuddAI v3.2 to verify type hints and routing logic
- Implemented tests for method annotations to ensure type hints are present.
- Added tests for routing logic to validate behavior for simple questions, complex requests, search queries, and forced model scenarios.
- Verified module extraction logic with specific test cases.
- Mocked database interactions and suppressed print statements during tests.
2025-12-29 15:45:31 +00:00
JamesTheGiblet
a70b9ea2ce feat: add session title management and rename functionality in the BuddAI interface 2025-12-29 13:43:37 +00:00
JamesTheGiblet
6889087dd8 Add comprehensive test suite for BuddAI v3.1
- Implemented tests for database initialization, SQL injection prevention, auto-learning pattern extraction, module detection, complexity detection, LRU cache performance, session export, actionable suggestions, repository indexing, search query safety, and context window management.
- Utilized SQLite for database operations and temporary directories for test isolation.
- Included detailed output for test results with color-coded pass/fail indicators.
2025-12-29 13:38:31 +00:00
JamesTheGiblet
c310a45a3e feat: add initial implementation of BuddAI web interface with chat functionality, file upload, and theme toggle 2025-12-28 17:25:03 +00:00
JamesTheGiblet
75b17005eb feat: Upgrade to BuddAI v3.0 with server capabilities and new frontend interface 2025-12-28 16:59:16 +00:00
JamesTheGiblet
aa993f6b67 feat: Introduce BuddAI v3.0 with enhanced modular building and proactive suggestion engine
- Added ShadowSuggestionEngine for proactive module suggestions based on user history.
- Implemented style signature scanning to extract coding preferences from indexed repositories.
- Enhanced chat functionality to include search queries for repository functions.
- Updated database schema to include style preferences.
- Improved modular build execution with Forge Theory integration.
- Added proactive suggestion bar to responses based on user input and generated code.
- Refined code generation to align with user-specific naming conventions and safety patterns.
- Introduced commands for scanning style signatures and improved help documentation.
2025-12-28 16:29:06 +00:00