Commit graph

97 commits

Author SHA1 Message Date
Sahaj Jain
9716979fb9 feat: Add draft to groq and refactor 2024-11-05 15:55:36 +05:30
Sahaj Jain
18b2958205 feat(provider): Add PhindConfig and refactor PhindProvider 2024-11-05 15:52:59 +05:30
Sahaj Jain
25ceba2c97 feat: Implement draft for claude and refactor 2024-11-05 15:50:19 +05:30
Sahaj Jain
633c0b58d9 feat(provider): Add OpenAIConfig and refactor OpenAIProvider implementation 2024-11-05 15:45:11 +05:30
Sahaj Jain
d509e97eff feat(provider): Add draft functionality to OpenAIProvider 2024-11-05 14:33:23 +05:30
Sahaj Jain
537d77cadc feat(src/ai_prompt.rs): Add error handling and result type to build_draft_prompt function 2024-11-05 14:29:35 +05:30
Sahaj Jain
c0c487e6db feat: Add draft functionality for git diffs 2024-11-04 01:25:09 +05:30
Sahaj Jain
9003cbae49 feat: Add draft prompt generation function 2024-11-04 01:15:19 +05:30
Sahaj Jain
2aaf1f81f1 feat: Improve empty diff error msg 2024-11-04 01:02:39 +05:30
Sahaj Jain
324edfe654 feat: Modify error formatting 2024-11-03 04:17:08 +05:30
Sahaj Jain
a1e72e58e5 Merge branch 'main' of github-jnsahaj:jnsahaj/lumen 2024-11-03 04:13:58 +05:30
Sahaj Jain
e72e91cb3b fix: explain command invalid args error 2024-11-03 04:13:51 +05:30
Sahaj Jain
3263d8f564
Update README.md 2024-11-03 04:07:14 +05:30
Sahaj Jain
7df59b0d4d feat: Enhance ai system prompt 2024-11-03 03:49:01 +05:30
Sahaj Jain
72550f9b56 chore: Bump ver 2024-11-03 03:46:18 +05:30
Sahaj Jain
be389871d0
Merge pull request #5 from jnsahaj/feature/explain-staged-diff
Feature/explain staged diff
2024-11-03 03:31:59 +05:30
Sahaj Jain
46f63cfad2 feat: Support AIPrompt for all providers 2024-11-03 03:30:42 +05:30
Sahaj Jain
1b069fcacd feat: Add AIPrompt struct 2024-11-03 03:26:01 +05:30
Sahaj Jain
eac7b851bd feat: Improve formatting for static details 2024-11-02 23:13:51 +05:30
Sahaj Jain
57f7decb5d fix: --staged argument when getting diff 2024-11-02 23:05:30 +05:30
Sahaj Jain
f124c31e86 feat: Use unstaged diff by default and add support for optional staged 2024-11-02 23:00:06 +05:30
Sahaj Jain
2aabe90667 feat: Handle diff arg and introduce GitDiff error 2024-11-02 22:48:37 +05:30
Sahaj Jain
2146cd2003 feat: Add partial support for staged-diff 2024-11-02 22:31:20 +05:30
Sahaj Jain
df3275f39f refactor: Error handling for GitCommitError command 2024-11-02 22:21:29 +05:30
Sahaj Jain
dcceaf1fa4 refactor: Use GitEntity for all providers 2024-11-02 22:11:28 +05:30
Sahaj Jain
d211c97ddd refactor: Add GitEntity enum 2024-11-02 21:58:58 +05:30
Sahaj Jain
999586de10
Update README.md 2024-11-02 11:26:27 +05:30
Sahaj Jain
c64ad3a229
Update README.md 2024-11-02 03:44:49 +05:30
Sahaj Jain
953aa13cc6 chore: Update keywords 2024-11-02 03:24:36 +05:30
Sahaj Jain
7663db5d83 chore: Bump ver 2024-11-01 17:58:54 +05:30
Sahaj Jain
e244c67207
Update README.md 2024-11-01 17:58:08 +05:30
Sahaj Jain
6231644fb0
Update README.md 2024-11-01 17:57:22 +05:30
Sahaj Jain
f0e7ca643c feat: Add claude provider 2024-11-01 17:52:58 +05:30
Sahaj Jain
da1a4c1b9e chore: Bump ver 2024-11-01 15:22:27 +05:30
Sahaj Jain
4a933c595a Merge branch 'main' of github-jnsahaj:jnsahaj/lumen 2024-11-01 15:22:15 +05:30
Sahaj Jain
1f33c667a8 chore: Update cargo desc 2024-11-01 15:22:11 +05:30
Sahaj Jain
8c6a92cb37
Update README.md 2024-11-01 15:20:20 +05:30
Sahaj Jain
8490ed6f5e
Update README.md 2024-10-31 18:45:59 +05:30
Sahaj Jain
1de3a87557
Update README.md 2024-10-31 18:00:15 +05:30
Sahaj Jain
9b51190542
Merge pull request #2 from zamazan4ik/patch-1
Enable LTO
2024-10-31 17:50:32 +05:30
Alexander Zaitsev
3be914568a
feat: enable LTO 2024-10-31 15:14:00 +03:00
Sahaj Jain
05ca2083a2 chore: Bump ver 2024-10-31 03:02:10 +05:30
Sahaj Jain
93248190d5
Update README.md 2024-10-31 03:00:19 +05:30
Sahaj Jain
d1d758a3b4 chore: Unused 2024-10-31 02:31:39 +05:30
Sahaj Jain
7151672f0d chore: Bump ver 2024-10-31 02:12:35 +05:30
Sahaj Jain
18dc9378d1
Update README.md 2024-10-31 02:11:30 +05:30
Sahaj Jain
c2189acd70
Update README.md 2024-10-31 02:10:28 +05:30
Sahaj Jain
3044bcf44b chore: Bump ver 2024-10-31 01:56:53 +05:30
Sahaj Jain
876a3a295f feat: Change spinner position in output 2024-10-31 01:56:09 +05:30
Sahaj Jain
df4001eee6 Merge branch 'main' of github-jnsahaj:jnsahaj/lumen 2024-10-31 01:49:26 +05:30