admin
7386fdeeed
Fixed github_tool.py, added RAG bot
2025-06-06 17:41:30 -05:00
cyclop-bot
bff5e8a02c
feat: Add read_readme tool
...
Implements a new tool to read the README.md file from the repository root.
This tool will allow direct access to the project's documentation.
Addresses issue #226
2025-06-05 18:17:04 -05:00
admin
6526d599ae
Updated prompts using Gemini Deep Research
2025-06-05 18:07:39 -05:00
admin
fff17638eb
Removed chain call to clear external copilot
2025-06-04 12:17:10 -05:00
admin
67f83fd3c7
Added better instructions
2025-06-03 17:32:19 -05:00
cyclop-bot
fb111ab018
feat: Configure call_external_copilot URL via environment variable
2025-06-03 15:43:14 -05:00
cyclop-bot
2396e82b1b
feat: Add call_external_copilot tool and update StandaloneLLMTool
2025-06-03 15:38:25 -05:00
admin
f15228fa58
Refactored gemini, openai and claude into one file and removed logic from the base class, also made helper class definable from command line
2025-06-03 13:04:42 -05:00
admin
bd0ce3e340
Fixed CI tool and upped tool call limit
2025-06-02 19:35:41 -05:00
cyclop-bot
664113d919
FIX: Update GitHubCIHelper to use env vars for init
2025-06-02 19:13:52 -05:00
admin
887bae3972
Fixed whitespace
2025-06-02 18:53:45 -05:00
admin
e036d91b8f
Fixed newlines in github_ci_tool.py
2025-06-02 18:41:03 -05:00
admin
fdec4bac8e
Fixed newlines in github_ci_tool.py
2025-06-02 18:38:03 -05:00
cyclop-bot
d9bc69b5da
feat: Add tool definition and BaseTool integration to GitHubCIHelper
...
Integrates GitHubCIHelper with the BaseTool framework by:
- Adding get_functions() to define tool's capabilities in JSON format.
- Adding an execute() method for dispatching calls to its public methods.
- Updating __init__ for logger and session dependency injection.
- Applying @metrics.measure decorator to public methods.
- Enhancing logging, error handling, and regex for log parsing.
2025-06-02 18:35:11 -05:00
cyclop-bot
030c3395cb
feat: Add GitHubCIHelper tool for analyzing CI logs
2025-06-02 18:22:21 -05:00
cyclop-bot
a103a749b1
Refactor: Allow Metrics instance injection in MetricsTool
2025-06-02 17:05:43 -05:00
cyclop-bot
c6f787d88f
Refactor: Improve time extraction and testability of Metrics class
2025-06-02 17:03:34 -05:00
cyclop-bot
5c0b39a858
Refactor: Improve testability of LogTool
2025-06-02 17:01:03 -05:00
cyclop-bot
2fbdaeec66
Refactor: Improve testability of GitHubTool
2025-06-02 16:58:52 -05:00
admin
0eed64cbb3
Removed unnecessary awaits
2025-06-02 15:23:20 -05:00
cyclop-bot
0c2f09fb23
feat: add get_pull_request_general_comments to github_tool
2025-06-02 14:14:28 -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
cyclop-bot
b3ab62eccf
feat: Add pull request review capabilities
2025-06-02 13:48:17 -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
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
c4cbe90bd6
Add documentation for standalone LLM tool usage.
2024-10-28 10:16:23 -05:00
admin
99630ffc19
emit github token when starting
2024-08-22 08:11:01 -05:00
admin
5c17823a0f
Added browse command and project handlers
2024-08-21 13:26:34 -05:00
admin
8036ecaec5
Fixed tool definitions
2024-08-20 23:05:15 -05:00
admin
d4c952cda0
Enhance project board-related methods to return detailed responses
2024-08-20 22:53:00 -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
6193086a9f
Add abilitiy to comment on and read comments from an issue
2024-08-20 15:31:10 -05:00
admin
819445ec35
Revert github tool refactoring
2024-08-20 12:24:33 -05:00
admin
976e397140
Add logging to GitHubTool for function loading and initialization
2024-08-20 12:02:45 -05:00
admin
7271c5da84
Refactor github_tool.py to use consistent JSON definitions
2024-08-19 16:01:24 -05:00
admin
bd19895e90
Refactor github_tool.py to utilize new class-based functions
2024-08-19 15:49:31 -05:00
admin
68a30cf5e1
Add ListIssues class for list_issues function with JSON definition
2024-08-19 15:49:12 -05:00
admin
8a9b08313f
Add CreateIssue class for create_issue function with JSON definition
2024-08-19 15:48:56 -05:00
admin
995a485071
Add GetIssueDetails class for get_issue_details function with JSON definition
2024-08-19 15:48:45 -05:00
admin
bf7ed4a604
Add DeleteBranch class for delete_branch function with JSON definition
2024-08-19 15:48:29 -05:00
admin
28b793a2ef
Add MergePullRequest class for merge_pull_request function with JSON definition
2024-08-19 15:48:17 -05:00
admin
b67ab7a847
Add ClosePullRequest class for close_pull_request function with JSON definition
2024-08-19 15:48:01 -05:00
admin
36e837d342
Add ApprovePullRequest class for approve_pull_request function with JSON definition
2024-08-19 15:47:50 -05:00
admin
648949e492
Add GetBranchSHA class for get_branch_sha function with JSON definition
2024-08-19 15:47:39 -05:00