Commit Graph

320 Commits

Author SHA1 Message Date
admin 6ac0a4d7ec Merge pull request 2024-08-20 19:22:26 -05:00
admin 4c07b5e58c Update README with improved authentication steps 2024-08-20 19:22:19 -05:00
admin c7879fe1cb Merge pull request #139 from bucolucas/enhance-project-management-functions
Enhance Project Management Functions in github_tool.py
2024-08-20 19:12:24 -05:00
admin 84f03a38b7 Document lessons learned during the repository management process 2024-08-20 19:11:27 -05:00
admin e3fd071dc2 Recommit github_tool.py with all function calls and missing pieces added back 2024-08-20 19:09:19 -05:00
admin ca2b0bd667 Recommit github_tool.py with missing pieces added back 2024-08-20 18:54:57 -05:00
admin 34550d128b Add project management functions for creating boards, columns, and cards. 2024-08-20 18:49:00 -05:00
admin d2d64680cc Merge pull request #132 from bucolucas/feature/add-test-check-to-restart-script
Add test check before running the main Python script
2024-08-20 18:06:25 -05:00
admin e63bcbb1a2 Set flat 30-second wait time between test retries 2024-08-20 18:04:06 -05:00
admin c6f2c39ef8 Add git pull during test loop if tests fail 2024-08-20 18:01:43 -05:00
admin a2255eb14f Add test check before running the main Python script. 2024-08-20 17:58:40 -05:00
admin 40b93d9586 Merge pull request #131 from bucolucas/add-powershell-script-for-tests
Add PowerShell script to check dependencies and run tests
2024-08-20 17:54:37 -05:00
admin 942e301326 Update run_tests.ps1 to run all tests across subdirectories
- Modified the script to navigate to the `tests` directory and run all tests in all subdirectories.
2024-08-20 17:53:26 -05:00
admin 532672eee1 Add PowerShell script to check dependencies and run tests
- Created run_tests.ps1 to verify dependencies from requirements.txt, install missing ones, and run unit tests.
2024-08-20 17:51:55 -05:00
admin 63538cd5b7 Merge pull request #130 from bucolucas/enhance-unit-tests-issue-118-next-steps
Complete next steps for enhancing unit tests
2024-08-20 17:50:27 -05:00
admin b9c96fffd5 Expand unit tests for ChatGPTTelegramInferenceBot and AnthropicTelegramInferenceBot
- Added test cases for get_chat_response method in both classes.
- Added test cases for handle_message method in both classes.
- Added test cases for switch_model method in ChatGPTTelegramInferenceBot.
2024-08-20 17:48:42 -05:00
admin 38f63ec42e Expand unit tests for ChatGPTTelegramInferenceBot and AnthropicTelegramInferenceBot
- Added test cases for get_chat_response method in both classes.
- Added test cases for handle_message method in both classes.
- Added test cases for switch_model method in ChatGPTTelegramInferenceBot.
2024-08-20 17:48:34 -05:00
admin 8e68b70b6e Merge pull request #129 from bucolucas/enhance-unit-tests-issue-118
Enhance unit tests for BaseTelegramInferenceBot
2024-08-20 17:47:38 -05:00
admin 8b3c1c6a58 Expand unit tests for BaseTelegramInferenceBot
- Added test cases for load_functions method
- Added test cases for clear_conversation method
- Added test cases for call_tool method
2024-08-20 17:41:24 -05:00
admin 2a9de15143 removed unused import 2024-08-20 17:23:44 -05:00
admin 41a32d5c91 Install dependencies when rebooting the app 2024-08-20 17:10:30 -05:00
admin dc468631a5 Merge pull request #128 from bucolucas/issue-118-unit-testing-suite
Initial Setup for Comprehensive Unit Testing Suite
2024-08-20 17:08:20 -05:00
admin 845d72d4ec Add initial unit tests for BaseTelegramInferenceBot class 2024-08-20 17:06:14 -05:00
admin c99b075d06 Create tests/integration directory and __init__.py 2024-08-20 17:06:03 -05:00
admin f35439cfd8 Create tests/claude directory and __init__.py 2024-08-20 17:06:01 -05:00
admin 0d7c60a985 Create tests/chatgpt directory and __init__.py 2024-08-20 17:05:59 -05:00
admin 84dca622ef Add pytest and pytest-cov for unit testing and coverage reporting 2024-08-20 17:05:52 -05:00
admin 70aaa4a8da Merge pull request #126 from bucolucas/update-developer-prompt
Update developer prompt with PR and issue information
2024-08-20 16:59:33 -05:00
admin 9c084e72c1 Update developer_prompt.txt 2024-08-20 16:59:24 -05:00
cyclop-bot 8d6d60c4a0 Update developer prompt with concise PR and issue information 2024-08-20 16:58:18 -05:00
cyclop-bot bdc2e7c53d Update developer prompt with PR and issue information 2024-08-20 16:56:41 -05:00
admin 6908cb0f67 Merge pull request #125 from bucolucas/feature/browse-command
Implement /browse command for file navigation
2024-08-20 16:54:04 -05:00
cyclop-bot c52dd6a3a1 Add /browse command and button callback handlers to TelegramHelper 2024-08-20 16:52:09 -05:00
cyclop-bot 80f2fc4fed Revert changes to anthropic_telegram_inference_bot.py 2024-08-20 16:51:44 -05:00
cyclop-bot 9f8418b47d Add /browse command to AnthropicTelegramInferenceBot 2024-08-20 16:50:05 -05:00
cyclop-bot 8ee1ae9224 Implement /browse command for file navigation 2024-08-20 16:49:46 -05:00
admin 50b2070e76 UTF encoding when reading system prompt 2024-08-20 16:48:06 -05:00
admin cedd98c3fc Merge pull request #117 from bucolucas/update-readme
Update README.md with current project state and bot implementations
2024-08-20 16:31:25 -05:00
cyclop-bot 2c73a7ef81 Update README.md to reflect current project state and bot implementations 2024-08-20 16:29:57 -05:00
admin 70b313638e Added project manager prompt 2024-08-20 15:39:05 -05:00
admin 6193086a9f Add abilitiy to comment on and read comments from an issue 2024-08-20 15:31:10 -05:00
admin b1954be7ab Merge branch 'main' of https://github.com/bucolucas/cyclop 2024-08-20 14:46:14 -05:00
admin 9b811bb41d repaired telegram helper 2024-08-20 14:46:12 -05:00
admin 113f887c05 Merge: Add GitPython==3.1.43 to requirements.txt
Merging pull request to add GitPython==3.1.43 to the project requirements.
2024-08-20 14:45:00 -05:00
admin 9433e2fdc0 Add GitPython==3.1.43 to requirements.txt 2024-08-20 14:44:21 -05:00
admin ceae996bb5 Merge: Add functionality to check for new commits and trigger reboot
Merging pull request #111 which adds functionality to check for new commits and automatically trigger a reboot in the Telegram bot.
2024-08-20 14:31:31 -05:00
admin 42e86d5fb3 Update telegram_helper.py 2024-08-20 14:31:01 -05:00
admin 8bee64cee1 Add functionality to check for new commits and trigger reboot 2024-08-20 14:28:51 -05:00
admin 43202e3b6e fixed git import 2024-08-20 14:27:36 -05:00
admin 3ffdddfbaa Merge pull request #110 from bucolucas/add-commit-check-reboot
Add functionality to check for new commits and trigger reboot (Updated)
2024-08-20 14:25:04 -05:00