Commit Graph

371 Commits

Author SHA1 Message Date
cyclop-bot 9715e3767f Refactor: Remove unnecessary awaits from clear and abort_processing methods 2025-06-02 15:21:06 -05:00
admin c6c8e3ce37 Merge pull request #189 from bucolucas/refactor/bot-core-logic
Refactor Core Bot Logic: telegram_helper.py and *_inference_bot.py
2025-06-02 15:04:14 -05:00
cyclop-bot 6a54035c51 Refactor anthropic_telegram_inference_bot.py: Improve tool response formatting, enhance API error handling, and align with BaseTelegramInferenceBot. 2025-06-02 14:56:47 -05:00
cyclop-bot 1f5fbc3db8 Refactor gemini_telegram_inference_bot.py to use OpenAICompatibleInferenceBot. 2025-06-02 14:56:32 -05:00
cyclop-bot af8fbfec80 Refactor chatgpt_telegram_inference_bot.py to use OpenAICompatibleInferenceBot. 2025-06-02 14:56:28 -05:00
cyclop-bot 56ffb70af0 Create OpenAICompatibleInferenceBot base class. 2025-06-02 14:56:23 -05:00
cyclop-bot 243942787a Refactor base_telegram_inference_bot.py: Improve error handling, encapsulate processing status, and define abstract methods. 2025-06-02 14:55:45 -05:00
cyclop-bot a7d2c98c97 Refactor telegram_helper.py: Apply constants, remove unused git import, and prepare for processing_status encapsulation. 2025-06-02 14:55:30 -05:00
admin f23812822e Merge pull request #187 from bucolucas/feature/chat-status-update
feat: Enhance status command with system prompt and LLM details
2025-06-02 14:45:40 -05:00
cyclop-bot 72b460bcfb fix: Correct formatting for Anthropic bot update 2025-06-02 14:43:51 -05:00
cyclop-bot 80d7aa721c feat: Update Anthropic bot with new status methods and tool handling 2025-06-02 14:38:33 -05:00
cyclop-bot d167fc7b39 feat: Update ChatGPT bot with new status methods and tool handling 2025-06-02 14:37:57 -05:00
cyclop-bot d1c8693cc4 feat: Implement prompt/LLM status and refine tool handling (Gemini bot) 2025-06-02 14:31:30 -05:00
cyclop-bot f5b75f77ca feat: Enhance status command to show system prompt and LLM info (base bot) 2025-06-02 14:30:08 -05:00
admin 897413d27f Merge pull request #186 from bucolucas/feature/PR-general-comments
feat: Add function to get PR general comments
2025-06-02 14:15:28 -05:00
cyclop-bot 0c2f09fb23 feat: add get_pull_request_general_comments to github_tool 2025-06-02 14:14:28 -05:00
admin d7a0845bf2 Merge pull request #184 from bucolucas/feature/view-commit-history
Add function to view file commit history
2025-06-02 14:08:07 -05:00
cyclop-bot ca4adff116 Add view_commit_details_for_file function to GitHubTool 2025-06-02 14:06:33 -05:00
admin caa6971683 Fixed code review errors 2025-06-02 13:52:54 -05:00
admin 324f9bc1d1 Merge pull request #183 from bucolucas/feature/code-review-enhancements
Feature: Add comprehensive PR review capabilities
2025-06-02 13:51:41 -05:00
cyclop-bot b3ab62eccf feat: Add pull request review capabilities 2025-06-02 13:48:17 -05:00
admin f135465f77 Merge pull request #175 from bucolucas/feat/vp-tech-prompt-improvements
Improve VP of Tech Prompt
2025-06-02 13:28:04 -05:00
cyclop-bot 8ae3327a98 Refactor: Improve VP of Tech prompt with more actionable guidance and specifics. 2025-06-02 13:25:27 -05:00
admin a24f56531e added gemini inference bot 2025-06-02 13:23:02 -05:00
admin 179718595b Merge branch 'main' of https://github.com/bucolucas/cyclop 2025-06-01 11:50:15 -05:00
admin 7844f26d59 Testing with qwen and updating tools 2025-06-01 11:50:12 -05:00
admin bdc483993d Added standalone llm 2024-10-28 17:56:06 -05:00
admin 2632fb34cc Merge pull request #166 from bucolucas/standalone-llm-tool-dev
Implement Standalone LLM Tool
2024-10-28 10:21:34 -05:00
cyclop-bot 15d8172980 Update standalone LLM tool documentation for dynamic parameter usage and programmatic access. 2024-10-28 10:20:53 -05:00
cyclop-bot 73b6321c5c Allow model and max tokens to be dynamic parameters in Standalone LLM Tool. 2024-10-28 10:19:22 -05:00
cyclop-bot 055399c514 Refactor Standalone LLM Tool for programmatic use. 2024-10-28 10:18:02 -05:00
cyclop-bot c4cbe90bd6 Add documentation for standalone LLM tool usage. 2024-10-28 10:16:23 -05:00
cyclop-bot 5ec9d3f7b5 Initialize standalone LLM tool with basic class structure. 2024-10-28 10:15:43 -05:00
admin 4c4f9b7f2c Fixed formatting 2024-08-22 08:12:06 -05:00
admin 99630ffc19 emit github token when starting 2024-08-22 08:11:01 -05:00
admin 37201be1cd Added ability to switch between anthropic and openai on reboot 2024-08-21 17:13:58 -05:00
admin 87a52361ae Merge pull request #161 from bucolucas/remove-github-reset-functionality
Remove functionality that resets the app when a GitHub change is detected
2024-08-21 17:11:18 -05:00
admin f6b988f6e8 Remove functionality that resets the app when a GitHub change is detected. 2024-08-21 17:10:20 -05:00
admin 516218720e Merge pull request #160 from bucolucas/feature/reboot-clause-handler
Enhance /reboot command to create .reboot_claude file
2024-08-21 17:08:01 -05:00
admin 10ee5b957b Enhance /reboot command to create .reboot_claude if requested 2024-08-21 17:07:00 -05:00
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