36f1cfb51f
Enhancement: Update GitLab link generation to support self-managed GitLab server and different projects
2024-01-09 15:11:27 +08:00
e0f4bc7ded
feat: Remove bot help text from github_polling.py
2024-01-08 11:45:01 +02:00
e9a2a0a96f
s
2024-01-08 10:37:51 +02:00
46a38473e4
Merge remote-tracking branch 'origin/main' into tr/unique_titles
2024-01-08 10:30:58 +02:00
c9e55be275
s
2024-01-08 10:30:47 +02:00
8bb2eb48af
s
2024-01-08 09:43:34 +02:00
9cfb8ce475
s
2024-01-08 09:39:19 +02:00
67cb133c52
s
2024-01-08 09:28:44 +02:00
9c054bb80f
s
2024-01-08 09:18:46 +02:00
78fa61eac6
Merge branch 'main' into tr/user_description
2024-01-07 22:55:18 -08:00
3ea08a6cf5
feat: Add debug logs to git_provider and pr_description modules
2024-01-07 19:57:49 +02:00
3154ebbf9f
feat: Add debug logs to git_provider and pr_description modules
2024-01-07 19:56:05 +02:00
a6bbd04efb
s
2024-01-07 17:02:18 +02:00
578d15c6fc
usage guide
2024-01-07 16:38:08 +02:00
edcb666fbc
docs: Reorganize and enhance documentation for review and describe tools
2024-01-07 09:28:06 +02:00
355ef8c476
feat: Update adaptive collapsible file list logic in pr_description.py
2024-01-06 10:36:36 +02:00
22b7dd9f2d
s
2024-01-06 10:15:04 +02:00
ac74fa8431
docs
2024-01-05 21:28:54 +02:00
42704d5781
Merge remote-tracking branch 'origin/main' into tr/user_description
2024-01-05 17:03:30 +02:00
3628786a61
feat: Clarify PRType label member usage in pr_description_prompts.toml
2024-01-05 17:03:14 +02:00
fe6b2065fb
Merge pull request #569 from zmeir/zmeir/enhance/auto_improve_extended_simple
...
Add toggle to automatically enable `/improve --extended`
2024-01-04 09:06:08 -08:00
c2b0891c0b
Simpler auto-extended toggle and keep the default as false
2024-01-04 18:53:45 +02:00
782f1ca1bd
Merge pull request #568 from Codium-ai/tr/user_description
...
Enhancement: Improved Extraction and Placement of User Descriptions in PRs
2024-01-04 08:35:34 -08:00
6d18a0c843
feat: Improve user description extraction in git_provider.py
2024-01-04 18:34:00 +02:00
e6093cd768
Merge pull request #567 from zmeir/zmeir/enhance/support_azure_in_langchain_ai_handler
...
Add support for Azure OpenAI in LangChainOpenAIHandler
2024-01-04 08:22:01 -08:00
1c2bb2ef3d
feat: Update user description extraction and placement in PR description
2024-01-04 18:05:28 +02:00
7762bf59bf
feat: Update user description extraction and placement in PR description
2024-01-04 18:01:55 +02:00
3e29848cd0
Merge remote-tracking branch 'origin/main' into tr/user_description
...
# Conflicts:
# pr_agent/git_providers/git_provider.py
2024-01-04 17:49:10 +02:00
c3b5aaf8cc
feat: Update user description extraction and placement in PR description
2024-01-04 17:46:24 +02:00
ba3f22d81e
Move logging to a central location for all AI Handlers
2024-01-04 16:22:22 +02:00
ac7aaa0cd3
Add support for Azure OpenAI in LangChainOpenAIHandler
2024-01-04 16:22:22 +02:00
1ade09eaa3
Fix failing /config
command
...
All commands need the `ai_handler` argument. The PRConfig class was missing it in the `__init__` method and so it failed with this error:
```
File "/home/vcap/app/pr_agent/agent/pr_agent.py", line 76, in handle_request
await command2class[action](pr_url, ai_handler=self.ai_handler, args=args).run()
TypeError: PRConfig.__init__() got an unexpected keyword argument 'ai_handler'
```
2024-01-04 14:49:34 +02:00
b7af45166a
Merge pull request #561 from zmeir/zmeir/fix/get_user_description
...
Fix `get_user_description`
2024-01-04 00:40:08 -08:00
ed78bfd946
use_collapsible_file_list
2024-01-04 10:27:07 +02:00
4204d78d7e
feat: Remove file walkthrough feature from PR agent
2024-01-04 09:59:44 +02:00
3c2ed8bbf1
feat: Remove file walkthrough feature from PR agent
2024-01-04 09:42:15 +02:00
8d2da74380
Find user description in a case-insensitive way
2024-01-04 09:41:55 +02:00
39c1866121
Revert title() to capitalize()
2024-01-04 09:41:24 +02:00
2f9fbbf0ac
Prevent reducing the number of suggestions if already low enough
2024-01-03 16:43:39 +02:00
0189e12fb1
Automatically enable improve extended mode for large PRs
2024-01-03 16:43:38 +02:00
967494ce17
Refine the prompt for add_docs
command
...
I found that without it, python docstrings are sometimes suggested above the function signature, instead of below.
2024-01-03 12:27:23 +02:00
560d30dbb1
Fix get_user_description
...
The headers changed from "PR Type"/"PR Description"/etc to "Type"/"Description"/etc
2024-01-03 12:20:51 +02:00
0bd2f045a3
feat: Fix typo
2024-01-02 08:11:31 -05:00
7dfc306e7c
feat: Add SOC2 compliance review feature to PR agent
2024-01-01 20:15:36 +02:00
fce52a66ff
feat: Update enable_help_text flag explaination
2023-12-27 10:22:43 +07:00
dff31ff8f5
feat: Fix typo
2023-12-27 10:17:56 +07:00
37b040b50a
Use 'and' in lieu of '&' operator
2023-12-27 10:17:08 +07:00
31168cd7de
Get PR review enable help text from setting
2023-12-27 10:12:41 +07:00
815862e428
markdown
2023-12-26 17:06:29 +02:00
b1ce29e27a
global configuration
2023-12-26 16:45:39 +02:00