Commit Graph

431 Commits

Author SHA1 Message Date
admin 54c47415eb Merge branch 'main' of https://github.com/bucolucas/cyclop 2024-08-21 16:53:38 -05:00
admin d05b799b74 added business analyst 2024-08-21 16:53:36 -05:00
admin 1f0aa58985 Added vp_tech 2024-08-21 16:53:22 -05:00
admin 5c17823a0f Added browse command and project handlers 2024-08-21 13:26:34 -05:00
admin b4c9176a1f Fixed typo 2024-08-21 08:13:37 -05:00
admin 65a556eccf Merge pull request #155 from bucolucas/issue-154-implement-file-selection
Implement File Selection to Update SYSTEM_PROMPT_PATH
2024-08-21 08:12:33 -05:00
admin ea89f9e4fd Adjust SYSTEM_PROMPT_PATH usage to support new file selection 2024-08-21 08:09:47 -05:00
admin b8f716d532 Implement file selection to update SYSTEM_PROMPT_PATH 2024-08-21 08:09:35 -05:00
admin 8036ecaec5 Fixed tool definitions 2024-08-20 23:05:15 -05:00
admin 0dcc4365cc Merge pull request #149 from bucolucas/enhance-project-board-responses
Enhance Project Board Responses
2024-08-20 22:53:51 -05:00
admin d4c952cda0 Enhance project board-related methods to return detailed responses 2024-08-20 22:53:00 -05:00
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