-
0e4ba10e04
Refactor: Inject dependencies in GeminiTelegramInferenceBot
cyclop-bot
2025-06-02 16:42:48 -05:00
-
0347b8bd4f
Refactor: Inject dependencies in ChatGPTTelegramInferenceBot
cyclop-bot
2025-06-02 16:42:22 -05:00
-
e203afa493
Refactor: Inject dependencies in AnthropicTelegramInferenceBot
cyclop-bot
2025-06-02 16:41:53 -05:00
-
0c1a0d1e5b
Refactor: Separate logic for reboot and check_doreboot_file in TelegramHelper
cyclop-bot
2025-06-02 16:41:02 -05:00
-
a78bbb6cc5
Refactor: Separate logic for handle_message handler in TelegramHelper
cyclop-bot
2025-06-02 16:40:24 -05:00
-
f52cee97cd
Refactor: Separate logic for abort_processing handler in TelegramHelper
cyclop-bot
2025-06-02 16:38:11 -05:00
-
775b1ce051
Refactor: Separate logic for start, clear, status, switch handlers in TelegramHelper
cyclop-bot
2025-06-02 16:36:51 -05:00
-
53d1ec8923
Refactor: Make reboot file paths configurable in TelegramHelper
cyclop-bot
2025-06-02 16:35:52 -05:00
-
75381f5f11
Refactor: Make system_prompt_path and content configurable in BaseTelegramInferenceBot
cyclop-bot
2025-06-02 16:35:08 -05:00
-
-
0ffafe3bc5
Merge pull request #202 from bucolucas/feat/create-vp-tech-prompt
admin
2025-06-02 16:27:45 -05:00
-
-
837aa5074f
feat: Create VP of Technology persona prompt with lessons learned
cyclop-bot
2025-06-02 16:26:40 -05:00
-
-
92ad829eff
Merge pull request #201 from bucolucas/docs/update-readme-roadmap
admin
2025-06-02 16:24:43 -05:00
-
-
3772b79d7d
docs: Correct roadmap-issue alignment in README.md
cyclop-bot
2025-06-02 16:24:20 -05:00
-
dd279e64e3
docs: Add roadmap section to README.md
cyclop-bot
2025-06-02 16:22:55 -05:00
-
-
a5a99b0692
Merge pull request #193 from bucolucas/fix-search-code-type-error
admin
2025-06-02 15:57:28 -05:00
-
-
4adef5754e
Fix: Handle dict input for tool arguments in call_tool
cyclop-bot
2025-06-02 15:56:43 -05:00
-
-
7ad100e7a7
Merge pull request #192 from bucolucas/fix/anthropic-tool-structure
admin
2025-06-02 15:51:17 -05:00
-
-
5a01fd96c6
Fix: Adapt Anthropic bot to nested tool function structure
cyclop-bot
2025-06-02 15:50:49 -05:00
-
-
3b3e42aa81
Merge pull request #191 from bucolucas/feat/anthropic-bot-refinements
admin
2025-06-02 15:46:30 -05:00
-
-
dbcb72c455
Update developer prompt for more autonomy
cyclop-bot
2025-06-02 15:42:18 -05:00
-
94e897b8e0
Refactor Anthropic bot for small/large model switching and update developer prompt for autonomy
cyclop-bot
2025-06-02 15:42:17 -05:00
-
-
449ae5d3ba
Merge branch 'main' of https://github.com/bucolucas/cyclop
admin
2025-06-02 15:23:22 -05:00
-
-
0eed64cbb3
Removed unnecessary awaits
admin
2025-06-02 15:23:20 -05:00
-
ffb0f4ce6c
Merge pull request #190 from bucolucas/remove-unnecessary-awaits
admin
2025-06-02 15:21:35 -05:00
-
-
9715e3767f
Refactor: Remove unnecessary awaits from clear and abort_processing methods
cyclop-bot
2025-06-02 15:21:06 -05:00
-
-
c6c8e3ce37
Merge pull request #189 from bucolucas/refactor/bot-core-logic
admin
2025-06-02 15:04:14 -05:00
-
-
6a54035c51
Refactor anthropic_telegram_inference_bot.py: Improve tool response formatting, enhance API error handling, and align with BaseTelegramInferenceBot.
cyclop-bot
2025-06-02 14:56:47 -05:00
-
1f5fbc3db8
Refactor gemini_telegram_inference_bot.py to use OpenAICompatibleInferenceBot.
cyclop-bot
2025-06-02 14:56:32 -05:00
-
af8fbfec80
Refactor chatgpt_telegram_inference_bot.py to use OpenAICompatibleInferenceBot.
cyclop-bot
2025-06-02 14:56:28 -05:00
-
56ffb70af0
Create OpenAICompatibleInferenceBot base class.
cyclop-bot
2025-06-02 14:56:23 -05:00
-
243942787a
Refactor base_telegram_inference_bot.py: Improve error handling, encapsulate processing status, and define abstract methods.
cyclop-bot
2025-06-02 14:55:45 -05:00
-
a7d2c98c97
Refactor telegram_helper.py: Apply constants, remove unused git import, and prepare for processing_status encapsulation.
cyclop-bot
2025-06-02 14:55:30 -05:00
-
-
f23812822e
Merge pull request #187 from bucolucas/feature/chat-status-update
admin
2025-06-02 14:45:40 -05:00
-
-
72b460bcfb
fix: Correct formatting for Anthropic bot update
cyclop-bot
2025-06-02 14:43:51 -05:00
-
80d7aa721c
feat: Update Anthropic bot with new status methods and tool handling
cyclop-bot
2025-06-02 14:38:33 -05:00
-
d167fc7b39
feat: Update ChatGPT bot with new status methods and tool handling
cyclop-bot
2025-06-02 14:37:57 -05:00
-
d1c8693cc4
feat: Implement prompt/LLM status and refine tool handling (Gemini bot)
cyclop-bot
2025-06-02 14:31:30 -05:00
-
f5b75f77ca
feat: Enhance status command to show system prompt and LLM info (base bot)
cyclop-bot
2025-06-02 14:30:08 -05:00
-
-
897413d27f
Merge pull request #186 from bucolucas/feature/PR-general-comments
admin
2025-06-02 14:15:28 -05:00
-
-
0c2f09fb23
feat: add get_pull_request_general_comments to github_tool
cyclop-bot
2025-06-02 14:14:28 -05:00
-
-
d7a0845bf2
Merge pull request #184 from bucolucas/feature/view-commit-history
admin
2025-06-02 14:08:07 -05:00
-
-
ca4adff116
Add view_commit_details_for_file function to GitHubTool
cyclop-bot
2025-06-02 14:06:33 -05:00
-
-
caa6971683
Fixed code review errors
admin
2025-06-02 13:52:54 -05:00
-
324f9bc1d1
Merge pull request #183 from bucolucas/feature/code-review-enhancements
admin
2025-06-02 13:51:41 -05:00
-
-
b3ab62eccf
feat: Add pull request review capabilities
cyclop-bot
2025-06-02 13:48:17 -05:00
-
-
f135465f77
Merge pull request #175 from bucolucas/feat/vp-tech-prompt-improvements
admin
2025-06-02 13:28:04 -05:00
-
-
8ae3327a98
Refactor: Improve VP of Tech prompt with more actionable guidance and specifics.
cyclop-bot
2025-06-02 13:25:27 -05:00
-
-
a24f56531e
added gemini inference bot
admin
2025-06-02 13:23:02 -05:00
-
179718595b
Merge branch 'main' of https://github.com/bucolucas/cyclop
admin
2025-06-01 11:50:15 -05:00
-
-
7844f26d59
Testing with qwen and updating tools
admin
2025-06-01 11:50:12 -05:00
-
bdc483993d
Added standalone llm
admin
2024-10-28 17:56:06 -05:00
-
2632fb34cc
Merge pull request #166 from bucolucas/standalone-llm-tool-dev
admin
2024-10-28 10:21:34 -05:00
-
-
15d8172980
Update standalone LLM tool documentation for dynamic parameter usage and programmatic access.
cyclop-bot
2024-10-28 10:20:53 -05:00
-
73b6321c5c
Allow model and max tokens to be dynamic parameters in Standalone LLM Tool.
cyclop-bot
2024-10-28 10:19:22 -05:00
-
055399c514
Refactor Standalone LLM Tool for programmatic use.
cyclop-bot
2024-10-28 10:18:02 -05:00
-
c4cbe90bd6
Add documentation for standalone LLM tool usage.
cyclop-bot
2024-10-28 10:16:23 -05:00
-
5ec9d3f7b5
Initialize standalone LLM tool with basic class structure.
cyclop-bot
2024-10-28 10:15:43 -05:00
-
-
4c4f9b7f2c
Fixed formatting
admin
2024-08-22 08:12:06 -05:00
-
99630ffc19
emit github token when starting
admin
2024-08-22 08:11:01 -05:00
-
37201be1cd
Added ability to switch between anthropic and openai on reboot
admin
2024-08-21 17:13:58 -05:00
-
87a52361ae
Merge pull request #161 from bucolucas/remove-github-reset-functionality
admin
2024-08-21 17:11:18 -05:00
-
-
f6b988f6e8
Remove functionality that resets the app when a GitHub change is detected.
admin
2024-08-21 17:10:20 -05:00
-
-
516218720e
Merge pull request #160 from bucolucas/feature/reboot-clause-handler
admin
2024-08-21 17:08:01 -05:00
-
-
10ee5b957b
Enhance /reboot command to create .reboot_claude if requested
admin
2024-08-21 17:07:00 -05:00
-
-
54c47415eb
Merge branch 'main' of https://github.com/bucolucas/cyclop
admin
2024-08-21 16:53:38 -05:00
-
-
d05b799b74
added business analyst
admin
2024-08-21 16:53:36 -05:00
-
1f0aa58985
Added vp_tech
admin
2024-08-21 16:53:22 -05:00
-
-
5c17823a0f
Added browse command and project handlers
admin
2024-08-21 13:26:34 -05:00
-
b4c9176a1f
Fixed typo
admin
2024-08-21 08:13:37 -05:00
-
65a556eccf
Merge pull request #155 from bucolucas/issue-154-implement-file-selection
admin
2024-08-21 08:12:33 -05:00
-
-
ea89f9e4fd
Adjust SYSTEM_PROMPT_PATH usage to support new file selection
admin
2024-08-21 08:09:47 -05:00
-
b8f716d532
Implement file selection to update SYSTEM_PROMPT_PATH
admin
2024-08-21 08:09:35 -05:00
-
-
8036ecaec5
Fixed tool definitions
admin
2024-08-20 23:05:15 -05:00
-
0dcc4365cc
Merge pull request #149 from bucolucas/enhance-project-board-responses
admin
2024-08-20 22:53:51 -05:00
-
-
d4c952cda0
Enhance project board-related methods to return detailed responses
admin
2024-08-20 22:53:00 -05:00
-
-
6ac0a4d7ec
Merge pull request
admin
2024-08-20 19:22:26 -05:00
-
-
4c07b5e58c
Update README with improved authentication steps
admin
2024-08-20 19:22:19 -05:00
-
-
c7879fe1cb
Merge pull request #139 from bucolucas/enhance-project-management-functions
admin
2024-08-20 19:12:24 -05:00
-
-
84f03a38b7
Document lessons learned during the repository management process
admin
2024-08-20 19:11:27 -05:00
-
e3fd071dc2
Recommit github_tool.py with all function calls and missing pieces added back
admin
2024-08-20 19:09:19 -05:00
-
ca2b0bd667
Recommit github_tool.py with missing pieces added back
admin
2024-08-20 18:54:57 -05:00
-
34550d128b
Add project management functions for creating boards, columns, and cards.
admin
2024-08-20 18:49:00 -05:00
-
-
d2d64680cc
Merge pull request #132 from bucolucas/feature/add-test-check-to-restart-script
admin
2024-08-20 18:06:25 -05:00
-
-
e63bcbb1a2
Set flat 30-second wait time between test retries
admin
2024-08-20 18:04:06 -05:00
-
c6f2c39ef8
Add git pull during test loop if tests fail
admin
2024-08-20 18:01:43 -05:00
-
a2255eb14f
Add test check before running the main Python script.
admin
2024-08-20 17:58:40 -05:00
-
-
40b93d9586
Merge pull request #131 from bucolucas/add-powershell-script-for-tests
admin
2024-08-20 17:54:37 -05:00
-
-
942e301326
Update run_tests.ps1 to run all tests across subdirectories
admin
2024-08-20 17:53:26 -05:00
-
532672eee1
Add PowerShell script to check dependencies and run tests
admin
2024-08-20 17:51:55 -05:00
-
-
63538cd5b7
Merge pull request #130 from bucolucas/enhance-unit-tests-issue-118-next-steps
admin
2024-08-20 17:50:27 -05:00
-
-
b9c96fffd5
Expand unit tests for ChatGPTTelegramInferenceBot and AnthropicTelegramInferenceBot
admin
2024-08-20 17:48:42 -05:00
-
38f63ec42e
Expand unit tests for ChatGPTTelegramInferenceBot and AnthropicTelegramInferenceBot
admin
2024-08-20 17:48:34 -05:00
-
-
8e68b70b6e
Merge pull request #129 from bucolucas/enhance-unit-tests-issue-118
admin
2024-08-20 17:47:38 -05:00
-
-
8b3c1c6a58
Expand unit tests for BaseTelegramInferenceBot
admin
2024-08-20 17:41:24 -05:00
-
-
2a9de15143
removed unused import
admin
2024-08-20 17:23:44 -05:00
-
41a32d5c91
Install dependencies when rebooting the app
admin
2024-08-20 17:10:30 -05:00
-
dc468631a5
Merge pull request #128 from bucolucas/issue-118-unit-testing-suite
admin
2024-08-20 17:08:20 -05:00
-
-
845d72d4ec
Add initial unit tests for BaseTelegramInferenceBot class
admin
2024-08-20 17:06:14 -05:00
-
c99b075d06
Create tests/integration directory and __init__.py
admin
2024-08-20 17:06:03 -05:00
-
f35439cfd8
Create tests/claude directory and __init__.py
admin
2024-08-20 17:06:01 -05:00