Commit graph

2786 commits

Author SHA1 Message Date
Paul Gauthier (aider)
ff3d067d94 feat: use weak model first for summarizer in Coder 2024-08-01 14:55:22 -03:00
Paul Gauthier (aider)
ede3f3dfcb feat: Use weak model first in ChatSummary 2024-08-01 14:55:09 -03:00
Paul Gauthier
60ec3c9228 fix: Use default max_chat_history_tokens if not provided 2024-08-01 14:55:08 -03:00
Paul Gauthier (aider)
9bf518fff7 fix: Remove unused import of Coder 2024-08-01 14:53:07 -03:00
Paul Gauthier
0ea2b8bcfe fix: Add coder reference to commands 2024-08-01 14:52:59 -03:00
Paul Gauthier (aider)
b0e6373c77 style: format imports in main.py 2024-08-01 14:50:29 -03:00
Paul Gauthier (aider)
f98a229c31 refactor: Refactor ChatSummary initialization and remove max_chat_history_tokens parameter from Coder 2024-08-01 14:50:26 -03:00
Paul Gauthier (aider)
df70119da0 style: Apply linter formatting changes 2024-08-01 14:50:00 -03:00
Paul Gauthier (aider)
aa3e17dae6 refactor: Refactor ChatSummary initialization and remove max_chat_history_tokens param from Coder 2024-08-01 14:49:54 -03:00
Paul Gauthier
2ee34ac189 fix: Remove unused verify_ssl argument from main function 2024-08-01 14:49:52 -03:00
Paul Gauthier (aider)
7a3a189f8c fix: Remove verify_ssl parameter from Coder.__init__ 2024-08-01 14:47:33 -03:00
Paul Gauthier (aider)
9ca5bab087 style: Apply linter formatting changes 2024-08-01 14:46:22 -03:00
Paul Gauthier (aider)
2f3cd436a6 fix: Remove unused import and update Commands initialization in main.py 2024-08-01 14:46:17 -03:00
Paul Gauthier (aider)
b5e51d138e refactor: Initialize Commands instance in Coder 2024-08-01 14:45:57 -03:00
Paul Gauthier (aider)
70fbe10643 feat: Initialize GitRepo in main, pass it into Coder 2024-08-01 14:43:17 -03:00
Paul Gauthier
2fe3701f22 copy 2024-08-01 14:37:38 -03:00
Paul Gauthier (aider)
73bf90f007 feat: Add /add-clipboard-image command 2024-08-01 14:31:48 -03:00
Paul Gauthier
15f589f642 Merge remote-tracking branch 'refs/remotes/origin/main' 2024-08-01 12:37:48 -03:00
Paul Gauthier
3d1138b6c2 Commit any linter edits 2024-08-01 12:36:49 -03:00
gordonlukch
741c82b6f4
Update docker.md (added one para on docker run .... --user $(id -u):$(id -g) ) 2024-07-31 21:45:48 +01:00
Paul Gauthier
59c51aa368 set version to 0.47.2-dev 2024-07-31 17:23:18 -03:00
Paul Gauthier
5f82c19f59 version bump to 0.47.1 2024-07-31 17:21:40 -03:00
Paul Gauthier
b9d912f432 fix: Update prompts.py to follow Conventional Commits guidelines 2024-07-31 15:32:04 -03:00
Paul Gauthier
2521e990e7 feat: add commit message guidelines to prompts.py
The commit message guidelines provide clear instructions for software engineers on how to structure and format commit messages that follow the Conventional Commits specification. This will help maintain a consistent and meaningful commit history for the project.
2024-07-31 13:12:07 -03:00
Paul Gauthier
870f1f4cfa copy 2024-07-31 12:15:22 -03:00
Paul Gauthier
a6c261dd69 updated blame.yml 2024-07-31 11:35:02 -03:00
Paul Gauthier
2cc529192d copy 2024-07-31 11:25:21 -03:00
Paul Gauthier
3ae32570d1 set version to 0.47.1-dev 2024-07-31 11:19:12 -03:00
Paul Gauthier
e3339ba227 version bump to 0.47.0 2024-07-31 11:17:35 -03:00
Paul Gauthier
360e311bea copy 2024-07-31 10:59:44 -03:00
Paul Gauthier
b15e96a7b0 Move new args to Other section 2024-07-31 10:53:43 -03:00
Paul Gauthier
928c094b42 Updated HISTORY 2024-07-31 10:51:42 -03:00
Paul Gauthier
3a70ea9faf copy 2024-07-31 10:45:25 -03:00
Paul Gauthier
c63aa97d9d copy 2024-07-31 10:30:27 -03:00
Paul Gauthier
13b0d51028 feat(install): add full version instructions for Docker
The above changes add instructions for installing the full version of the Aider application using Docker, which includes additional features like interactive help, the browser GUI, and Playwright support for web scraping.
2024-07-31 10:29:12 -03:00
Paul Gauthier
03243e354b Add attribution for conventional commits text 2024-07-31 10:12:25 -03:00
Paul Gauthier
c822a8093a copy 2024-07-31 10:04:14 -03:00
Paul Gauthier
dd166a1492 copy 2024-07-31 09:56:52 -03:00
Paul Gauthier
1aaa8365d2 more debug if pip installs fail 2024-07-31 09:52:41 -03:00
Paul Gauthier
080953760f formatting 2024-07-31 09:52:18 -03:00
Paul Gauthier (aider)
f85a9c1195 feat: add commit_prompt parameter to Coder.__init__ and pass it to GitRepo
The commit_prompt parameter is added to the Coder.__init__ method and passed to the GitRepo initialization. This allows users to provide a custom commit prompt when using the Coder class.
2024-07-31 09:48:54 -03:00
Paul Gauthier (aider)
1275171b90 feat: add support for the new commit_prompt arg to override prompts.commit_system
The GitRepo class in the aider/repo.py file has been updated to support a new `commit_prompt` argument. This allows overriding the default `prompts.commit_system` when generating commit messages.

