Commit graph

201 commits

Author SHA1 Message Date
Sahaj Jain
7c7029dc14 feat(provider): add get_model method to DeepSeekProvider 2025-02-26 21:34:32 +05:30
Sahaj Jain
5ced59291a Merge branch 'main' into feature/deepseek 2025-02-26 21:29:55 +05:30
Sahaj Jain
311abf2b59 feat: Print provider for explain command 2025-02-26 21:03:38 +05:30
Sahaj Jain
138fc9ea09 feat: Add DeepSeek API support 2025-02-07 19:55:16 +05:30
Sahaj Jain
6351725575
Merge pull request #41 from theSoberSobber/main
fix: Make second pop in commit message conditional
2024-12-27 03:30:19 +05:30
theSoberSobber
a1dbb1fe66 fix: Make second pop in commit message conditional 2024-12-21 10:51:17 +05:30
Sahaj Jain
e72cd45647 chore: Bump ver 2024-12-21 00:41:53 +05:30
Sahaj Jain
79dee06eaa Merge branch 'main' of github-jnsahaj:jnsahaj/lumen 2024-12-21 00:34:01 +05:30
Sahaj Jain
a0b9831737 fix: Claude API request 2024-12-21 00:33:46 +05:30
Sahaj Jain
7684f3468c
Update README.md 2024-12-18 17:21:27 +05:30
Sahaj Jain
84d07c7aa8 chore: Bump ver 2024-12-18 17:18:23 +05:30
Sahaj Jain
b1789f6f02
Merge pull request #40 from dot-file/nix-flake
packaged with nix flakes
2024-12-18 17:11:16 +05:30
Sahaj Jain
fbd463f12c fix: Remove wrap from fzf command 2024-12-18 17:10:49 +05:30
user
d215bfcabf packaged with nix flakes 2024-12-16 21:15:15 +03:00
Sahaj Jain
4bbd8a2687
Merge pull request #38 from nguyenphutrong/main
feat(commit-reference): add support for triple-dot syntax
2024-12-12 05:55:07 +05:30
Trong Nguyen
0557df33df feat(commit-reference): add support for triple-dot syntax
Enhances commit reference handling by introducing support for the triple-dot syntax in commit ranges. This allows users to specify comparison ranges more flexibly, improving the functionality of the diff command.
2024-12-10 00:01:32 +07:00
Sahaj Jain
3cccf79af2 refactor: stdin for explain 2024-11-29 23:57:59 +05:30
Sahaj Jain
29790ee06d revert commits 2024-11-29 23:46:20 +05:30
Sahaj Jain
3c00dd4a38 Revert "Refactor CommandType::Explain to use"
This reverts commit 12d0b10294.
2024-11-29 23:39:44 +05:30
Sahaj Jain
f69ad6326e Revert "Added documentation for explain STDIN feature"
This reverts commit ca19069d60.
2024-11-29 23:39:03 +05:30
mulla028
ca19069d60 Added documentation for explain STDIN feature 2024-11-25 18:24:00 -05:00
mulla028
002f77b3d7 Implementation of new_from_stdin() moved inside of main.rs, new_from_stdin() deleted 2024-11-25 18:15:41 -05:00
mulla028
05949aa378 Implementation of stdin moved from explain.rs to main.rs 2024-11-25 18:14:57 -05:00
mulla028
cfe94e735d cargo fmt applied 2024-11-24 20:44:44 -05:00
mulla028
9cadd2ac41 Handle '-' commit SHA in main.rs by reading from stdin 2024-11-24 20:36:06 -05:00
mulla028
12d0b10294 Refactor CommandType::Explain to use 2024-11-24 20:35:50 -05:00
mulla028
97e65b5d0e Refactor ListCommand to use 2024-11-24 20:35:31 -05:00
mulla028
f539c94793 Add method to for stdin input handling 2024-11-24 20:35:01 -05:00
mulla028
aeb5ddd02c Refactor ExplainCommand to handle '-' commit SHA by reading from stdin 2024-11-24 20:33:56 -05:00
Sahaj Jain
960054bce1 chore: Bump ver 2024-11-22 01:56:29 +05:30
Sahaj Jain
fcac92257b
Merge pull request #28 from jnsahaj/feature/update-readme
feat: Update readme
2024-11-22 01:53:17 +05:30
Sahaj Jain
325b107db7 feat: Update readme 2024-11-22 01:52:58 +05:30
Sahaj Jain
1547e0e035
Merge pull request #29 from jnsahaj/feature/explain-range-diff
fix: Add error handling for invalid range
2024-11-22 01:46:24 +05:30
Sahaj Jain
45405417ce fix: Add error handling for invalid range 2024-11-22 01:45:51 +05:30
Sahaj Jain
ede23bcdff
Merge pull request #27 from jnsahaj/feature/explain-range-diff
Feature/explain range diff
2024-11-22 01:34:55 +05:30
Sahaj Jain
fece7a8125 feat: Add handling for commits range in AI prompt generation 2024-11-22 00:54:35 +05:30
Sahaj Jain
644b2e6840 refactor(git_entity): Add Diff variants and update AIPrompt implementation 2024-11-22 00:47:16 +05:30
Sahaj Jain
3c07894943
Merge pull request #26 from will2022/main
docs: Update README.md with model configuration example
2024-11-20 21:19:43 +05:30
William
33333bd60b docs: Update README.md with model configuration example 2024-11-20 16:21:47 +01:00
Sahaj Jain
2385ef2b67 feat: Add commit_reference and support commit ranges for explain 2024-11-16 23:24:16 +05:30
Sahaj Jain
f4f958c021 Merge branch 'main' of github-jnsahaj:jnsahaj/lumen 2024-11-16 22:46:52 +05:30
Sahaj Jain
347e1ac1c8 chore: Bump ver 2024-11-16 22:46:45 +05:30
Sahaj Jain
0cbef5c0ff
Merge pull request #19 from lkonga/feature/support-openrouter
feat: add OpenRouter AI provider support
2024-11-16 22:39:26 +05:30
Sahaj Jain
14c8807b53 refactor: Diff::new -> Diff::from_working_tree 2024-11-16 22:38:35 +05:30
Sahaj Jain
882b02a350 refactor: rename GitDiff to Diff and update related types 2024-11-16 22:05:03 +05:30
Sahaj Jain
f11c53e3db refactor: rename GitCommit to Commit and update related types 2024-11-16 22:05:03 +05:30
lkonga
c20307eb1b docs: update OpenRouter model information in README 2024-11-16 23:02:16 +07:00
lkonga
7356c0ddf1 docs: update OpenRouter model options in README 2024-11-16 21:58:03 +07:00
lkonga
95097b8bc8 feat: add OpenRouter AI provider support 2024-11-16 21:39:39 +07:00
Sahaj Jain
063d11d6ca
Merge pull request #10 from ssssobek/refactor/use-indoc
refactor: use indoc for multiline strings
2024-11-16 03:37:25 +05:30