The changes include:

1. Adding the `commit_prompt` parameter to the `__init__` method of the `GitRepo` class.
2. Storing the `commit_prompt` value in the `self.commit_prompt` attribute.
3. Modifying the `get_commit_message` method to use the `self.commit_prompt` value if it's provided, otherwise falling back to the default `prompts.commit_system`.

This change provides more flexibility in customizing the commit message generation process, allowing users to provide their own custom prompts if needed.
2024-07-31 09:47:49 -03:00
Paul Gauthier (aider)
4dfdddf0d9 feat: add --commit-prompt switch
The new `--commit-prompt` switch allows users to specify a custom prompt for generating commit messages. This feature is implemented by adding the new argument to the argument parser in `aider/args.py` and passing it to the `Coder.create` method in `aider/main.py`.
2024-07-31 09:46:13 -03:00
Paul Gauthier
a436568ef5 copy 2024-07-31 09:10:18 -03:00
Paul Gauthier
199e25fc16 feat(prompts): Add Conventional Commits guidelines to commit message prompt 2024-07-31 09:06:31 -03:00
Paul Gauthier
e1a9fd69e6 Implement playwright installation with dependencies and use system python executable. 2024-07-31 08:53:21 -03:00
Paul Gauthier
266f58416c copy 2024-07-30 20:44:29 -03:00
Paul Gauthier (aider)
41772ccef6 Ensure ChatSummary has at least one model available and use the first model's max input tokens for summarization 2024-07-30 20:37:30 -03:00
Paul Gauthier
1677f7ede8 Do general autocomplete if /cmd doesn't have its own 2024-07-30 16:43:29 -03:00
Paul Gauthier (aider)
5d0ba54e07 Refactor get_completions method to extract command completion logic into a separate function 2024-07-30 16:36:13 -03:00